MCPcopy
hub / github.com/pixijs/pixijs / ApplicationPlugin

Interface ApplicationPlugin

src/app/Application.ts:65–75  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

63 * @advanced
64 */
65export interface ApplicationPlugin
66{
67 /**
68 * Called when Application is constructed, scoped to Application instance.
69 * Passes in `options` as the only argument, which are Application `init()` options.
70 * @param {object} options - Application options.
71 */
72 init(options: Partial<ApplicationOptions>): void;
73 /** Called when destroying Application, scoped to Application instance. */
74 destroy(): void;
75}
76
77/**
78 * Application options supplied to the {@link Application#init} method.

Callers 16

initRuntimeFunction · 0.65
libktx.jsFile · 0.65
getMethod · 0.65
Culler.test.tsFile · 0.65
Resolver.test.tsFile · 0.65
unloadFunction · 0.65
unloadFunction · 0.65
unloadFunction · 0.65
Assets.test.tsFile · 0.65

Implementers 15

RenderGroupsrc/scene/container/RenderGroup.ts
GlMeshAdaptorsrc/scene/mesh/gl/GlMeshAdaptor.ts
GpuMeshAdaptersrc/scene/mesh/gpu/GpuMeshAdapter.ts
CanvasGraphicsContextRenderDatasrc/scene/graphics/canvas/CanvasGraphi
CanvasGraphicsContextSystemsrc/scene/graphics/canvas/CanvasGraphi
GraphicsContextRenderDatasrc/scene/graphics/shared/GraphicsCont
GraphicsContextSystemsrc/scene/graphics/shared/GraphicsCont
DOMPipesrc/dom/DOMPipe.ts
ApplicationInitHooksrc/utils/global/globalHooks.ts
RendererInitHooksrc/utils/global/globalHooks.ts
CullerPluginsrc/culling/CullerPlugin.ts
ResizePluginsrc/app/ResizePlugin.ts

Calls

no outgoing calls

Tested by

no test coverage detected