Dnd Drop Target Component
class DndDropTargetComponent<PAYLOAD : Any>(ctx: Ctx<DndDropTargetComponent.Props<PAYLOAD>>) : Component<DndDropTargetComponent.Props<PAYLOAD>>
Constructors
Types
Link copied to clipboard
data class Props<PAYLOAD : Any>(val payloadType: KClass<PAYLOAD>, val accepts: (PAYLOAD) -> Boolean, val onDrop: (PAYLOAD) -> Unit, val onMouseOver: (target: Component<*>) -> Unit, val onMouseOut: (target: Component<*>) -> Unit, val onDragStart: (target: Component<*>) -> Unit, val onDragEnd: (target: Component<*>) -> Unit, val key: String?)
Functions
Link copied to clipboard
Returns 'true' when the component should redraw.
Link copied to clipboard
Creates a property that is subscribed to a stream.
Link copied to clipboard
Triggers a redraw
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
The life-cycle LifeCycle that the component exposes
Link copied to clipboard
Extensions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Get the MessagesHandler for the Component
Link copied to clipboard
fun <C> Component<C>.pagedSearchFilter(router: Router, onChange: (PagedSearchFilter) -> Unit? = null): ReadWriteProperty<Component<C>, PagedSearchFilter>
Link copied to clipboard
Link copied to clipboard