import 'package:flutter/material.dart'; class TemaTablo extends ThemeExtension { final Color? baslikYaziRengi; final Color? veriYaziRengi; TemaTablo({this.baslikYaziRengi, this.veriYaziRengi}); @override ThemeExtension copyWith({ Color? baslikYaziRenk, Color? veriYaziRengi, Color? yaziRengi, }) { return TemaTablo( baslikYaziRengi: baslikYaziRenk ?? this.baslikYaziRengi, veriYaziRengi: veriYaziRengi ?? this.veriYaziRengi, ); } @override ThemeExtension lerp(covariant ThemeExtension? other, double t) { if (other is! TemaTablo) { return this; } return TemaTablo( baslikYaziRengi: Color.lerp(baslikYaziRengi, other.baslikYaziRengi, t), veriYaziRengi: Color.lerp(veriYaziRengi, other.veriYaziRengi, t), ); } }