Menu

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
open override val id: MenuId
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun createCategory(name: CategoryName, variations: List<Variation> = emptyList()): Category
Link copied to clipboard
fun deleteCategory(categoryId: CategoryId)
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
fun getCategory(categoryId: CategoryId): Category?
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun updateCategory(categoryId: CategoryId, name: CategoryName, newVariations: List<Variation> = emptyList())
Link copied to clipboard
fun updateName(name: MenuName)
Link copied to clipboard
fun updateValidity(validity: Validity)