material library

Integrasi idds_flutter dengan Material.

import 'package:idds_flutter/idds_flutter.dart';
import 'package:idds_flutter/material.dart';

final idds = IddsThemeData(brand: IddsBrand.inagov);
MaterialApp(
  theme: idds.toMaterialTheme(),
  builder: (context, child) => IddsTheme(data: idds, child: child!),
);

Extensions

IddsMaterialTheme on IddsThemeData
Membuat ThemeData Material dari tema IDDS, agar widget Material (Scaffold, AppBar, TextField, …) memakai warna yang sama.