ResolvedFramedElement class abstract

Shared resolved frame geometry, independent of shape surface appearance.

Inheritance
Available extensions

Constructors

ResolvedFramedElement({required String id, bool isLocked = false, required int zIndex, required DiagramRect bounds})
const

Properties

behavior → ShapeBehavior
What a person may do to this element now: its declared behavior, narrowed while it is locked, collapsed or holds constraining content.
no setter
bounds → DiagramRect
finalinherited
connection → ShapeConnectionDefinition
no setter
connectionPoints → List<ResolvedConnectionPoint>

Available on ResolvedFramedElement, provided by the DiagramResolvedConnectionPoints extension

no setter
container → ShapeContainer?
The container policy of a shape that owns children, else null.
no setter
hashCode → int
The hash code for this object.
no setterinherited
hostsText → bool
Whether this element owns a text story.
no setter
id → String
finalinherited
isLocked → bool
finalinherited
minimumSize → DiagramSize
no setter
opacity → double
Complete-element opacity from canonical appearance.
no setterinherited
outline → ResolvedOutline
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
source → FramedElement
no setter
text → ResolvedTextStory?
no setter
textEditable → bool
Whether this element's text can be edited now.
no setter
textStory → TextStory?
no setter
zIndex → int
finalinherited

Methods

boundaryToward(DiagramPoint worldTarget) → DiagramPoint
hitTest(DiagramPoint worldPoint, {double tolerance = diagramStrokeHitTolerance}) → bool
Closed outlines pick their interior; stroke outlines widen to tolerance, which defaults to their fixed pick radius.
override
localToWorld(DiagramPoint point) → DiagramPoint
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
portById(String id) → ResolvedShapePort?
toString() → String
A string representation of this object.
inherited
worldToLocal(DiagramPoint point) → DiagramPoint

Operators

operator ==(Object other) → bool
The equality operator.
inherited