Classes
Interface Definitions
-
Application options supplied to the applications init method.
Properties:
Name Type Default Description autoStart
boolean true Automatically starts the rendering after the construction. Note: Setting this parameter to
false
does NOT stop the shared ticker even if you setoptions.sharedTicker
totrue
in case that it is already started. Stop it by your own.resizeTo
Window | HTMLElement Element to automatically resize stage to.
sharedTicker
boolean false Set
true
to useTicker.shared
,false
to create new ticker. If set tofalse
, you cannot register a handler to occur before anything that runs on the shared ticker. The system ticker will always run before both the shared ticker and the app ticker. -
Any plugin that's usable for Application should contain these methods.
Example
import { ApplicationPlugin } from 'pixi.js'; class MyPlugin implements ApplicationPlugin { static init(options) { // do something with options } static destroy() { // destruction code here } }
-
Options for the resize plugin
Properties:
Name Type Attributes Default Description resizeTo
Window | HTMLElement <optional>
window Element to automatically resize stage to.
-
Application options for ticker plugin.
Properties:
Name Type Attributes Default Description autoStart
boolean <optional>
true Automatically starts the rendering after the construction. Note: Setting this parameter to
false
does NOT stop the shared ticker even if you setoptions.sharedTicker
totrue
in case that it is already started. Stop it by your own.sharedTicker
boolean <optional>
false Set
true
to useTicker.shared
,false
to create new ticker. If set tofalse
, you cannot register a handler to occur before anything that runs on the shared ticker. The system ticker will always run before both the shared ticker and the app ticker.