Class: CssRotateTransform
Defined in: src/sdk/graphics/css/CssTransform.ts:108
A CSS rotate transform.
Extends
AbstractCssTransform
Constructors
Constructor
new CssRotateTransform(
unit):CssRotateTransform
Defined in: src/sdk/graphics/css/CssTransform.ts:115
Creates a new instance of a CSS rotate transform, initialized to zero rotation.
Parameters
| Parameter | Type | Description |
|---|---|---|
unit | "rad" | "deg" | The angle unit to use for this transform. |
Returns
CssRotateTransform
Overrides
AbstractCssTransform.constructor
Properties
cachedParams
protectedreadonlycachedParams:Float64Array
Defined in: src/sdk/graphics/css/CssTransform.ts:22
Inherited from
AbstractCssTransform.cachedParams
params
protectedreadonlyparams:Float64Array
Defined in: src/sdk/graphics/css/CssTransform.ts:21
Inherited from
AbstractCssTransform.params
stringValue?
protectedoptionalstringValue:string
Defined in: src/sdk/graphics/css/CssTransform.ts:24
Inherited from
AbstractCssTransform.stringValue
Methods
buildString()
protectedbuildString(params):string
Defined in: src/sdk/graphics/css/CssTransform.ts:130
Parameters
| Parameter | Type |
|---|---|
params | ReadonlyFloat64Array |
Returns
string
Inherit Doc
Overrides
AbstractCssTransform.buildString
resolve()
resolve():
string
Defined in: src/sdk/graphics/css/CssTransform.ts:36
Returns
string
Inherit Doc
Inherited from
AbstractCssTransform.resolve
set()
set(
angle,precision):void
Defined in: src/sdk/graphics/css/CssTransform.ts:125
Sets this transform's rotation angle.
Parameters
| Parameter | Type | Default value | Description |
|---|---|---|---|
angle | number | undefined | The angle to set. |
precision | number | 0 | The precision with which to set the angle. A value of 0 denotes infinite precision. Defaults to 0. |
Returns
void