fabric.Image.filters.fabric.Text Class
Text class
Item Index
Methods
- getAngle
- getClipTo
- getFill
- getFlipX
- getFlipY
- getFontFamily
- getFontSize
- getFontStyle
- getFontWeight
- getLeft
- getLineHeight
- getOpacity
- getOriginX
- getOriginY
- getScaleX
- getScaleY
- getShadow
- getStroke
- getStrokeWidth
- getText
- getTextAlign
- getTextBackgroundColor
- getTextDecoration
- getTop
- getTransformMatrix
- getViewportTransform
- getVisible
- setAngle
- setClipTo
- setFill
- setFlipX
- setFlipY
- setFontFamily
- setFontSize
- setFontStyle
- setFontWeight
- setLeft
- setLineHeight
- setOpacity
- setOriginX
- setOriginY
- setScaleX
- setScaleY
- setStroke
- setStrokeWidth
- setText
- setTextAlign
- setTextBackgroundColor
- setTextDecoration
- setTop
- setTransformMatrix
- setVisible
Methods
getFlipX
()
Boolean
Retrieves object's {@link fabric.Object#flipX|flipX} value
Returns:
flipX value
getFlipY
()
Boolean
Retrieves object's {@link fabric.Object#flipY|flipY} value
Returns:
flipY value
getFontWeight
()
(String | Number)
Retrieves object's fontWeight
Returns:
Font weight
getLeft
()
Number
Retrieves object's {@link fabric.Object#left|left position}
Returns:
Left value (in pixels)
getOpacity
()
Number
Retrieves object's {@link fabric.Object#opacity|opacity}
Returns:
Opacity value (0-1)
getOriginX
()
String
Retrieves object's {@link fabric.Object#originX|originX}
Returns:
originX value
getOriginY
()
String
Retrieves object's {@link fabric.Object#originY|originY}
Returns:
originY value
getScaleX
()
Number
Retrieves object's {@link fabric.Object#scaleX|scaleX} value
Returns:
scaleX value
getScaleY
()
Number
Retrieves object's {@link fabric.Object#scaleY|scaleY} value
Returns:
scaleY value
getShadow
()
Object
Retrieves object's {@link fabric.Object#shadow|shadow}
Returns:
Shadow instance
getStroke
()
String
Retrieves object's {@link fabric.Object#stroke|stroke}
Returns:
stroke value
getStrokeWidth
()
Number
Retrieves object's {@link fabric.Object#strokeWidth|strokeWidth}
Returns:
strokeWidth value
getTextBackgroundColor
()
String
Retrieves object's textBackgroundColor
Returns:
Text background color
getTop
()
Number
Retrieves object's {@link fabric.Object#top|top position}
Returns:
Top value (in pixels)
getTransformMatrix
()
Array
Retrieves object's {@link fabric.Object#transformMatrix|transformMatrix}
Returns:
transformMatrix
getViewportTransform
()
Boolean
Retrieves viewportTransform from Object's canvas if possible
Returns:
flipY value // TODO
getVisible
()
Boolean
Retrieves object's {@link fabric.Object#visible|visible} state
Returns:
True if visible
setAngle
-
value
Sets object's {@link fabric.Object#angle|angle}
Parameters:
-
value
NumberAngle value (in degrees)
Returns:
thisArg
setClipTo
-
clipTo
Sets object's {@link fabric.Object#clipTo|clipping function}
Parameters:
-
clipTo
FunctionClipping function
Returns:
thisArg
setFill
-
value
Sets object's {@link fabric.Object#fill|fill}
Parameters:
-
value
StringFill value
Returns:
thisArg
setFlipX
-
value
Sets object's {@link fabric.Object#flipX|flipX} value
Parameters:
-
value
BooleanflipX value
Returns:
thisArg
setFlipY
-
value
Sets object's {@link fabric.Object#flipY|flipY} value
Parameters:
-
value
BooleanflipY value
Returns:
thisArg
setFontFamily
-
fontFamily
Sets object's fontFamily
Parameters:
-
fontFamily
StringFont family
Returns:
setFontSize
-
fontSize
Sets object's fontSize
Parameters:
-
fontSize
NumberFont size (in pixels)
Returns:
setFontStyle
-
fontStyle
Sets object's fontStyle
Parameters:
-
fontStyle
StringFont style
Returns:
setFontWeight
-
fontWeight
Sets object's fontWeight
Parameters:
-
fontWeight
(Number | String)Font weight
Returns:
setLeft
-
value
Sets object's {@link fabric.Object#left|left position}
Parameters:
-
value
NumberLeft value (in pixels)
Returns:
thisArg
setLineHeight
-
lineHeight
Sets object's lineHeight
Parameters:
-
lineHeight
NumberLine height
Returns:
setOpacity
-
value
Sets object's {@link fabric.Object#opacity|opacity}
Parameters:
-
value
NumberOpacity value (0-1)
Returns:
thisArg
setOriginX
-
value
Sets object's {@link fabric.Object#originX|originX}
Parameters:
-
value
StringoriginX value
Returns:
thisArg
setOriginY
-
value
Sets object's {@link fabric.Object#originY|originY}
Parameters:
-
value
StringoriginY value
Returns:
thisArg
setScaleX
-
value
Sets object's {@link fabric.Object#scaleX|scaleX} value
Parameters:
-
value
NumberscaleX value
Returns:
thisArg
setScaleY
-
value
Sets object's {@link fabric.Object#scaleY|scaleY} value
Parameters:
-
value
NumberscaleY value
Returns:
thisArg
setStroke
-
value
Sets object's {@link fabric.Object#stroke|stroke}
Parameters:
-
value
Stringstroke value
Returns:
thisArg
setStrokeWidth
-
value
Sets object's {@link fabric.Object#strokeWidth|strokeWidth}
Parameters:
-
value
NumberstrokeWidth value
Returns:
thisArg
setText
-
text
Sets object's text
Parameters:
-
text
StringText
Returns:
setTextAlign
-
textAlign
Sets object's textAlign
Parameters:
-
textAlign
StringText alignment
Returns:
setTextBackgroundColor
-
textBackgroundColor
Sets object's textBackgroundColor
Parameters:
-
textBackgroundColor
StringText background color
Returns:
setTextDecoration
-
textDecoration
Sets object's textDecoration
Parameters:
-
textDecoration
StringText decoration
Returns:
setTop
-
value
Sets object's {@link fabric.Object#top|top position}
Parameters:
-
value
NumberTop value (in pixels)
Returns:
thisArg
setTransformMatrix
-
transformMatrix
Sets object's {@link fabric.Object#transformMatrix|transformMatrix}
Parameters:
-
transformMatrix
Array
Returns:
thisArg
setVisible
-
value
Sets object's {@link fabric.Object#visible|visible} state
Parameters:
-
value
Booleanvisible value
Returns:
thisArg