behavior property
What a person may do to this element now: its declared behavior, narrowed while it is locked, collapsed or holds constraining content.
Implementation
@override
late final ShapeBehavior behavior = () {
var behavior = definition.behavior;
for (final layer
in definition.expandedLayers.whereType<ShapeContentLayerDefinition>()) {
behavior = layer.constrainBehavior(behavior);
}
return isLocked ? behavior.locked : behavior;
}();