bundle.website.builtin.components.graphic¶
Graphics component foundations (base, 2D, 3D).
Submodules¶
Classes¶
Base graphics component with shared typed params. |
|
Shared parameters for graphics component instances. |
|
Base class for Three.js/WebGL style 3D graphics components. |
|
Shared parameters for 3D graphics components. |
|
Base class for canvas/SVG style 2D graphics components. |
|
Shared parameters for 2D graphics components. |
Package Contents¶
- class bundle.website.builtin.components.graphic.GraphicBaseComponent(/, **data: Any)¶
Bases:
bundle.website.core.component.ComponentBase graphics component with shared typed params.
- params: GraphicComponentParams = None¶
- class bundle.website.builtin.components.graphic.GraphicComponentParams(/, **data: Any)¶
Bases:
bundle.core.data.DataShared parameters for graphics component instances.
- class bundle.website.builtin.components.graphic.GraphicThreeDComponent(/, **data: Any)¶
Bases:
bundle.website.builtin.components.graphic.base.GraphicBaseComponentBase class for Three.js/WebGL style 3D graphics components.
- params: GraphicThreeDComponentParams = None¶
- class bundle.website.builtin.components.graphic.GraphicThreeDComponentParams(/, **data: Any)¶
Bases:
bundle.website.builtin.components.graphic.base.GraphicComponentParamsShared parameters for 3D graphics components.
- class bundle.website.builtin.components.graphic.GraphicTwoDComponent(/, **data: Any)¶
Bases:
bundle.website.builtin.components.graphic.base.GraphicBaseComponentBase class for canvas/SVG style 2D graphics components.
- params: GraphicTwoDComponentParams = None¶
- class bundle.website.builtin.components.graphic.GraphicTwoDComponentParams(/, **data: Any)¶
Bases:
bundle.website.builtin.components.graphic.base.GraphicComponentParamsShared parameters for 2D graphics components.