LGQuality enum

Glass effect rendering style configuration.

Defines the visual rendering approach for liquid glass effects, offering trade-offs between appearance quality and system performance.

Inheritance
Available extensions

Values

standard → const LGQuality

Standard backdrop filter implementation.

Ideal scenarios:

  • Scrollable content containers
  • Data entry interfaces
  • Performance-critical applications
  • Cross-platform compatibility requirements

Technical details:

  • Leverages BackdropFilter widget
  • Optimized rendering pipeline
  • Smooth scrolling behavior
  • Universal widget compatibility

Default selection for typical application needs.

premium → const LGQuality

Advanced shader-based glass visualization.

Ideal scenarios:

  • Fixed position UI elements
  • Promotional or marketing sections
  • Premium visual experiences
  • Non-scrolling layouts

Technical details:

  • GPU-accelerated shader rendering
  • Enhanced visual fidelity
  • Increased resource consumption
  • Limited scroll context support

Restricted to fixed-position, non-scrolling UI components.

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
name String

Available on Enum, provided by the EnumName extension

The name of the enum value.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
usesBackdropFilter bool

Available on LGQuality, provided by the LGQualityExtension extension

Indicates if backdrop filter rendering should be applied.
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

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

Constants

values → const List<LGQuality>
A constant List of the values in this enum, in order of their declaration.