settings property

GlassThemeSettings? settings
final

Partial glass visual settings applied on top of each widget's own defaults.

Only non-null fields in the override replace the corresponding widget default — unset fields are left alone. This prevents a single-property theme override from silently zeroing out unrelated properties (e.g. setting only thickness no longer clears glassColor back to fully transparent).

To override a specific widget entirely, pass explicit settings directly to that widget constructor.

Implementation

final GlassThemeSettings? settings;