progress

Progress tracking for Kotlin

License

License

GroupId

GroupId

nl.komponents.progress
ArtifactId

ArtifactId

progress
Last Version

Last Version

1.0.3
Release Date

Release Date

Type

Type

pom
Description

Description

progress
Progress tracking for Kotlin
Project URL

Project URL

http://progress.mplatvoet.nl
Source Code Management

Source Code Management

https://github.com/mplatvoet/progress

Download progress

Filename Size
progress-1.0.3.pom 1 KB
Browse

How to add to project

<!-- https://jarcasting.com/artifacts/nl.komponents.progress/progress/ -->
<dependency>
    <groupId>nl.komponents.progress</groupId>
    <artifactId>progress</artifactId>
    <version>1.0.3</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/nl.komponents.progress/progress/
implementation 'nl.komponents.progress:progress:1.0.3'
// https://jarcasting.com/artifacts/nl.komponents.progress/progress/
implementation ("nl.komponents.progress:progress:1.0.3")
'nl.komponents.progress:progress:pom:1.0.3'
<dependency org="nl.komponents.progress" name="progress" rev="1.0.3">
  <artifact name="progress" type="pom" />
</dependency>
@Grapes(
@Grab(group='nl.komponents.progress', module='progress', version='1.0.3')
)
libraryDependencies += "nl.komponents.progress" % "progress" % "1.0.3"
[nl.komponents.progress/progress "1.0.3"]

Dependencies

compile (2)

Group / Artifact Type Version
nl.komponents.progress : progress-core jar 1.0.3
org.jetbrains.kotlin : kotlin-stdlib Optional jar 1.0.3

Project Modules

There are no modules declared in this project.

#Progress Track progress for Kotlin

CircleCI branch Maven Central DUB

Please refer to progress.komponents.nl for more information

//private part
val control = Progress.control()

//public part
val progress = control.progress

//get notified on updates
progress.update {
	println("${value}")
}

//set value
control.value = 0.25
control.value = 0.50
control.value = 0.75
control.value = 1.0

Getting started

This version is build against Kotlin: 1.0.3.

###Gradle

dependencies {
    compile 'nl.komponents.progress:progress:1.0.3'
}

###Maven

<dependency>
	<groupId>nl.komponents.progress</groupId>
	<artifactId>progress</artifactId>
	<version>1.0.3</version>
</dependency>

Versions

Version
1.0.3
1.0.2
1.0.1
1.0.0
1.0.0-rc.1036
1.0.0-beta.4
1.0.0-beta.3
0.5.1
0.5.0
0.4.0
0.3.0
0.2.1
0.2.0
0.1.1
0.1.0