Gets the id of the pc-asset to use for the model.
The asset ID.
Sets the id of the pc-asset to use for the model.
The asset ID.
The nearest ancestor <pc-app> element, or null if this element has no <pc-app>
ancestor. The search starts at the parent, so an element never resolves to itself.
The closest app element, or null.
The nearest ancestor <pc-entity> element, or null if this element has no <pc-entity>
ancestor. The search starts at the parent, so an element never resolves to itself.
The closest entity element, or null.
Gets the underlying PlayCanvas particle system component.
The particle system component.
Gets the enabled state of the component.
The enabled state of the component.
Sets the enabled state of the component.
The enabled state of the component.
Protected_Called when the element is fully initialized and ready. Subclasses should call this when
they're ready. Resolves the ready promise and dispatches a bubbling, composed ready
event.
Pauses the particle system
Starts playing the particle system
Returns a promise that resolves with this element when it's ready. This is the low-level primitive underlying whenReady, which is the recommended way to wait for elements.
A promise that resolves with this element when it's ready.
Resets the particle system
Stops the particle system
The ParticleSystemComponentElement interface provides properties and methods for manipulating
<pc-particles>elements. The ParticleSystemComponentElement interface also inherits the properties and methods of the HTMLElement interface.