Companion

Properties

Link copied to clipboard
val BasicTheme: DI.Module

Functions

Link copied to clipboard
fun basicButtonBehavior(    backgroundColor: Color? = null,     darkBackgroundColor: Color? = null,     foregroundColor: Color? = null,     borderColor: Color? = null,     borderWidth: Double? = null,     cornerRadius: Double? = null,     insets: Double? = null): DI.Module
Link copied to clipboard
fun basicCheckBoxBehavior(    foregroundColor: Color? = null,     backgroundColor: Color? = null,     darkBackgroundColor: Color? = null,     cornerRadius: Double? = null,     iconTextSpacing: Double? = null,     iconInset: Double? = null,     checkInset: (CheckBox) -> Float? = null,     iconSize: (CheckBox) -> Size? = null): DI.Module
Link copied to clipboard
fun basicCircularProgressIndicatorBehavior(    foreground: Paint? = null,     background: Paint? = null,     thickness: Double = 15.0,     outline: Stroke? = null,     startAngle: Measure<Angle> = -90 * degrees,     direction: RotationDirection = Clockwise,     startCap: SegmentBuilder = { _,_ -> },     endCap: SegmentBuilder = { _,it -> lineTo(it) }): DI.Module
Link copied to clipboard
fun basicCircularRangeSliderBehavior(barFill: Paint? = null, knobFill: Paint? = null, rangeFill: Paint? = knobFill, thickness: Double = 20.0): DI.Module
fun basicCircularRangeSliderBehavior(    barFill: Paint? = null,     startKnobFill: Paint? = null,     endKnobFill: Paint? = startKnobFill,     rangeFill: Paint? = endKnobFill,     thickness: Double = 20.0): DI.Module

Creates a basic behavior for rendering CircularRangeSliders.

