Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ILSPluginThemeManager

Hierarchy

  • ILSPluginThemeManager

Index

Accessors

  • get themes(): Map<string, Theme[]>

Methods

  • registerTheme(id: string, opt: Theme): Promise<void>
  • selectTheme(opt: Theme | LegacyTheme, options: { effect?: boolean; emit?: boolean }): Promise<void>
  • Parameters

    • opt: Theme | LegacyTheme
    • options: { effect?: boolean; emit?: boolean }
      • Optional effect?: boolean
      • Optional emit?: boolean

    Returns Promise<void>

  • unregisterTheme(id: string, effect?: boolean): Promise<void>
  • Parameters

    • id: string
    • Optional effect: boolean

    Returns Promise<void>

Generated using TypeDoc