Interface

WebKit-6.0WebKitWebExtensionConstructorProps

interface ConstructorProps {
    default_locale: string | null;
    defaultLocale: string | null;
    display_action_label: string | null;
    display_description: string | null;
    display_name: string | null;
    display_short_name: string | null;
    display_version: string | null;
    displayActionLabel: string | null;
    displayDescription: string | null;
    displayName: string | null;
    displayShortName: string | null;
    displayVersion: string | null;
    has_background_content: boolean;
    has_commands: boolean;
    has_content_modification_rules: boolean;
    has_injected_content: boolean;
    has_options_page: boolean;
    has_override_new_tab_page: boolean;
    has_persistent_background_content: boolean;
    hasBackgroundContent: boolean;
    hasCommands: boolean;
    hasContentModificationRules: boolean;
    hasInjectedContent: boolean;
    hasOptionsPage: boolean;
    hasOverrideNewTabPage: boolean;
    hasPersistentBackgroundContent: boolean;
    manifest_version: string;
    manifestVersion: string;
    optional_permissions: string[] | null;
    optionalPermissions: string[] | null;
    path: string;
    requested_permissions: string[] | null;
    requestedPermissions: string[] | null;
    version: string | null;
}

Hierarchy (View Summary)

Index

Properties

default_locale: string | null
defaultLocale: string | null
display_action_label: string | null
display_description: string | null
display_name: string | null
display_short_name: string | null
display_version: string | null
displayActionLabel: string | null
displayDescription: string | null
displayName: string | null
displayShortName: string | null
displayVersion: string | null
has_background_content: boolean
has_commands: boolean
has_content_modification_rules: boolean
has_injected_content: boolean
has_options_page: boolean
has_override_new_tab_page: boolean
has_persistent_background_content: boolean
hasBackgroundContent: boolean
hasCommands: boolean
hasContentModificationRules: boolean
hasInjectedContent: boolean
hasOptionsPage: boolean
hasOverrideNewTabPage: boolean
hasPersistentBackgroundContent: boolean
manifest_version: string
manifestVersion: string
optional_permissions: string[] | null
optionalPermissions: string[] | null
path: string
requested_permissions: string[] | null
requestedPermissions: string[] | null
version: string | null