VisualEffectSubviewProperties class

Visual effect subview properties (macOS only).

All values may be set to null if they should not be overwritten.

Constructors

VisualEffectSubviewProperties({double? frameWidth, double? frameHeight, double? frameX, double? frameY, double? alphaValue, double? cornerRadius, int? cornerMask, WindowEffect? effect, MacOSBlurViewState? state})

Properties

alphaValue double?
The alpha value of the subview.
final
cornerMask int?
A bitmask indicating which corners should follow the cornerRadius property.
final
cornerRadius double?
The corner Radius of the subview.
final
effect WindowEffect?
The effect/material of the subview.
final
frameHeight double?
The height of the subview's frame.
final
frameWidth double?
The width of the subview's frame.
final
frameX double?
The x position of the subview's frame.
final
frameY double?
The y position of the subview's frame, starting at the bottom of the window.
final
hashCode int
The hash code for this object.
no setteroverride
isEmpty bool
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
state MacOSBlurViewState?
The state of the subview.
final

Methods

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

Operators

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

Constants

bottomLeftCorner → const int
bottomRightCorner → const int
topLeftCorner → const int
topRightCorner → const int