resolve method
LayerColor
resolve({
- ColorContrasts? contrast,
- ColorModes? mode,
- ColorSchemes? scheme,
- ColorKinds? kind,
- ColorManners? manner,
- ColorStates? state,
get the currently selected color
Implementation
LayerColor resolve(
{ColorContrasts? contrast,
ColorModes? mode,
ColorSchemes? scheme,
ColorKinds? kind,
ColorManners? manner,
ColorStates? state}) {
try {
return selection
.copyWith(
contrast: contrast,
mode: mode,
scheme: scheme,
kind: kind,
manner: manner,
state: state)
.apply(hierarchy);
} catch (e) {
debugPrint("Error parsing color: $e");
return LayerColor.fromBack(ColorDefs.magenta);
}
}