SceneBlendMode enum

How a pass lands on what is already there — the modes a design tool offers on a layer, by Flutter's names. normal is the engine's srcOver; the rest are spelled the same on both sides, which the bridge test pins name by name.

Inheritance
Available extensions

Values

normal → const SceneBlendMode
multiply → const SceneBlendMode
screen → const SceneBlendMode
overlay → const SceneBlendMode
darken → const SceneBlendMode
lighten → const SceneBlendMode
colorDodge → const SceneBlendMode
colorBurn → const SceneBlendMode
hardLight → const SceneBlendMode
softLight → const SceneBlendMode
difference → const SceneBlendMode
exclusion → const SceneBlendMode
hue → const SceneBlendMode
saturation → const SceneBlendMode
color → const SceneBlendMode
luminosity → const SceneBlendMode

Properties

flutter → BlendMode

Available on SceneBlendMode, provided by the SceneBlendModeToFlutter extension

By name, not by index: the scene's list is the designer's sixteen and Flutter's is the engine's twenty-nine, in another order.
no setter
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

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<SceneBlendMode>
A constant List of the values in this enum, in order of their declaration.