UNPKG

pencil.js

Version:

Nice modular interactive 2D drawing library.

26 lines (18 loc) 1.56 kB
# Container Simple wrapper for others component in you scene. ## Examples ```js import { Container } from "pencil.js"; const container = new Container(); container.add(someComponent); ``` ## ContainerOptions | Name | Type | Default | Comment | |----------------|---------------------------------------|------------------|----------------------------------------------------------------------| | shown | `Boolean` | `true` | Is shown | | opacity | `Number` | `null` | Opacity level from 0 to 1 (null mean inherited from parent) | | rotation | `Number` | `0` | Rotation ratio from 0 to 1 (clockwise) | | rotationCenter | [`Position`](../position) | `new Position()` | Center of rotation relative to this position | | scale | [`Position`](../position) or `Number` | `1` | Scaling ratio or a pair of value for horizontal and vertical scaling | | zIndex | `Number` | `1` | Depth ordering | | clip | `Component` | `null` | Other component used to clip the rendering |