Interface IManifest

interface IManifest {
    applicationId: number;
    author?: string;
    billingMode: BillingMode;
    contextPath: string;
    description?: string;
    exports?: any;
    id: number;
    imports: string[];
    isolation: Isolation;
    isPackage?: boolean;
    name?: string;
    noAppSwitcher?: boolean;
    package?: "blueprint" | "plugin";
    provider: IProvider;
    providesDeviceRegistration?: IDeviceRegistrationProvider;
    remotes?: ApplicationRemotePlugins;
    requiredPlatformVersion?: string;
    source?: string | number | IApplication;
    version?: string;
    versioningMatrix?: VersioningMatrix;
    [key: string]: any;
}

Indexable

  • [key: string]: any

Properties

applicationId: number
author?: string
billingMode: BillingMode
contextPath: string
description?: string
exports?: any
id: number
imports: string[]
isolation: Isolation
isPackage?: boolean
name?: string
noAppSwitcher?: boolean
package?: "blueprint" | "plugin"
provider: IProvider
providesDeviceRegistration?: IDeviceRegistrationProvider
requiredPlatformVersion?: string
source?: string | number | IApplication
version?: string
versioningMatrix?: VersioningMatrix