easydnd / ru.checka.easydnd / DragAndDropController

DragAndDropController

interface DragAndDropController<S, R>

Controller to manage drag-and-drop after initial dsl setup

Functions

disable

abstract fun disable(): Unit

enable

abstract fun enable(): Unit

mapSets

abstract fun mapSets(newSenders: Set<DragAndDropObject<S>>, newReceivers: Set<DragAndDropObject<R>>, init: DragAndDropLocalConfig<S, R>.() -> Unit = null): Unit

Inheritors

DragAndDropControllerImpl

class DragAndDropControllerImpl<S, R> : DragAndDropController<S, R>