textEditable property

bool textEditable
latefinal

Whether a person may edit this shape's text: its body has an editable text slot or text content, and it is not collapsed.

Implementation

late final bool textEditable =
    !_collapsed &&
    expandedLayers.any(
      (layer) =>
          (layer is ShapeTextLayerDefinition && layer.editable) ||
          layer is ShapeContentLayerDefinition,
    );