commonMain.symphony.SelectorBasedActionsManager.kt Maven / Gradle / Ivy
@file:JsExport
@file:Suppress("NON_EXPORTABLE_TYPE")
package symphony
import kevlar.Action0
import kollections.List
import kotlinx.JsExport
interface SelectorBasedActionsManager : ActionsManager {
fun addSingle(name: String, handler: (T) -> Unit): SelectorBasedActionsManager
fun addMulti(name: String, handler: (List) -> Unit): SelectorBasedActionsManager
fun of(item: @UnsafeVariance T): List>
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy