Constructor

new(?position:Float)

Inherited Variables

Defined by Anchor

@:value(null)@:isVarbindedTo:A = null

read onlyisBinded:Bool

@:value(0.0)margin:Float = 0.0

@:value(new s2d.Anchor_marginChanged_Signal<A>())@:signalmarginChanged:Anchor_marginChanged_Signal<A> = new s2d.Anchor_marginChanged_Signal<A>()

This signal invokes its slots with margin:Float parameter when emitted. Call marginChanged(margin) or marginChanged.emit(margin) to emit the signal

@:value(0.0)padding:Float = 0.0

@:value(new s2d.Anchor_paddingChanged_Signal<A>())@:signalpaddingChanged:Anchor_paddingChanged_Signal<A> = new s2d.Anchor_paddingChanged_Signal<A>()

This signal invokes its slots with padding:Float parameter when emitted. Call paddingChanged(padding) or paddingChanged.emit(padding) to emit the signal

position:Float

@:value(new s2d.Anchor_positionChanged_Signal<A>())@:signalpositionChanged:Anchor_positionChanged_Signal<A> = new s2d.Anchor_positionChanged_Signal<A>()

This signal invokes its slots with position:Float parameter when emitted. Call positionChanged(position) or positionChanged.emit(position) to emit the signal

Inherited Methods

Defined by Anchor

bind(line:A):Void

bindTo(line:A):Void

hasLoop(anchor:A):Bool

inlineoffMarginChanged(slot:(margin:Float) ‑> Void):Void

Shortcut for marginChanged signal's function disconnect which disconnects slots from it.

Parameters:

slot

a callback to remove from marginChanged's list

inlineoffPaddingChanged(slot:(padding:Float) ‑> Void):Void

Shortcut for paddingChanged signal's function disconnect which disconnects slots from it.

Parameters:

slot

a callback to remove from paddingChanged's list

inlineoffPositionChanged(slot:(position:Float) ‑> Void):Void

Shortcut for positionChanged signal's function disconnect which disconnects slots from it.

Parameters:

slot

a callback to remove from positionChanged's list

inlineonMarginChanged(slot:(margin:Float) ‑> Void):Void

Shortcut for marginChanged signal's function connect which connects slots to it.

Parameters:

slot

a callback to invoke when marginChanged is emitted

inlineonPaddingChanged(slot:(padding:Float) ‑> Void):Void

Shortcut for paddingChanged signal's function connect which connects slots to it.

Parameters:

slot

a callback to invoke when paddingChanged is emitted

inlineonPositionChanged(slot:(position:Float) ‑> Void):Void

Shortcut for positionChanged signal's function connect which connects slots to it.

Parameters:

slot

a callback to invoke when positionChanged is emitted

unbind(line:A):Void

unbindFrom():Void