enabled property

bool get enabled

Whether the glass effect is enabled for this shape

Implementation

bool get enabled => _enabled;
set enabled (bool value)

Implementation

set enabled(bool value) {
  if (_enabled == value) return;
  _enabled = value;

  // Update registration based on enabled state
  final layer = _findLayer();
  if (layer != null) {
    if (_enabled) {
      layer.registeredShapes.add(this);
    } else {
      layer.registeredShapes.remove(this);
    }
    layer.markNeedsPaint();
  }
}