commonMain.symphony.ActionsManager.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of symphony-actions-jvm Show documentation
Show all versions of symphony-actions-jvm Show documentation
A kotlin multiplatform library for representing headless collection based ui such as lists, tables and grids
The newest version!
@file:JsExport
@file:Suppress("NON_EXPORTABLE_TYPE")
package symphony
import kevlar.Action0
import kollections.List
import cinematic.Live
import kevlar.Action
import kotlinx.JsExport
interface ActionsManager {
val current: Live>>
fun get(): List>
fun add(name: String, handler: () -> Unit): ActionsManager
fun find(name: String): Action?
fun move(name: String) : Mover
fun remove(key: String): ActionsManager
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy