SettingsTab

open class SettingsTab

Plugin SettingsTab

Constructors

Link copied to clipboard
constructor(settings: Class<out AppFragment>)
Creates a SettingsTab with a dedicated page
constructor(settings: Class<out Any>, type: Plugin.SettingsTab.Type)
Creates a SettingsTab of the specified type

Types

Link copied to clipboard
interface SettingsPage
Link copied to clipboard
enum Type
The type of this SettingsTab.

Functions

Link copied to clipboard
Sets the constructor args that will be passed to this SettingsTab

Properties

Link copied to clipboard
open var args: Array<Any>
The arguments that will be passed to the constructor of the component
Link copied to clipboard
open var bottomSheet: Class<AppBottomSheet>
The BottomSheet component
Link copied to clipboard
open var page: Class<out AppFragment>
The Page fragment
Link copied to clipboard
The Type of this SettingsTab