The metadata of an entity.
const model = this.pluginSystem.findInterface(Editor.Model.IModel) as Editor.Model.IModel; const assets = model.project.assetManager.assets; if (assets.length === 0) { console.log('No assets in project.'); return; } const entity = assets[0] as unknown as Editor.Model.Entity; const meta: Editor.Model.Meta = entity.meta; console.log(`Meta isAbstract: ${meta.isAbstract}`); Copy
const model = this.pluginSystem.findInterface(Editor.Model.IModel) as Editor.Model.IModel; const assets = model.project.assetManager.assets; if (assets.length === 0) { console.log('No assets in project.'); return; } const entity = assets[0] as unknown as Editor.Model.Entity; const meta: Editor.Model.Meta = entity.meta; console.log(`Meta isAbstract: ${meta.isAbstract}`);
Protected
Snap Hidden
Readonly
Whether the entity can be created.
Returns the name of this object's type.
Returns true if the object is of the specified type.
Returns true if this object refers to the same instance as the given object.
The metadata of an entity.
Example