Options controlling how a model is exported, including dependency handling and packaging policy.
const model = this.pluginSystem.findInterface(Editor.Model.IModel) as Editor.Model.IModel; // Construct ExportOptions and configure its properties const opts = new Editor.Model.ExportOptions(); opts.packagePolicy = Editor.Assets.PackagePolicy.CanBeUnpacked; opts.externalDependencies = []; console.log('packagePolicy:', opts.packagePolicy); console.log('externalDependencies:', opts.externalDependencies.length); Copy
const model = this.pluginSystem.findInterface(Editor.Model.IModel) as Editor.Model.IModel; // Construct ExportOptions and configure its properties const opts = new Editor.Model.ExportOptions(); opts.packagePolicy = Editor.Assets.PackagePolicy.CanBeUnpacked; opts.externalDependencies = []; console.log('packagePolicy:', opts.packagePolicy); console.log('externalDependencies:', opts.externalDependencies.length);
Constructs a new ExportOptions instance with default export configuration values.
List of external package dependencies required by the exported model.
Policy determining how packages are handled during export.
Options controlling how a model is exported, including dependency handling and packaging policy.
Example