Package-level declarations

Types

Link copied to clipboard
interface ITomTypeahead : IText

Tom Typeahead input component

Link copied to clipboard
open class TomTypeahead(options: List<String>? = null, value: String? = null, type: InputType = InputType.Text, tsCallbacks: TomSelectCallbacks? = null, name: String? = null, placeholder: String? = null, disabled: Boolean? = null, required: Boolean? = null, className: String? = null, id: String? = null, renderConfig: RenderConfig = RenderConfig.Default) : Text, ITomTypeahead

Tom Typeahead input component.

Functions

Link copied to clipboard
@Composable
fun IComponent.tomTypeahead(options: List<String>? = null, value: String? = null, type: InputType = InputType.Text, tsCallbacks: TomSelectCallbacks? = null, name: String? = null, placeholder: String? = null, disabled: Boolean? = null, required: Boolean? = null, className: String? = null, id: String? = null, setup: @Composable ITomTypeahead.() -> Unit = {})

Creates TomTypeahead component.

Link copied to clipboard
@Composable
fun IComponent.tomTypeaheadRef(options: List<String>? = null, value: String? = null, type: InputType = InputType.Text, tsCallbacks: TomSelectCallbacks? = null, name: String? = null, placeholder: String? = null, disabled: Boolean? = null, required: Boolean? = null, className: String? = null, id: String? = null, setup: @Composable ITomTypeahead.() -> Unit = {}): TomTypeahead

Creates TomTypeahead component, returning a reference.