feat(ui_components): add new components to theme data (close #152)
This commit is contained in:
parent
49b534d145
commit
349d1ae288
@ -17,15 +17,39 @@
|
||||
import 'package:wyatt_ui_components/src/domain/entities/entities.dart';
|
||||
|
||||
class ComponentThemeData {
|
||||
|
||||
const ComponentThemeData.raw({
|
||||
this.appBar,
|
||||
this.bottomNavigationBar,
|
||||
this.errorWidget,
|
||||
this.loadingWidget,
|
||||
this.richTextBuilderComponent,
|
||||
this.textInputComponent,
|
||||
this.fileSelectionButtonComponent,
|
||||
this.flatButtonComponent,
|
||||
this.simpleIconButtonComponent,
|
||||
this.symbolButtonComponent,
|
||||
this.informationCardComponent,
|
||||
this.portfolioCardComponent,
|
||||
this.quoteCardComponent,
|
||||
this.skillCardComponent,
|
||||
});
|
||||
final AppBarComponent? appBar;
|
||||
final BottomNavigationBarComponent? bottomNavigationBar;
|
||||
final ErrorWidgetComponent? errorWidget;
|
||||
final LoadingWidgetComponent? loadingWidget;
|
||||
|
||||
final RichTextBuilderComponent? richTextBuilderComponent;
|
||||
final TextInputComponent? textInputComponent;
|
||||
|
||||
// Buttons
|
||||
final FileSelectionButtonComponent? fileSelectionButtonComponent;
|
||||
final FlatButtonComponent? flatButtonComponent;
|
||||
final SimpleIconButtonComponent? simpleIconButtonComponent;
|
||||
final SymbolButtonComponent? symbolButtonComponent;
|
||||
|
||||
// Cards
|
||||
final InformationCardComponent? informationCardComponent;
|
||||
final PortfolioCardComponent? portfolioCardComponent;
|
||||
final QuoteCardComponent? quoteCardComponent;
|
||||
final SkillCardComponent? skillCardComponent;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user