Constructors
Properties
PrivateactiveCategoryId
activeCategoryId: string | null = null
PrivatecontentContainer
contentContainer: HTMLElement | null = null
Private ReadonlycustomizeCategoryFoldStates
customizeCategoryFoldStates: Map<string, boolean> = ...
Private ReadonlyfoldStates
foldStates: Map<string, boolean> = ...
PrivatesearchQuery
searchQuery: string = ""
showReorderButtons: boolean = false
Methods
PrivaterenderCategorical
renderCategorical(containerEl: HTMLElement): void
PrivaterenderConcise
renderConcise(containerEl: HTMLElement): void
PrivaterenderFilteredCategoricalSettings
renderFilteredCategoricalSettings( containerEl: HTMLElement, activeGroupId: string,): void Parameters
- containerEl: HTMLElement
- activeGroupId: string
Returns void
PrivaterenderGroupSelector
renderGroupSelector( containerEl: HTMLElement, groups: { icon: string; id: string; title: string }[], onSelect: (id: string) => void,): void Parameters
- containerEl: HTMLElement
- groups: { icon: string; id: string; title: string }[]
- onSelect: (id: string) => void
Returns void
PrivaterenderList
renderList(containerEl: HTMLElement): void
PrivaterenderSettingsPanel
renderSettingsPanel( containerEl: HTMLElement, settingKeys: string[], panelType: "basic" | "advanced",): void Parameters
- containerEl: HTMLElement
- settingKeys: string[]
- panelType: "basic" | "advanced"
Returns void
PrivatesettingMatchesSearch
settingMatchesSearch(key: string): boolean
Called when the settings tab should be rendered.