new Shadow()
Shadow class
影子类
- Source:
- See:
-
- Shadow demo
- fabric.Shadow#initialize for constructor definition
Members
(static) reOffsetsAndBlur
Regex matching shadow offsetX, offsetY and blur (ex: "2px 2px 10px rgba(0,0,0,0.2)", "rgb(0,255,0) 2px 2px")
正则表达式匹配阴影offsetX,偏移和模糊(例如:“2px 2px 10px rgba(0,0,0,0.2)”,“rgb(0,255,0) 2px 2px”)
affectStroke :Boolean
Whether the shadow should affect stroke operations
阴影是否会影响行程操作
Type:
- Boolean
blur :Number
Shadow blur
阴影模糊
Type:
- Number
color :String
Shadow color
阴影颜色
Type:
- String
includeDefaultValues :Boolean
Indicates whether toObject should include default values
指示toObject是否应该包含默认值
Type:
- Boolean
nonScaling :Boolean
When `false`, the shadow will scale with the object.
When `true`, the shadow's offsetX, offsetY, and blur will not be affected by the object's scale.
default to false
当为false时,阴影将随对象缩放。
当' true '时,阴影的偏移x,偏移量和模糊将不受对象的比例影响。
缺省为false
Type:
- Boolean
offsetX :Number
Shadow horizontal offset
影子水平偏移量
Type:
- Number
offsetY :Number
Shadow vertical offset
影子垂直偏移量
Type:
- Number
Methods
initialize(optionsopt) → {fabric.Shadow}
Constructor
构造函数
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
options |
Object | String |
<optional> |
Options object with any of color, blur, offsetX, offsetY properties or string (e.g. "rgba(0,0,0,0.2) 2px 2px 10px")选项对象的任何颜色,模糊,offsetX,偏移属性或字符串(例如。"rgba(0,0,0,0.2) 2px 2px 10px") |
Returns:
thisArg
- Type
- fabric.Shadow
toObject() → {Object}
Returns object representation of a shadow
返回阴影的对象表示形式
Returns:
Object representation of a shadow instance
- Type
- Object
toString() → {String}
Returns a string representation of an instance
返回实例的字符串表示形式
Returns:
Returns CSS3 text-shadow declaration
- Type
- String
toSVG(object) → {String}
Returns SVG representation of a shadow
返回阴影的SVG表示
Parameters:
Name | Type | Description |
---|---|---|
object |
fabric.Object | 组织类 |
Returns:
SVG representation of a shadow
- Type
- String