fix/ui_layout/fix-example #66
							
								
								
									
										48
									
								
								packages/wyatt_ui_components/models/class-models.puml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										48
									
								
								packages/wyatt_ui_components/models/class-models.puml
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,48 @@ | ||||
| @startuml | ||||
| set namespaceSeparator :: | ||||
| 
 | ||||
| class "wyatt_ui_components::src::features::component_theme.dart::ComponentTheme" { | ||||
|   +Widget child | ||||
|   +ComponentThemeData componentThemeWidget | ||||
|   {static} +ComponentThemeData of() | ||||
|   +Widget build() | ||||
| } | ||||
| 
 | ||||
| "wyatt_ui_components::src::features::component_theme.dart::ComponentTheme" o-- "flutter::src::widgets::framework.dart::Widget" | ||||
| "wyatt_ui_components::src::features::component_theme.dart::ComponentTheme" o-- "wyatt_ui_components::src::features::component_theme_data.dart::ComponentThemeData" | ||||
| "flutter::src::widgets::framework.dart::StatelessWidget" <|-- "wyatt_ui_components::src::features::component_theme.dart::ComponentTheme" | ||||
| 
 | ||||
| class "wyatt_ui_components::src::features::component_theme.dart::_InheritedComponentTheme" { | ||||
|   +ComponentTheme themeWidget | ||||
|   +bool updateShouldNotify() | ||||
| } | ||||
| 
 | ||||
| "wyatt_ui_components::src::features::component_theme.dart::_InheritedComponentTheme" o-- "wyatt_ui_components::src::features::component_theme.dart::ComponentTheme" | ||||
| "flutter::src::widgets::framework.dart::InheritedWidget" <|-- "wyatt_ui_components::src::features::component_theme.dart::_InheritedComponentTheme" | ||||
| 
 | ||||
| class "wyatt_ui_components::src::features::component_theme_data.dart::ComponentThemeData" { | ||||
|   +AppBarComponent appBar | ||||
|   +BottomNavigationBarComponent bottomNavigationBar | ||||
| } | ||||
| 
 | ||||
| "wyatt_ui_components::src::features::component_theme_data.dart::ComponentThemeData" o-- "wyatt_ui_components::src::domain::entities::components.dart::AppBarComponent" | ||||
| "wyatt_ui_components::src::features::component_theme_data.dart::ComponentThemeData" o-- "wyatt_ui_components::src::domain::entities::components.dart::BottomNavigationBarComponent" | ||||
| 
 | ||||
| abstract class "wyatt_ui_components::src::domain::entities::components.dart::AppBarComponent" { | ||||
|   +String? title | ||||
|   +AppBarComponent configure() | ||||
| } | ||||
| 
 | ||||
| "flutter::src::widgets::preferred_size.dart::PreferredSize" <|-- "wyatt_ui_components::src::domain::entities::components.dart::AppBarComponent" | ||||
| 
 | ||||
| abstract class "wyatt_ui_components::src::domain::entities::components.dart::BottomNavigationBarComponent" { | ||||
|   +int currentIndex | ||||
|   +void Function(BuildContext, int)? onTap | ||||
|   +BottomNavigationBarComponent configure() | ||||
| } | ||||
| 
 | ||||
| "wyatt_ui_components::src::domain::entities::components.dart::BottomNavigationBarComponent" o-- "null::void Function(BuildContext, int)" | ||||
| "flutter::src::widgets::framework.dart::StatelessWidget" <|-- "wyatt_ui_components::src::domain::entities::components.dart::BottomNavigationBarComponent" | ||||
| 
 | ||||
| 
 | ||||
| @enduml | ||||
| @ -1,49 +1,6 @@ | ||||
| @startuml | ||||
| set namespaceSeparator :: | ||||
| 
 | ||||
| class "wyatt_ui_layout::src::features::component_theme.dart::ComponentTheme" { | ||||
|   +Widget child | ||||
|   +ComponentThemeData themDataWidget | ||||
|   {static} +ComponentThemeData of() | ||||
|   +Widget build() | ||||
| } | ||||
| 
 | ||||
| "wyatt_ui_layout::src::features::component_theme.dart::ComponentTheme" o-- "flutter::src::widgets::framework.dart::Widget" | ||||
| "wyatt_ui_layout::src::features::component_theme.dart::ComponentTheme" o-- "wyatt_ui_layout::src::features::component_theme_data.dart::ComponentThemeData" | ||||
| "flutter::src::widgets::framework.dart::StatelessWidget" <|-- "wyatt_ui_layout::src::features::component_theme.dart::ComponentTheme" | ||||
| 
 | ||||
| class "wyatt_ui_layout::src::features::component_theme.dart::_InheritedComponentTheme" { | ||||
|   +ComponentTheme themeWidget | ||||
|   +bool updateShouldNotify() | ||||
| } | ||||
| 
 | ||||
| "wyatt_ui_layout::src::features::component_theme.dart::_InheritedComponentTheme" o-- "wyatt_ui_layout::src::features::component_theme.dart::ComponentTheme" | ||||
| "flutter::src::widgets::framework.dart::InheritedWidget" <|-- "wyatt_ui_layout::src::features::component_theme.dart::_InheritedComponentTheme" | ||||
| 
 | ||||
| class "wyatt_ui_layout::src::features::component_theme_data.dart::ComponentThemeData" { | ||||
|   +AppBarComponent appBar | ||||
|   +BottomNavigationBarComponent bottomNavigationBar | ||||
| } | ||||
| 
 | ||||
| "wyatt_ui_layout::src::features::component_theme_data.dart::ComponentThemeData" o-- "wyatt_ui_layout::src::domain::entities::components.dart::AppBarComponent" | ||||
| "wyatt_ui_layout::src::features::component_theme_data.dart::ComponentThemeData" o-- "wyatt_ui_layout::src::domain::entities::components.dart::BottomNavigationBarComponent" | ||||
| 
 | ||||
| abstract class "wyatt_ui_layout::src::domain::entities::components.dart::AppBarComponent" { | ||||
|   +String? title | ||||
|   +AppBarComponent configure() | ||||
| } | ||||
| 
 | ||||
| "flutter::src::widgets::preferred_size.dart::PreferredSize" <|-- "wyatt_ui_layout::src::domain::entities::components.dart::AppBarComponent" | ||||
| 
 | ||||
| abstract class "wyatt_ui_layout::src::domain::entities::components.dart::BottomNavigationBarComponent" { | ||||
|   +int currentIndex | ||||
|   +void Function(BuildContext, int)? onTap | ||||
|   +BottomNavigationBarComponent configure() | ||||
| } | ||||
| 
 | ||||
| "wyatt_ui_layout::src::domain::entities::components.dart::BottomNavigationBarComponent" o-- "null::void Function(BuildContext, int)" | ||||
| "flutter::src::widgets::framework.dart::StatelessWidget" <|-- "wyatt_ui_layout::src::domain::entities::components.dart::BottomNavigationBarComponent" | ||||
| 
 | ||||
| abstract class "wyatt_ui_layout::src::presentation::layouts::layout.dart::Layout" { | ||||
| } | ||||
| 
 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user