Rect

open external class Rect(RectConfig: RectConfig) : Shape

Constructors

Link copied to clipboard
fun Rect(RectConfig: RectConfig)

Functions

Link copied to clipboard
open fun addName(name: String): Node
Link copied to clipboard
open fun blue(): Number
open fun blue(blue: Number): Node
Link copied to clipboard
open fun blurRadius(): Number
open fun blurRadius(radius: Number): Node
Link copied to clipboard
open fun brightness(): Number
open fun brightness(brightness: Number): Node
Link copied to clipboard
open fun cache(config: CacheConfig? = definedExternally): Node
Link copied to clipboard
open fun clear(bounds: ClearConfig? = definedExternally): Node
Link copied to clipboard
open fun clearCache(): Node
Link copied to clipboard
open fun clone(attrs: NodeConfig? = definedExternally): Node
Link copied to clipboard
open fun contrast(): Number
open fun contrast(contrast: Number): Node
Link copied to clipboard
open fun cornerRadius(): Number
open fun cornerRadius(cornerRadius: Number): Rect
Link copied to clipboard
open fun dash(): Array<Number>
open fun dash(dash: Array<Number>): Shape
Link copied to clipboard
open fun dashEnabled(): Boolean
open fun dashEnabled(dashEnabled: Boolean): Shape
Link copied to clipboard
open fun destroy()
Link copied to clipboard
open fun dragBoundFunc(): (pos: Vector2d) -> Vector2d
open fun dragBoundFunc(dragBoundFunc: (pos: Vector2d) -> Vector2d): Node
Link copied to clipboard
open fun draggable(): Boolean
open fun draggable(draggable: Boolean): Node
Link copied to clipboard
open fun draw(): Node
Link copied to clipboard
open fun drawHitFromCache(alphaThreshold: Number): Shape
Link copied to clipboard
open fun embossBlend(): Boolean
open fun embossBlend(embossBlend: Boolean): Node
Link copied to clipboard
open fun embossDirection(): String
open fun embossDirection(embossDirection: String): Node
Link copied to clipboard
open fun embossStrength(): Number
open fun embossStrength(level: Number): Node
Link copied to clipboard
open fun embossWhiteLevel(): Number
open fun embossWhiteLevel(embossWhiteLevel: Number): Node
Link copied to clipboard
open fun enhance(): Number
open fun enhance(enhance: Number): Node
Link copied to clipboard
open fun fill(): String
open fun fill(fill: String): Shape
Link copied to clipboard
open fun fillEnabled(): Boolean
open fun fillEnabled(fillEnabled: Boolean): Shape
Link copied to clipboard
open fun fillLinearGradientColorStops(): Array<dynamic>
open fun fillLinearGradientColorStops(colors: Array<dynamic>): Shape
Link copied to clipboard
open fun fillLinearGradientEndPoint(): Vector2d
open fun fillLinearGradientEndPoint(point: Vector2d): Shape
Link copied to clipboard
open fun fillLinearGradientEndPointX(): Number
open fun fillLinearGradientEndPointX(x: Number): Shape
Link copied to clipboard
open fun fillLinearGradientEndPointY(): Number
open fun fillLinearGradientEndPointY(y: Number): Shape
Link copied to clipboard
open fun fillLinearGradientStartPoint(): Vector2d
open fun fillLinearGradientStartPoint(point: Vector2d): Vector2d
Link copied to clipboard
open fun fillLinearGradientStartPointX(): Number
open fun fillLinearGradientStartPointX(x: Number): Shape
Link copied to clipboard
open fun fillLinearGradientStartPointY(): Number
open fun fillLinearGradientStartPointY(y: Number): Shape
Link copied to clipboard
open fun fillLinearRadialEndPoint(): Vector2d
open fun fillLinearRadialEndPoint(point: Vector2d): Vector2d
Link copied to clipboard
open fun fillLinearRadialEndPointX(): Number
open fun fillLinearRadialEndPointX(x: Number): Shape
Link copied to clipboard
open fun fillLinearRadialEndPointY(): Number
open fun fillLinearRadialEndPointY(y: Number): Shape
Link copied to clipboard
open fun fillLinearRadialStartPoint(): Vector2d
open fun fillLinearRadialStartPoint(point: Vector2d): Shape
Link copied to clipboard
open fun fillLinearRadialStartPointX(): Number
open fun fillLinearRadialStartPointX(x: Number): Shape
Link copied to clipboard
open fun fillLinearRadialStartPointY(): Number
open fun fillLinearRadialStartPointY(y: Number): Shape
Link copied to clipboard
open fun fillPatternImage(): HTMLImageElement
open fun fillPatternImage(image: HTMLImageElement): Shape
Link copied to clipboard
open fun fillPatternOffset(): Vector2d
open fun fillPatternOffset(offset: Vector2d): Shape
Link copied to clipboard
open fun fillPatternOffsetX(): Number
open fun fillPatternOffsetX(x: Number): Shape
Link copied to clipboard
open fun fillPatternOffsetY(): Number
open fun fillPatternOffsetY(y: Number): Shape
Link copied to clipboard
open fun fillPatternRepeat(): String
open fun fillPatternRepeat(repeat: String): Shape
Link copied to clipboard
open fun fillPatternRotation(): Number
open fun fillPatternRotation(rotation: Number): Shape
Link copied to clipboard
open fun fillPatternScale(): Vector2d
open fun fillPatternScale(scale: Vector2d): Shape
Link copied to clipboard
open fun fillPatternScaleX(): Number
open fun fillPatternScaleX(x: Number): Shape
Link copied to clipboard
open fun fillPatternScaleY(): Number
open fun fillPatternScaleY(y: Number): Shape
Link copied to clipboard
open fun fillPatternX(): Number
open fun fillPatternX(x: Number): Number
Link copied to clipboard
open fun fillPatternY(): Number
open fun fillPatternY(y: Number): Shape
Link copied to clipboard
open fun fillPriority(): String
open fun fillPriority(priority: String): Shape
Link copied to clipboard
open fun fillRadialGradientColorStops(): Array<dynamic>
open fun fillRadialGradientColorStops(color: Array<dynamic>): Shape
Link copied to clipboard
open fun fillRadialGradientEndRadius(): Number
open fun fillRadialGradientEndRadius(radius: Number): Shape
Link copied to clipboard
open fun fillRadialGradientStartRadius(): Number
open fun fillRadialGradientStartRadius(radius: Number): Shape
Link copied to clipboard
open fun filters(): Array<Filter>
open fun filters(filters: Filter): Node
Link copied to clipboard
open fun findAncestor(    selector: String? = definedExternally,     includeSelf: Boolean? = definedExternally,     stopNode: Node? = definedExternally): Node
Link copied to clipboard
open fun findAncestors(    selector: String? = definedExternally,     includeSelf: Boolean? = definedExternally,     stopNode: Node? = definedExternally): Array<Node>
Link copied to clipboard
open fun fire(    eventType: String,     evt: Any? = definedExternally,     bubble: Boolean? = definedExternally): Node
Link copied to clipboard
open fun getAbsoluteOpacity(): Number
Link copied to clipboard
open fun getAbsolutePosition(): Vector2d
Link copied to clipboard
open fun getAbsoluteTransform(): Transform
Link copied to clipboard
open fun getAbsoluteZIndex(): Number
Link copied to clipboard
open fun getAncestors(): Collection
Link copied to clipboard
open fun getAttr(attr: String): Any
Link copied to clipboard
open fun getAttrs(): NodeConfig
Link copied to clipboard
open fun getCanvas(): Canvas
Link copied to clipboard
open fun getClassName(): String
Link copied to clipboard
open fun getClientRect(): SizeConfig
Link copied to clipboard
open fun getContext(): Context
Link copied to clipboard
open fun getDepth(): Number
Link copied to clipboard
open fun getHeight(): Number
Link copied to clipboard
open fun getHitCanvas(): Canvas
Link copied to clipboard
open fun getLayer(): Layer
Link copied to clipboard
open fun getParent(): Container
Link copied to clipboard
open fun getPosition(): Vector2d
Link copied to clipboard
open fun getSize(): T$0
Link copied to clipboard
open fun getStage(): Stage
Link copied to clipboard
open fun getTransform(): Transform
Link copied to clipboard
open fun getType(): String
Link copied to clipboard
open fun getWidth(): Number
Link copied to clipboard
open fun getZIndex(): Number
Link copied to clipboard
open fun globalCompositeOperation(): dynamic
open fun globalCompositeOperation(type: dynamic): Node
Link copied to clipboard
open fun green(): Number
open fun green(green: Number): Node
Link copied to clipboard
open fun hasFill(): Boolean
Link copied to clipboard
open fun hasName(name: String): Boolean
Link copied to clipboard
open fun hasShadow(): Boolean
Link copied to clipboard
open fun hasStroke(): Boolean
Link copied to clipboard
open fun height(): Number
open fun height(height: Number): Node
Link copied to clipboard
open fun hide()
Link copied to clipboard
open fun hitFunc(): Function<*>
open fun hitFunc(func: Function<*>): Shape
Link copied to clipboard
open fun hue(): Number
open fun hue(hue: Number): Node
Link copied to clipboard
open fun id(): String
open fun id(id: String): Node
Link copied to clipboard
open fun intersects(point: Vector2d): Boolean
Link copied to clipboard
open fun isDragging(): Boolean
Link copied to clipboard
open fun isListening(): Boolean
Link copied to clipboard
open fun isVisible(): Boolean
Link copied to clipboard
open fun kaleidoscopeAngle(): Number
open fun kaleidoscopeAngle(kaleidoscopeAngle: Number): Node
Link copied to clipboard
open fun kaleidoscopePower(): Number
open fun kaleidoscopePower(kaleidoscopePower: Number): Node
Link copied to clipboard
open fun levels(): Number
open fun levels(levels: Number): Node
Link copied to clipboard
open fun lineCap(): String
open fun lineCap(lineCap: String): Shape
Link copied to clipboard
open fun lineJoin(): String
open fun lineJoin(lineJoin: String): Shape
Link copied to clipboard
open fun listening(): Any
open fun listening(listening: Boolean): Node
open fun listening(listening: String): Node
Link copied to clipboard
open fun move(move: Vector2d): Node
Link copied to clipboard
open fun moveDown(): Boolean
Link copied to clipboard
open fun moveTo(newContainer: Container): Node
Link copied to clipboard
open fun moveToBottom(): Boolean
Link copied to clipboard
open fun moveToTop(): Boolean
Link copied to clipboard
open fun moveUp(): Boolean
Link copied to clipboard
open fun name(): String
open fun name(name: String): Node
Link copied to clipboard
open fun noise(): Number
open fun noise(noise: Number): Node
Link copied to clipboard
open fun off(evtStr: String): Node
Link copied to clipboard
open fun offset(): Vector2d
open fun offset(offset: Vector2d): Node
Link copied to clipboard
open fun offsetX(): Number
open fun offsetX(offsetX: Number): Node
Link copied to clipboard
open fun offsetY(): Number
open fun offsetY(offsetY: Number): Node
Link copied to clipboard
open fun on(evtStr: String, handler: (e: T$1) -> Unit): Node
Link copied to clipboard
open fun opacity(): Number
open fun opacity(opacity: Number): Node
Link copied to clipboard
open fun perfectDrawEnabled(): Boolean
open fun perfectDrawEnabled(perfectDrawEnabled: Boolean): Shape
Link copied to clipboard
open fun pixelSize(): Number
open fun pixelSize(pixelSize: Number): Node
Link copied to clipboard
open fun position(): Vector2d
open fun position(position: Vector2d): Node
Link copied to clipboard
open fun preventDefault(): Boolean
open fun preventDefault(preventDefault: Boolean): Node
Link copied to clipboard
open fun red(): Number
open fun red(red: Number): Node
Link copied to clipboard
open fun remove(): Node
Link copied to clipboard
open fun removeName(name: String): Node
Link copied to clipboard
open fun rotate(theta: Number): Node
Link copied to clipboard
open fun rotation(): Number
open fun rotation(rotation: Number): Node
Link copied to clipboard
open fun saturation(): Number
open fun saturation(saturation: Number): Node
Link copied to clipboard
open fun scale(): Vector2d
open fun scale(scale: Vector2d): Node
Link copied to clipboard
open fun scaleX(): Number
open fun scaleX(scaleX: Number): Node
Link copied to clipboard
open fun scaleY(): Number
open fun scaleY(scaleY: Number): Node
Link copied to clipboard
open fun sceneFunc(): Function<*>
open fun sceneFunc(func: (con: Context) -> Any): Shape
Link copied to clipboard
open fun setAbsolutePosition(pos: Vector2d): Node
Link copied to clipboard
open fun setAttr(attr: String, val: Any): Node
Link copied to clipboard
open fun setAttrs(attrs: NodeConfig)
Link copied to clipboard
open fun setId(id: String): Node
Link copied to clipboard
open fun setSize(size: T$0): Node
Link copied to clipboard
open fun setZIndex(zIndex: Number)
Link copied to clipboard
open fun shadowBlur(): Number
open fun shadowBlur(blur: Number): Shape
Link copied to clipboard
open fun shadowColor(): String
open fun shadowColor(shadowColor: String): Shape
Link copied to clipboard
open fun shadowEnabled(): Boolean
open fun shadowEnabled(shadowEnabled: Boolean): Shape
Link copied to clipboard
open fun shadowForStrokeEnabled(): Boolean
open fun shadowForStrokeEnabled(shadowForStrokeEnabled: Boolean): Shape
Link copied to clipboard
open fun shadowOffset(): Vector2d
open fun shadowOffset(shadowOffset: Vector2d): Shape
Link copied to clipboard
open fun shadowOffsetX(): Number
open fun shadowOffsetX(shadowOffsetX: Number): Shape
Link copied to clipboard
open fun shadowOffsetY(): Number
open fun shadowOffsetY(shadowOffsetY: Number): Shape
Link copied to clipboard
open fun shadowOpacity(): Number
open fun shadowOpacity(shadowOpacity: Number): Shape
Link copied to clipboard
open fun shouldDrawHit(): Boolean
Link copied to clipboard
open fun show(): Node
Link copied to clipboard
open fun skew(): Vector2d
open fun skew(skew: Vector2d): Node
Link copied to clipboard
open fun skewX(): Number
open fun skewX(skewX: Number): Node
Link copied to clipboard
open fun skewY(): Number
open fun skewY(skewY: Number): Node
Link copied to clipboard
open fun startDrag()
Link copied to clipboard
open fun stopDrag()
Link copied to clipboard
open fun stroke(): String
open fun stroke(stroke: String): Shape
Link copied to clipboard
open fun strokeEnabled(): Boolean
open fun strokeEnabled(strokeEnabled: Boolean): Shape
Link copied to clipboard
open fun strokeHitEnabled(): Boolean
open fun strokeHitEnabled(strokeHitEnabled: Boolean): Shape
Link copied to clipboard
open fun strokeScaleEnabled(): Boolean
open fun strokeScaleEnabled(strokeScaleEnabled: Boolean): Shape
Link copied to clipboard
open fun strokeWidth(): Number
open fun strokeWidth(strokeWidth: Number): Shape
Link copied to clipboard
open fun threshold(): Number
open fun threshold(threshold: Number): Node
Link copied to clipboard
open fun to(params: Any)
Link copied to clipboard
open fun toDataURL(config: ToDataURLConfig): String
Link copied to clipboard
open fun toImage(config: ToDataURLConfig): HTMLImageElement
Link copied to clipboard
open fun toJSON(): String
Link copied to clipboard
open fun toObject(): Any
Link copied to clipboard
open fun transformsEnabled(): String
open fun transformsEnabled(transformsEnabled: String): Node
Link copied to clipboard
open fun value(): Number
open fun value(value: Number): Node
Link copied to clipboard
open fun visible(): Any
open fun visible(visible: Boolean): Node
open fun visible(visible: String): Node
Link copied to clipboard
open fun width(): Number
open fun width(width: Number): Node
Link copied to clipboard
open fun x(): Number
open fun x(x: Number): Node
Link copied to clipboard
open fun y(): Number
open fun y(y: Number): Node