Properties

Link copied to clipboard
abstract val categories: List<String>
Link copied to clipboard
abstract val eventReload: CSEvent<Unit>
Link copied to clipboard
abstract val id: String
Link copied to clipboard
abstract val items: List<PresetItem>
Link copied to clipboard
open override val size: Int

Functions

Link copied to clipboard
open fun at(index: Int): PresetItem?
Link copied to clipboard
open operator override fun contains(element: PresetItem): Boolean
Link copied to clipboard
open override fun containsAll(elements: Collection<PresetItem>): Boolean
Link copied to clipboard
abstract fun createItem(title: String, category: String): PresetItem
Link copied to clipboard
open fun find(predicate: (PresetItem) -> Boolean): PresetItem?
Link copied to clipboard
open operator fun get(index: Int): PresetItem
Link copied to clipboard
open fun index(item: PresetItem): Int?
Link copied to clipboard
open override fun isEmpty(): Boolean
Link copied to clipboard
abstract fun items(category: String): List<PresetItem>
Link copied to clipboard
open operator override fun iterator(): Iterator<PresetItem>
Link copied to clipboard
abstract fun reload()
Link copied to clipboard
abstract fun remove(item: PresetItem)