APIs

Show:

Text class

Methods

getAngle

() Number

Retrieves object's {@link fabric.Object#angle|angle} (in degrees)

Returns:

getClipTo

() Function

Retrieves object's {@link fabric.Object#clipTo|clipping function}

Returns:

getFill

() String

Retrieves object's {@link fabric.Object#fill|fill}

Returns:

String:

Fill value

getFlipX

() Boolean

Retrieves object's {@link fabric.Object#flipX|flipX} value

Returns:

Boolean:

flipX value

getFlipY

() Boolean

Retrieves object's {@link fabric.Object#flipY|flipY} value

Returns:

Boolean:

flipY value

getFontFamily

() String

Retrieves object's fontFamily

Returns:

String:

Font family

getFontSize

() String

Retrieves object's fontSize

Returns:

String:

Font size (in pixels)

getFontStyle

() String

Retrieves object's fontStyle

Returns:

String:

Font style

getFontWeight

() (String | Number)

Retrieves object's fontWeight

Returns:

(String | Number):

Font weight

getLeft

() Number

Retrieves object's {@link fabric.Object#left|left position}

Returns:

Number:

Left value (in pixels)

getLineHeight

() Number

Retrieves object's lineHeight

Returns:

Number:

Line height

getOpacity

() Number

Retrieves object's {@link fabric.Object#opacity|opacity}

Returns:

Number:

Opacity value (0-1)

getOriginX

() String

Retrieves object's {@link fabric.Object#originX|originX}

Returns:

String:

originX value

getOriginY

() String

Retrieves object's {@link fabric.Object#originY|originY}

Returns:

String:

originY value

getScaleX

() Number

Retrieves object's {@link fabric.Object#scaleX|scaleX} value

Returns:

Number:

scaleX value

getScaleY

() Number

Retrieves object's {@link fabric.Object#scaleY|scaleY} value

Returns:

Number:

scaleY value

getShadow

() Object

Retrieves object's {@link fabric.Object#shadow|shadow}

Returns:

Object:

Shadow instance

getStroke

() String

Retrieves object's {@link fabric.Object#stroke|stroke}

Returns:

String:

stroke value

getStrokeWidth

() Number

Retrieves object's {@link fabric.Object#strokeWidth|strokeWidth}

Returns:

Number:

strokeWidth value

getText

() String

Retrieves object's text

Returns:

String:

text

getTextAlign

() String

Retrieves object's textAlign

Returns:

String:

Text alignment

getTextBackgroundColor

() String

Retrieves object's textBackgroundColor

Returns:

String:

Text background color

getTextDecoration

() String

Retrieves object's textDecoration

Returns:

String:

Text decoration

getTop

() Number

Retrieves object's {@link fabric.Object#top|top position}

Returns:

Number:

Top value (in pixels)

getTransformMatrix

() Array

Retrieves object's {@link fabric.Object#transformMatrix|transformMatrix}

Returns:

Array:

transformMatrix

getViewportTransform

() Boolean

Retrieves viewportTransform from Object's canvas if possible

Returns:

Boolean:

flipY value // TODO

getVisible

() Boolean

Retrieves object's {@link fabric.Object#visible|visible} state

Returns:

Boolean:

True if visible

setAngle

(
  • value
)
fabric.Object chainable

Sets object's {@link fabric.Object#angle|angle}

Parameters:

  • value Number

    Angle value (in degrees)

Returns:

fabric.Object:

thisArg

setClipTo

(
  • clipTo
)
fabric.Object chainable

Sets object's {@link fabric.Object#clipTo|clipping function}

Parameters:

Returns:

fabric.Object:

thisArg

setFill

(
  • value
)
fabric.Object chainable

Sets object's {@link fabric.Object#fill|fill}

Parameters:

Returns:

fabric.Object:

thisArg

setFlipX

(
  • value
)
fabric.Object chainable

Sets object's {@link fabric.Object#flipX|flipX} value

Parameters:

Returns:

fabric.Object:

thisArg

setFlipY

