Files
Openlib/lib/ui/extensions.dart
2024-08-23 23:35:09 +02:00

13 lines
365 B
Dart

// Flutter imports:
import 'package:flutter/material.dart';
extension ColorExtension on String {
toColor() {
var hexString = this;
final buffer = StringBuffer();
if (hexString.length == 6 || hexString.length == 7) buffer.write('ff');
buffer.write(hexString.replaceFirst('#', ''));
return Color(int.parse(buffer.toString(), radix: 16));
}
}