map.apps Bundle APIs 4.20.0
    Preparing search index...

    Interface BundleManifestJson3x

    Defines important 'manifest.json' properties of map.apps versions prior to 4.x .

    interface BundleManifestJson3x {
        "Bundle-Activator"?: string;
        "Bundle-AutoStartPolicy"?: boolean | "yes" | "no";
        "Bundle-Category"?: string[];
        "Bundle-ContactAddress"?: unknown;
        "Bundle-Copyright"?: string;
        "Bundle-Description"?: string;
        "Bundle-DocURL"?: string;
        "Bundle-ExcludedExecutionEnvironment"?: string[];
        "Bundle-Icon"?: unknown;
        "Bundle-Layer"?: string;
        "Bundle-License"?: { name: string };
        "Bundle-Localization"?: string[];
        "Bundle-Main"?: string;
        "Bundle-Name"?: string;
        "Bundle-Namespace"?: string;
        "Bundle-RequiredExecutionEnvironment"?: string[];
        "Bundle-StartLevel"?: number;
        "Bundle-SymbolicName"?: string;
        "Bundle-Vendor"?: string;
        "Bundle-Version"?: string;
        Components?: unknown;
        "Product-Name"?: string;
        "Require-Bundle"?: RequiredBundleJson[];
        [key: string]: unknown;
    }

    Indexable

    • [key: string]: unknown

      Any additional properties. The 'manifest.json' is extensible and can also have other keys.

    Index

    Properties

    "Bundle-Activator"?: string

    Activator implementation class of the bundle.

    "Bundle-AutoStartPolicy"?: boolean | "yes" | "no"

    Defines, if the bundle starts automatically. Default is 'yes'.

    "Bundle-Category"?: string[]

    A list of keywords/categories for the bundle.

    "Bundle-ContactAddress"?: unknown

    A contact address for the vendor.

    "Bundle-Copyright"?: string

    The copyright notice of the bundle.

    "Bundle-Description"?: string

    The description of the bundle.

    "Bundle-DocURL"?: string

    A link to the documentation.

    "Bundle-ExcludedExecutionEnvironment"?: string[]

    Browsers and devices that are not supported by the bundle.

    "Bundle-Icon"?: unknown

    The icon of the bundle. This field is not exactly specified.

    "Bundle-Layer"?: string

    The layer file of the bundle. Default: module.js

    "Bundle-License"?: { name: string }

    The license of the bundle.

    "Bundle-Localization"?: string[]

    The i18n files of the bundle.

    "Bundle-Main"?: string

    The main entry point of the bundle. Default: main.js

    "Bundle-Name"?: string

    The title of the bundle, used as display name.

    "Bundle-Namespace"?: string

    The namespace of the bundle.

    "Bundle-RequiredExecutionEnvironment"?: string[]

    Browsers and devices that are supported by the bundle.

    "Bundle-StartLevel"?: number

    The start level of the bundle. The default is 50. Smaller numbers will start earlier.

    "Bundle-SymbolicName"?: string

    The symbolic name (unique ID) of the bundle.

    "Bundle-Vendor"?: string

    The vendor of the bundle.

    "Bundle-Version"?: string

    The version of the bundle.

    Components?: unknown

    Components provided by the bundle.

    "Product-Name"?: string

    The product name associated with the bundle.

    "Require-Bundle"?: RequiredBundleJson[]

    Dependencies of the bundle.