class
Symbol extends Item
Instance Constructors
-
new
Symbol(item: Item, dontCenter: Boolean = false)
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
def
addChild(item: Item): Item
-
def
addChildren(items: Array[Item]): Array[Item]
-
var
applyMatrix: Boolean
-
final
def
asInstanceOf[T0]: T0
-
def
attach(handlers: Object): Unit
-
def
attach(eventType: String, handler: Function1[Event, Unit]): Unit
-
var
blendMode: String
-
-
def
bringToFront(): Unit
-
def
children: Array[Item]
-
def
className: String
-
var
clipMask: Boolean
-
def
clone(insert: Boolean = true): Nothing
-
def
clone(): AnyRef
-
def
contains(point: Point): Boolean
-
-
def
copyTo(group: Group): Item
-
def
copyTo(layer: Layer): Item
-
def
copyTo(item: Item): Item
-
var
dashArray: Array[Int]
-
var
dashOffset: Int
-
var
data: Object
-
var
definition: Item
-
def
detach(handlers: Object): Unit
-
def
detach(eventType: String, handler: Function1[Event, Unit]): Unit
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
exportJSON(asString: Boolean = true, precision: Int = 5): String
-
def
exportSVG(asString: Boolean = false, precision: Int = 5, matchShape: Boolean = false): AnyRef
-
var
fillColor: Color
-
def
finalize(): Unit
-
def
fire(eventType: String, event: Object): Unit
-
def
firstChild: Item
-
def
fitBounds(rectangle: Rectangle, fill: Boolean = false): Unit
-
final
def
getClass(): Class[_]
-
def
getItem(criteria: Object): Item
-
def
getItems(criteria: Object): Array[Item]
-
def
globalMatrix: Matrix
-
def
globalToLocal(point: Point): Point
-
-
def
hasChildren(): Boolean
-
def
hasFill(): Boolean
-
def
hasOwnProperty(v: String): Boolean
-
def
hasShadow(): Boolean
-
def
hasStroke(): Boolean
-
def
hashCode(): Int
-
def
hitTest(point: Point, options: Object): HitResult
-
def
id: Int
-
def
importJSON(json: String): Unit
-
def
importSVG(svgElementOrString: AnyRef, expandShapes: Boolean = false): Item
-
def
index: Int
-
def
insertAbove(item: Item): Item
-
def
insertBelow(item: Item): Item
-
def
insertChild(index: Int, item: Item): Item
-
def
insertChildren(index: Int, items: Array[Item]): Array[Item]
-
def
isAbove(item: Item): Boolean
-
def
isAncestor(item: Item): Boolean
-
def
isBelow(item: Item): Boolean
-
def
isChild(item: Item): Boolean
-
def
isDescendant(item: Item): Boolean
-
def
isEmpty(): Boolean
-
def
isGroupedWith(item: Item): Boolean
-
def
isInserted(): Boolean
-
final
def
isInstanceOf[T0]: Boolean
-
def
isParent(item: Item): Boolean
-
def
isPrototypeOf(v: Object): Boolean
-
def
lastChild: Item
-
def
layer: Layer
-
def
localToGlobal(point: Point): Point
-
def
matches(criteria: Object): Boolean
-
-
var
miterLimit: Int
-
var
name: String
-
final
def
ne(arg0: AnyRef): Boolean
-
def
nextSibling: Item
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
var
onClick: Function1[Event, Unit]
-
var
onDoubleClick: Function1[Event, Unit]
-
var
onFrame: Function1[Event, Unit]
-
var
onMouseDown: Function1[Event, Unit]
-
var
onMouseEnter: Function1[Event, Unit]
-
var
onMouseLeave: Function1[Event, Unit]
-
var
onMouseMove: Function1[Event, Unit]
-
var
onMouseUp: Function1[Event, Unit]
-
var
opacity: Double
-
var
parent: Item
-
var
pivot: Point
-
-
-
var
position: Point
-
def
previousSibling: Item
-
-
def
propertyIsEnumerable(v: String): Boolean
-
def
rasterize(resolution: Int): Raster
-
def
rasterize(): Raster
-
def
reduce(): Item
-
def
remove(): Boolean
-
def
removeChildren(from: Int, to: Int): Array[Item]
-
def
removeChildren(from: Int): Array[Item]
-
def
removeChildren(): Array[Item]
-
def
removeOn(events: Object): Unit
-
def
removeOnDown(): Unit
-
def
removeOnDrag(): Unit
-
def
removeOnMove(): Unit
-
def
removeOnUp(): Unit
-
def
responds(eventType: String): Boolean
-
def
reverseChildren(): Unit
-
def
rotate(angle: Double, center: Point): Unit
-
def
rotate(angle: Double): Unit
-
def
rotation: Double
-
def
scale(hor: Double, ver: Double, center: Point): Unit
-
def
scale(hor: Double, ver: Double): Unit
-
def
scale(scale: Point, center: Point): Unit
-
def
scale(scale: Point): Unit
-
def
scaling: Point
-
var
selected: Boolean
-
var
selectedColor: Color
-
def
sendToBack(): Unit
-
def
set(props: Object): Item
-
def
shear(hor: Double, ver: Double, center: Point): Unit
-
def
shear(hor: Double, ver: Double): Unit
-
def
shear(shear: Point, center: Point): Unit
-
def
shear(shear: Point): Unit
-
def
skew(hor: Double, ver: Double, center: Point): Unit
-
def
skew(hor: Double, ver: Double): Unit
-
def
skew(skew: Point): Unit
-
def
skew(skew: Point, center: Point): Unit
-
-
var
strokeCap: String
-
var
strokeColor: Color
-
var
strokeJoin: String
-
var
strokeWidth: Int
-
var
style: Style
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toLocaleString(): String
-
def
toString(): String
-
def
transform(matrix: Matrix): Unit
-
def
translate(delta: Point): Unit
-
def
valueOf(): Any
-
def
view: View
-
var
visible: Boolean
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
var
windingRule: String
Deprecated Value Members
-
def
unary_!(): Boolean
Inherited from Object
Inherited from Any
Inherited from AnyRef
Inherited from Any