Progress Bar Builder
class ProgressBarBuilder(range: Int, numberOfSteps: Int, displayPercentValueOfProgress: Boolean) : BaseComponentBuilder<ProgressBar, ProgressBarBuilder>
Content copied to clipboard
Builder for the progress bar. By default, it creates a progress bar with a maxValue of 100 and 10 steps.
Constructors
ProgressBarBuilder
Link copied to clipboard
fun ProgressBarBuilder(range: Int = 100, numberOfSteps: Int = 10, displayPercentValueOfProgress: Boolean = false)
Content copied to clipboard
Types
Functions
build
Link copied to clipboard
createCopy
Link copied to clipboard
withAlignment
Link copied to clipboard
open override fun withAlignment(alignmentStrategy: AlignmentStrategy): ProgressBarBuilder
Content copied to clipboard
withAlignmentAround
Link copied to clipboard
open fun withAlignmentAround(component: Component, alignment: ComponentAlignment): ProgressBarBuilder
Content copied to clipboard
withAlignmentWithin
Link copied to clipboard
open fun withAlignmentWithin(container: Container, alignment: ComponentAlignment): ProgressBarBuilder
Content copied to clipboard
open fun withAlignmentWithin(tileGrid: TileGrid, alignment: ComponentAlignment): ProgressBarBuilder
Content copied to clipboard
withColorTheme
Link copied to clipboard
open override fun withColorTheme(colorTheme: ColorTheme): ProgressBarBuilder
Content copied to clipboard
withComponentRenderer
Link copied to clipboard
open override fun withComponentRenderer(componentRenderer: ComponentRenderer<ProgressBar>): ProgressBarBuilder
Content copied to clipboard
withComponentStyleSet
Link copied to clipboard
open override fun withComponentStyleSet(componentStyleSet: ComponentStyleSet): ProgressBarBuilder
Content copied to clipboard
withDecorations
Link copied to clipboard
open override fun withDecorations(vararg renderers: ComponentDecorationRenderer): ProgressBarBuilder
Content copied to clipboard
withDisplayPercentValueOfProgress
Link copied to clipboard
fun withDisplayPercentValueOfProgress(displayPercentValueOfProgress: Boolean): ProgressBarBuilder
Content copied to clipboard
withNumberOfSteps
Link copied to clipboard
withPosition
Link copied to clipboard
withRange
Link copied to clipboard
withRendererFunction
Link copied to clipboard
open override fun withRendererFunction(fn: (TileGraphics, ComponentRenderContext<ProgressBar>) -> Unit): ProgressBarBuilder
Content copied to clipboard
withTileset
Link copied to clipboard
open override fun withTileset(tileset: TilesetResource): ProgressBarBuilder
Content copied to clipboard
Sets the Tileset to use for the Component.
withUpdateOnAttach
Link copied to clipboard
open override fun withUpdateOnAttach(updateOnAttach: Boolean): ProgressBarBuilder
Content copied to clipboard
Sets if the Component should be updated when it is attached to a parent or not.
Properties
colorTheme
Link copied to clipboard
componentRenderer
Link copied to clipboard
componentStyleSet
Link copied to clipboard
decorationRenderers
Link copied to clipboard
tileset
Link copied to clipboard
updateOnAttach
Link copied to clipboard
Sources
(source)
Link copied to clipboard