ConfigurationPageInfo

@Serializable
data class ConfigurationPageInfo(val name: String, val enableInMainMenu: Boolean, val menuSection: String? = null, val menuIcon: String? = null, val displayName: String? = null, val pluginId: UUID? = null)

The configuration page info.

Constructors

Link copied to clipboard
constructor(name: String, enableInMainMenu: Boolean, menuSection: String? = null, menuIcon: String? = null, displayName: String? = null, pluginId: UUID? = null)

Properties

Link copied to clipboard
@SerialName(value = "DisplayName")
val displayName: String?

The display name.

Link copied to clipboard
@SerialName(value = "EnableInMainMenu")
val enableInMainMenu: Boolean

A value indicating whether the configurations page is enabled in the main menu.

Link copied to clipboard
@SerialName(value = "MenuIcon")
val menuIcon: String?

The menu icon.

Link copied to clipboard
@SerialName(value = "MenuSection")
val menuSection: String?

The menu section.

Link copied to clipboard
@SerialName(value = "Name")
val name: String

The name.

Link copied to clipboard
@SerialName(value = "PluginId")
val pluginId: UUID?

The plugin id.