Preparing search index...

    Script executed during asset package setup.

        const model = this.pluginSystem.findInterface(Editor.Model.IModel) as Editor.Model.IModel;
    const assetManager = model.project.assetManager;
    const packages = assetManager.assets.filter(
    (a) => a.isOfType('NativePackageDescriptor')
    ) as Editor.Assets.NativePackageDescriptor[];

    // Count how many packages have a non-empty setupScript
    let withScript = 0;
    for (const pkg of packages) {
    const setupScript = pkg.setupScript;
    if (!Editor.isNull(setupScript) && setupScript.code.length > 0) {
    withScript++;
    }
    }

    console.log(`NativePackageDescriptors: ${packages.length} total, ${withScript} with setupScript`);
    Index

    Constructors

    Properties

    Constructors

    Properties

    code: string

    The setup script source code.