(
  • value
)
fabric.Object chainable

Sets object's {@link fabric.Object#flipY|flipY} value

Parameters:

Returns:

fabric.Object:

thisArg

setFontFamily

(
  • fontFamily
)
fabric.Text chainable

Sets object's fontFamily

Parameters:

  • fontFamily String

    Font family

Returns:

fabric.Text:

setFontSize

(
  • fontSize
)
fabric.Text chainable

Sets object's fontSize

Parameters:

  • fontSize Number

    Font size (in pixels)

Returns:

fabric.Text:

setFontStyle

(
  • fontStyle
)
fabric.Text chainable

Sets object's fontStyle

Parameters:

Returns:

fabric.Text:

setFontWeight

(
  • fontWeight
)
fabric.Text chainable

Sets object's fontWeight

Parameters:

  • fontWeight (Number | String)

    Font weight

Returns:

fabric.Text:

setLeft

(
  • value
)
fabric.Object chainable

Sets object's {@link fabric.Object#left|left position}

Parameters:

  • value Number

    Left value (in pixels)

Returns:

fabric.Object:

thisArg

setLineHeight

(
  • lineHeight
)
fabric.Text chainable

Sets object's lineHeight

Parameters:

  • lineHeight Number

    Line height

Returns:

fabric.Text:

setOpacity

(
  • value
)
fabric.Object chainable

Sets object's {@link fabric.Object#opacity|opacity}

Parameters:

  • value Number

    Opacity value (0-1)

Returns:

fabric.Object:

thisArg

setOriginX

(
  • value
)
fabric.Object chainable

Sets object's {@link fabric.Object#originX|originX}

Parameters:

Returns:

fabric.Object:

thisArg

setOriginY

(
  • value
)
fabric.Object chainable

Sets object's {@link fabric.Object#originY|originY}

Parameters:

Returns:

fabric.Object:

thisArg

setScaleX

(
  • value
)
fabric.Object chainable

Sets object's {@link fabric.Object#scaleX|scaleX} value

Parameters:

Returns:

fabric.Object:

thisArg

setScaleY

(
  • value
)
fabric.Object chainable

Sets object's {@link fabric.Object#scaleY|scaleY} value

Parameters:

Returns:

fabric.Object:

thisArg

setStroke

(
  • value
)
fabric.Object chainable

Sets object's {@link fabric.Object#stroke|stroke}

Parameters:

Returns:

fabric.Object:

thisArg

setStrokeWidth

(
  • value
)
fabric.Object chainable

Sets object's {@link fabric.Object#strokeWidth|strokeWidth}

Parameters:

  • value Number

    strokeWidth value

Returns:

fabric.Object:

thisArg

setText

(
  • text
)
fabric.Text chainable

Sets object's text

Parameters:

Returns:

fabric.Text:

setTextAlign

(
  • textAlign
)
fabric.Text chainable

Sets object's textAlign

Parameters:

  • textAlign String

    Text alignment

Returns:

fabric.Text:

setTextBackgroundColor

(
  • textBackgroundColor
)
fabric.Text chainable

Sets object's textBackgroundColor

Parameters:

  • textBackgroundColor String

    Text background color

Returns:

fabric.Text:

setTextDecoration

(
  • textDecoration
)
fabric.Text chainable

Sets object's textDecoration

Parameters:

  • textDecoration String

    Text decoration

Returns:

fabric.Text:

setTop

(
  • value
)
fabric.Object chainable

Sets object's {@link fabric.Object#top|top position}

Parameters:

  • value Number

    Top value (in pixels)

Returns:

fabric.Object:

thisArg

setTransformMatrix

(
  • transformMatrix
)
fabric.Object chainable

Sets object's {@link fabric.Object#transformMatrix|transformMatrix}

Parameters:

Returns:

fabric.Object:

thisArg

setVisible

(
  • value
)
fabric.Object chainable

Sets object's {@link fabric.Object#visible|visible} state

Parameters:

Returns:

fabric.Object:

thisArg