fromJson method

  1. @override
ColorTokenValue fromJson(
  1. Object? json
)

Implementation

@override
ColorTokenValue fromJson(Object? json) {
  if (json is String && json.startsWith('#') && json.length == 9) {
    return ColorTokenValue(
      Color.fromARGB(
        int.parse(json.substring(7), radix: 16),
        int.parse(json.substring(1, 3), radix: 16),
        int.parse(json.substring(3, 5), radix: 16),
        int.parse(json.substring(5, 7), radix: 16),
      ),
    );
  }
  return const ColorTokenValue(Color(0x00000000));
}