ral_color
A Flutter package to use and convert RAL Colors to MaterialColors, RGB, Hexadecimal, CMJN ...
Installation
Add ral_color
as a dependency in your pubspec.yaml file.
dependencies:
ral_color: ^0.0.4
Usage
For use RAL Colors object by following steps :
import 'package:ral_color/ral_color_theme.dart';
// Import the plugin
import 'package:ral_color/ral_color_theme.dart';
// call initialisation in main
void main() async {
WidgetsFlutterBinding.ensureInitialized();
await RALColor.initialisation();
runApp(const MyApp());
}
//In your class , you can call RALColor like:
RALColor ralColor = RALColor(numberRalColor: 9016);
//to use Flutter Color:
Color myRalColor = ralColor.toColor();
//to get Name available language: [de,en,fr,es,it,nl] :
String myRalNameEn = ralColor.getName().getNameWithLocal('en');
String myRalNameFr = ralColor.getName().getNameWithLocal('fr'); // if local not avaible, return english name
//if you need more information, you can call RAL specification like :
RAL myRAL = ralColor.getRAL();