new TextSprite(operation, options)
Creates a new Text
Name | Type | Description | ||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
operation |
PhotoEditorSDK.Operations.SpriteOperation | |||||||||||||||||||||||||||||||||||||||||||||
options |
Object |
optional
|
Methods
-
applyFlip(direction)
sdk/operations/sprite-operation/sprites/text-sprite.js, line 124 -
Applies a flip in the given direction
Name Type Description direction
String -
applyRotation(degrees)
sdk/operations/sprite-operation/sprites/text-sprite.js, line 156 -
Applies a rotation with the given degrees
Name Type Description degrees
Number -
applyTransform(transformChange)
sdk/operations/sprite-operation/sprites/text-sprite.js, line 144 -
Applies a transform with the given options
Name Type Description transformChange
PhotoEditorSDK.Operations.TransformOperation.TransformChange -
dispose()
sdk/operations/sprite-operation/sprites/text-sprite.js, line 236 -
Cleans up this Sprite
-
getAbsoluteTextHeight(inputDimensions){Float}
sdk/operations/sprite-operation/sprites/text-sprite.js, line 94 -
Returns the absolute text height in pixels. The value is calculated using the current fonts metrics, the font size and the given input dimensions. If no font metrics are available, a fallback algorithm is used to determine the absolute text height.
Name Type Description inputDimensions
PhotoEditorSDK.Math.Vector2 Returns:
Type Description Float Absolute text height in pixels -
getDimensions(sdk, inputDimensions){PhotoEditorSDK.Math.Vector2}
sdk/operations/sprite-operation/sprites/text-sprite.js, line 116 -
Returns the dimensions for this text
Name Type Description sdk
PhotoEditorSDK inputDimensions
PhotoEditorSDK.Math.Vector2 Returns:
Type Description PhotoEditorSDK.Math.Vector2 -
getDOMStyle(SDK, inputDimensions){Object}
sdk/operations/sprite-operation/sprites/text-sprite.js, line 71 -
Returns a style object for this text
Name Type Description SDK
PhotoEditorSDK inputDimensions
PhotoEditorSDK.Math.Vector2 Returns:
Type Description Object -
serializeOptions(keys, toObject){Object}
sdk/operations/sprite-operation/sprites/text-sprite.js, line 59 -
Returns a serialized version of this configurable
Name Type Default Description keys
Array.<String> toObject
Boolean false = false
Returns:
Type Description Object -
update(sdk, inputDimensions)
sdk/operations/sprite-operation/sprites/text-sprite.js, line 197 -
Updates this sprite
Name Type Description sdk
PhotoEditorSDK inputDimensions
PhotoEditorSDK.Math.Vector2