Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class FocusEvent
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class WatchPropertyDiv<T : Any>(watchProperty: KMutableProperty0<T>, builder: WatchPropertyDiv<T>.(T) -> Unit) : Div
Functions
Link copied to clipboard
fun Colorpicker.bind(property: KMutableProperty0<ColorRGBa>, program: Program? = null): Binding0<Colorpicker.ColorChangedEvent, ColorRGBa>
fun SequenceEditor.bind(property: KMutableProperty0<List<Double>>, program: Program? = null): Binding0<SequenceEditor.ValueChangedEvent, List<Double>>
fun Slider.bind(property: KMutableProperty0<Double>, program: Program? = null): Binding0<Slider.ValueChangedEvent, Double>
fun Slider.bind(property: KMutableProperty0<Int>, program: Program? = null): Binding0<Slider.ValueChangedEvent, Int>
fun SlidersVector2.bind(property: KMutableProperty0<Vector2>, program: Program? = null): Binding0<SlidersVector2.ValueChangedEvent, Vector2>
fun SlidersVector3.bind(property: KMutableProperty0<Vector3>, program: Program? = null): Binding0<SlidersVector3.ValueChangedEvent, Vector3>
fun SlidersVector4.bind(property: KMutableProperty0<Vector4>, program: Program? = null): Binding0<SlidersVector4.ValueChangedEvent, Vector4>
fun TextElement.bind(property: KMutableProperty0<String>, program: Program? = null): Binding0<Unit, String>
fun XYPad.bind(property: KMutableProperty0<Vector2>, program: Program? = null): Binding0<XYPad.ValueChangedEvent, Vector2>
fun Colorpicker.bind(container: Any, property: KMutableProperty1<Any, ColorRGBa>, program: Program? = null): Binding1<Colorpicker.ColorChangedEvent, ColorRGBa>
fun ColorpickerButton.bind(container: Any, property: KMutableProperty1<Any, ColorRGBa>, program: Program? = null)
fun SequenceEditor.bind(container: Any, property: KMutableProperty1<Any, List<Double>>, program: Program? = null): Binding1<SequenceEditor.ValueChangedEvent, List<Double>>
fun Slider.bind(container: Any, property: KMutableProperty1<Any, Double>, program: Program? = null): Binding1<Slider.ValueChangedEvent, Double>
fun Slider.bind(container: Any, property: KMutableProperty1<Any, Int>, program: Program? = null): Binding1<Slider.ValueChangedEvent, Int>
fun SlidersVector2.bind(container: Any, property: KMutableProperty1<Any, Vector2>, program: Program? = null): Binding1<SlidersVector2.ValueChangedEvent, Vector2>
fun SlidersVector3.bind(container: Any, property: KMutableProperty1<Any, Vector3>, program: Program? = null): Binding1<SlidersVector3.ValueChangedEvent, Vector3>
fun SlidersVector4.bind(container: Any, property: KMutableProperty1<Any, Vector4>, program: Program? = null): Binding1<SlidersVector4.ValueChangedEvent, Vector4>
fun TextInput.bind(container: Any, property: KMutableProperty1<Any, String>, program: Program? = null)
fun Textfield.bind(container: Any, property: KMutableProperty1<Any, String>, program: Program? = null)
fun Toggle.bind(container: Any, property: KMutableProperty1<Any, Boolean>, program: Program? = null)
fun XYPad.bind(container: Any, property: KMutableProperty1<Any, Vector2>, program: Program? = null): Binding1<XYPad.ValueChangedEvent, Vector2>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun Element.colorpickerButton(vararg classes: String, init: ColorpickerButton.() -> Unit): ColorpickerButton
Link copied to clipboard
fun Element.dropdownButton(vararg classes: String, id: String? = null, label: String = "button", init: DropdownButton.() -> Unit): DropdownButton
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Applies the provided styling function to the element's stylesheet. If the element does not already have a stylesheet, a new one is created and the function is applied to it.
Link copied to clipboard
inline fun <T : TextElement> Element.textElement(classes: Array<out String>, init: T.() -> String): T
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun <T : Any> Element.watchObjectDiv(vararg classes: String, watchObject: T, builder: WatchObjectDiv<T>.(T) -> Unit): WatchObjectDiv<T>
Link copied to clipboard
fun <T : Any> Element.watchPropertyDiv(vararg classes: String, watchProperty: KMutableProperty0<T>, builder: WatchPropertyDiv<T>.(T) -> Unit)