Globals / "src/extensions/lens-main-extension" / LensMainExtension
Class: LensMainExtension#
Hierarchy#
↳ LensMainExtension
Index#
Constructors#
Properties#
Accessors#
Methods#
Constructors#
constructor#
+ new LensMainExtension(__namedParameters: { isBundled: boolean ; manifest: LensExtensionManifest ; manifestPath: string }): LensMainExtension
Inherited from LensRendererExtension.constructor
Defined in src/extensions/lens-extension.ts:21
Parameters:
| Name | Type |
|---|---|
__namedParameters |
{ isBundled: boolean ; manifest: LensExtensionManifest ; manifestPath: string } |
Returns: LensMainExtension
Properties#
appMenus#
• appMenus: MenuRegistration[] = []
Defined in src/extensions/lens-main-extension.ts:6
isBundled#
• Readonly isBundled: boolean
Inherited from LensRendererExtension.isBundled
Defined in src/extensions/lens-extension.ts:19
manifest#
• Readonly manifest: LensExtensionManifest
Inherited from LensRendererExtension.manifest
Defined in src/extensions/lens-extension.ts:17
manifestPath#
• Readonly manifestPath: string
Inherited from LensRendererExtension.manifestPath
Defined in src/extensions/lens-extension.ts:18
Accessors#
description#
• get description(): string
Inherited from LensRendererExtension.description
Defined in src/extensions/lens-extension.ts:41
Returns: string
id#
• get id(): LensExtensionId
Inherited from LensRendererExtension.id
Defined in src/extensions/lens-extension.ts:29
Returns: LensExtensionId
name#
• get name(): string
Inherited from LensRendererExtension.name
Defined in src/extensions/lens-extension.ts:33
Returns: string
version#
• get version(): string
Inherited from LensRendererExtension.version
Defined in src/extensions/lens-extension.ts:37
Returns: string
Methods#
disable#
▸ disable(): Promise\
Inherited from LensRendererExtension.disable
Defined in src/extensions/lens-extension.ts:54
Returns: Promise\
enable#
▸ enable(): Promise\
Inherited from LensRendererExtension.enable
Defined in src/extensions/lens-extension.ts:46
Returns: Promise\
onActivate#
▸ ProtectedonActivate(): void
Inherited from LensRendererExtension.onActivate
Defined in src/extensions/lens-extension.ts:90
Returns: void
onDeactivate#
▸ ProtectedonDeactivate(): void
Inherited from LensRendererExtension.onDeactivate
Defined in src/extensions/lens-extension.ts:94
Returns: void
toggle#
▸ toggle(enable?: boolean): void
Inherited from LensRendererExtension.toggle
Defined in src/extensions/lens-extension.ts:61
Parameters:
| Name | Type |
|---|---|
enable? |
boolean |
Returns: void
whenEnabled#
▸ whenEnabled(handlers: () => Function[]): Promise\<(Anonymous function)>
Inherited from LensRendererExtension.whenEnabled
Defined in src/extensions/lens-extension.ts:69
Parameters:
| Name | Type |
|---|---|
handlers |
() => Function[] |
Returns: Promise\<(Anonymous function)>