filter property
Provided a 🔬 Filter to alter filter appearance at all 📚 SurfaceLayers.
Set<SurfaceLayer>
👓 Filter.filteredLayers determines which 📚 Layers have filters- 📊 Filter.radiusMap determines filter strength
- Or
Filter.baseRadius
&&materialRadius
&&childRadius
- Or
- Use Filter.extendBaseFilter
== true
to have 📚 SurfaceLayer.BASE's filter extend to cover the Surface.margin insets.
While a new
🌟 Surface employs 🔬 Filter.DEFAULT,
where Filter.filteredLayers is Filter.NONE,
a new
🔬 Filter defaults
👓 Filter.filteredLayers to BASE
.
- Default blur radius/strength is
_BLUR
== 4.0
. - Minimum accepted radius for an activated
📚 Layer is
_BLUR_MINIMUM
== 0.0003
.
- ❗ See CAUTION in Surface doc.
Implementation
final Filter filter;