opacity property

double get opacity

Resolves the effective state layer opacity for the active state.

Implementation

double get opacity {
  if (dragged) {
    return M3EStateOpacity.dragged;
  }
  if (pressed) {
    return M3EStateOpacity.pressed;
  }
  if (focused) {
    return M3EStateOpacity.focus;
  }
  if (hovered) {
    return M3EStateOpacity.hover;
  }
  return 0;
}