Link copied to clipboard
fun basicCircularSliderBehavior(barFill: Paint? = null, knobFill: Paint? = null, rangeFill: Paint? = null, thickness: Double = 20.0): DI.Module
Link copied to clipboard
fun basicDaysOfTheWeekPanelBehavior(background: Paint? = null, defaultVisualizer: ItemVisualizer<DayOfWeek, Unit>? = null): DI.Module
Link copied to clipboard
fun basicGridPanelBehavior(background: Paint? = null): DI.Module
Link copied to clipboard
fun basicHorizontalListBehavior(    itemWidth: Double? = null,     evenItemColor: Color? = null,     oddItemColor: Color? = null,     selectionColor: Color? = null,     selectionBlurredColor: Color? = null): DI.Module
Link copied to clipboard
fun basicHorizontalMutableListBehavior(    itemWidth: Double? = null,     evenItemColor: Color? = null,     oddItemColor: Color? = null,     selectionColor: Color? = null,     selectionBlurredColor: Color? = null): DI.Module
Link copied to clipboard
fun basicLabelBehavior(foregroundColor: Color? = null): DI.Module
Link copied to clipboard
fun basicListBehavior(    itemHeight: Double? = null,     evenItemColor: Color? = null,     oddItemColor: Color? = null,     selectionColor: Color? = null,     selectionBlurredColor: Color? = null): DI.Module
Link copied to clipboard
fun basicMenuBehavior(    menuFillPaint: Paint? = null,     itemTextPaint: Paint? = null,     itemDisabledTextPaint: Paint? = null,     subMenuIconPaint: Paint? = null,     itemHighlightPaint: Paint? = null,     itemTextSelectedPaint: Paint? = null,     subMenuIconSelectedPaint: Paint? = null,     separatorPaint: Paint? = null): DI.Module
Link copied to clipboard
fun basicMonthPanelBehavior(background: Paint? = null): DI.Module
Link copied to clipboard
fun basicMutableListBehavior(    itemHeight: Double? = null,     evenItemColor: Color? = null,     oddItemColor: Color? = null,     selectionColor: Color? = null,     selectionBlurredColor: Color? = null): DI.Module
Link copied to clipboard
fun basicMutableSelectBoxBehavior(    backgroundColor: Color? = null,     darkBackgroundColor: Color? = null,     foregroundColor: Color? = null,     cornerRadius: Double? = null,     buttonWidth: Double? = null,     buttonA11yLabel: String? = null,     inset: Double? = null): DI.Module
Link copied to clipboard
fun basicMutableSpinButtonBehavior(    backgroundColor: Color? = null,     darkBackgroundColor: Color? = null,     foregroundColor: Color? = null,     cornerRadius: Double? = null,     buttonWidth: Double? = null,     incrementA11yLabel: String? = null,     decrementA11yLabel: String? = null): DI.Module
Link copied to clipboard
fun basicMutableTableBehavior(    rowHeight: Double? = null,     headerColor: Color? = null,     footerColor: Color? = null,     evenRowColor: Color? = null,     oddRowColor: Color? = null,     selectionColor: Color? = null,     selectionBlurredColor: Color? = null): DI.Module
Link copied to clipboard
fun basicMutableTreeBehavior(    rowHeight: Double? = null,     evenRowColor: Color? = null,     oddRowColor: Color? = null,     selectionColor: Color? = null,     selectionBlurredColor: Color? = null,     iconFactory: () -> TreeRowIcon? = null): DI.Module
Link copied to clipboard
fun basicPathProgressIndicatorBehavior(    path: Path,     foreground: Paint? = null,     background: Paint? = null,     foregroundThickness: Double = 1.0,     backgroundThickness: Double = foregroundThickness,     direction: PathProgressIndicatorBehavior.Direction = Direction.Forward): DI.Module
Link copied to clipboard
fun basicProgressBarBehavior(    background: Paint? = null,     foreground: Paint? = null,     outlineColor: Color? = null,     backgroundRadius: Double? = null,     foregroundRadius: Double? = backgroundRadius): DI.Module
Link copied to clipboard
fun basicRadioButtonBehavior(    foregroundColor: Color? = null,     backgroundColor: Color? = null,     darkBackgroundColor: Color? = null,     iconSpacing: Double? = null,     iconInset: Double? = null,     innerCircleInset: (RadioButton) -> Double? = null,     iconSize: (RadioButton) -> Size? = null): DI.Module
Link copied to clipboard
fun basicRangeSliderBehavior(    barFill: Paint? = null,     knobFill: Paint? = null,     rangeFill: Paint? = knobFill,     grooveThicknessRatio: Float? = null,     showTicks: TickPresentation? = null): DI.Module
fun basicRangeSliderBehavior(    barFill: Paint? = null,     startKnobFill: Paint? = null,     endKnobFill: Paint? = startKnobFill,     rangeFill: Paint? = endKnobFill,     grooveThicknessRatio: Float? = null,     showTicks: TickPresentation? = null): DI.Module
Link copied to clipboard
fun basicSelectBoxBehavior(    backgroundColor: Color? = null,     darkBackgroundColor: Color? = null,     foregroundColor: Color? = null,     cornerRadius: Double? = null,     buttonWidth: Double? = null,     buttonA11yLabel: String? = null,     inset: Double? = null): DI.Module
Link copied to clipboard
fun basicSliderBehavior(    barFill: Paint? = null,     knobFill: Paint? = null,     rangeFill: Paint? = null,     grooveThicknessRatio: Float? = null,     showTicks: TickPresentation? = null): DI.Module
Link copied to clipboard
fun basicSpinButtonBehavior(    backgroundColor: Color? = null,     darkBackgroundColor: Color? = null,     foregroundColor: Color? = null,     cornerRadius: Double? = null,     buttonWidth: Double? = null,     incrementA11yLabel: String? = null,     decrementA11yLabel: String? = null): DI.Module
Link copied to clipboard
fun basicSplitPanelBehavior(showDivider: Boolean = false, background: Paint? = null, dividerBackground: Paint? = null): DI.Module
Link copied to clipboard
fun basicSwitchBehavior(    onBackground: Color? = null,     onForeground: Color? = null,     offBackground: Color? = null,     offForeground: Color? = null): DI.Module
Link copied to clipboard
fun basicTabbedPanelBehavior(    tabProducer: TabProducer<Any>? = null,     backgroundColor: Color? = null,     tabContainer: TabContainerFactory<Any>? = null): DI.Module
Link copied to clipboard
fun basicTableBehavior(    rowHeight: Double? = null,     headerColor: Color? = null,     footerColor: Color? = null,     evenRowColor: Color? = null,     oddRowColor: Color? = null,     selectionColor: Color? = null,     selectionBlurredColor: Color? = null): DI.Module
Link copied to clipboard
fun basicThemeBehaviors(): List<DI.Module>
Link copied to clipboard
fun basicThemeModule(name: String, init: DI.Builder.() -> Unit): DI.Module
Link copied to clipboard
fun basicTreeBehavior(    rowHeight: Double? = null,     evenRowColor: Color? = null,     oddRowColor: Color? = null,     selectionColor: Color? = null,     selectionBlurredColor: Color? = null,     iconFactory: () -> TreeRowIcon? = null): DI.Module
Link copied to clipboard
fun basicTreeColumnsBehavior(    rowHeight: Double? = null,     columnSeparatorColor: Color? = null,     selectionColor: Color? = null,     selectionBlurredColor: Color? = null,     backgroundColor: Color? = null,     iconFactory: () -> TreeColumnRowIcon? = null): DI.Module
Link copied to clipboard
fun basicTreeTableBehavior(    rowHeight: Double? = null,     headerColor: Color? = null,     evenRowColor: Color? = null,     oddRowColor: Color? = null,     selectionColor: Color? = null,     selectionBlurredColor: Color? = null,     iconFactory: () -> TreeRowIcon? = null,     columnAnimation: (table: TreeTable<*, *>, distance: Double, block: (progress: Float) -> Unit) -> Completable? = null): DI.Module