Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
8 changes: 0 additions & 8 deletions packages/stac/lib/src/action_parsers/action_parsers.dart

This file was deleted.

6 changes: 1 addition & 5 deletions packages/stac/lib/src/framework/stac.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,9 @@ import 'dart:convert';
import 'package:dio/dio.dart';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:stac/src/action_parsers/action_parsers.dart';
import 'package:stac/src/action_parsers/stac_network_request/stac_network_request_parser.dart';
import 'package:stac/src/framework/stac_registry.dart';
import 'package:stac/src/parsers/actions/stac_network_request/stac_network_request_parser.dart';
import 'package:stac/src/parsers/parsers.dart';
import 'package:stac/src/parsers/stac_custom_scroll_view/stac_custom_scroll_view_parser.dart';
import 'package:stac/src/parsers/stac_dropdown_menu/stac_dropdown_menu_parser.dart';
import 'package:stac/src/parsers/stac_sliver_app_bar/stac_sliver_app_bar_parser.dart';
import 'package:stac/src/services/stac_network_service.dart';
import 'package:stac/src/utils/log.dart';
import 'package:stac_framework/stac_framework.dart';
Expand Down
2 changes: 1 addition & 1 deletion packages/stac/lib/src/framework/stac_app.dart
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import 'package:flutter/material.dart';
import 'package:stac/src/parsers/stac_theme/stac_theme.dart';
import 'package:stac/src/parsers/theme/stac_theme/stac_theme.dart';

class StacApp extends StatelessWidget {
const StacApp({
Expand Down
8 changes: 8 additions & 0 deletions packages/stac/lib/src/parsers/actions/actions.dart
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
export 'package:stac/src/parsers/actions/stac_dialog_action/stac_dialog_action.dart';
export 'package:stac/src/parsers/actions/stac_form_validate/stac_form_validate.dart';
export 'package:stac/src/parsers/actions/stac_get_form_value/stac_get_form_value.dart';
export 'package:stac/src/parsers/actions/stac_modal_bottom_sheet_action/stac_modal_bottom_sheet_action_parser.dart';
export 'package:stac/src/parsers/actions/stac_navigate_action/stac_navigate_action_parser.dart';
export 'package:stac/src/parsers/actions/stac_network_request/stac_network_request.dart';
export 'package:stac/src/parsers/actions/stac_none_action/stac_none_action_parser.dart';
export 'package:stac/src/parsers/actions/stac_snack_bar/stac_snack_bar.dart';
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import 'package:flutter/material.dart';
import 'package:freezed_annotation/freezed_annotation.dart';
import 'package:stac/src/action_parsers/stac_network_request/stac_network_request.dart';
import 'package:stac/src/parsers/actions/stac_network_request/stac_network_request.dart';

export 'stac_dialog_action_parser.dart';

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import 'dart:async';

import 'package:flutter/material.dart';
import 'package:stac/src/action_parsers/stac_dialog_action/stac_dialog_action.dart';
import 'package:stac/src/parsers/actions/stac_dialog_action/stac_dialog_action.dart';
import 'package:stac/src/framework/framework.dart';
import 'package:stac/src/utils/action_type.dart';
import 'package:stac/src/utils/color_utils.dart';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
import 'dart:async';

import 'package:flutter/material.dart';
import 'package:stac/src/parsers/stac_form/stac_form_scope.dart';
import 'package:stac/src/framework/framework.dart';
import 'package:stac/src/parsers/widgets/stac_form/stac_form_scope.dart';
import 'package:stac/src/utils/action_type.dart';
import 'package:stac/stac.dart';
import 'package:stac_framework/stac_framework.dart';

import 'stac_form_validate.dart';

class StacFormValidateParser extends StacActionParser<StacFormValidate> {
const StacFormValidateParser();
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import 'package:flutter/material.dart';
import 'package:stac/src/action_parsers/stac_get_form_value/stac_get_form_value.dart';
import 'package:stac/src/parsers/stac_form/stac_form_scope.dart';
import 'package:stac/src/parsers/actions/stac_get_form_value/stac_get_form_value.dart';
import 'package:stac/src/parsers/widgets/stac_form/stac_form_scope.dart';
import 'package:stac/src/utils/action_type.dart';
import 'package:stac_framework/stac_framework.dart';

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import 'package:freezed_annotation/freezed_annotation.dart';
import 'package:stac/src/action_parsers/stac_network_request/stac_network_request.dart';
import 'package:stac/src/parsers/stac_border/stac_border.dart';
import 'package:stac/src/parsers/stac_box_constraints/stac_box_constraints.dart';
import 'package:stac/src/parsers/actions/stac_network_request/stac_network_request.dart';
import 'package:stac/src/parsers/widgets/stac_border/stac_border.dart';
import 'package:stac/src/parsers/widgets/stac_box_constraints/stac_box_constraints.dart';

part 'stac_modal_bottom_sheet_action.freezed.dart';
part 'stac_modal_bottom_sheet_action.g.dart';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
import 'dart:async';

import 'package:flutter/material.dart';
import 'package:stac/src/action_parsers/stac_modal_bottom_sheet_action/stac_modal_bottom_sheet_action.dart';
import 'package:stac/src/parsers/actions/stac_modal_bottom_sheet_action/stac_modal_bottom_sheet_action.dart';
import 'package:stac/src/framework/framework.dart';
import 'package:stac/src/parsers/stac_border/stac_border.dart';
import 'package:stac/src/parsers/stac_box_constraints/stac_box_constraints.dart';
import 'package:stac/src/parsers/widgets/stac_border/stac_border.dart';
import 'package:stac/src/parsers/widgets/stac_box_constraints/stac_box_constraints.dart';
import 'package:stac/src/utils/action_type.dart';
import 'package:stac/src/utils/color_utils.dart';
import 'package:stac_framework/stac_framework.dart';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import 'package:freezed_annotation/freezed_annotation.dart';
import 'package:stac/src/action_parsers/stac_network_request/stac_network_request.dart';
import 'package:stac/src/parsers/actions/stac_network_request/stac_network_request.dart';

part 'stac_navigate_action.freezed.dart';
part 'stac_navigate_action.g.dart';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import 'dart:async';

import 'package:flutter/material.dart';
import 'package:stac/src/action_parsers/stac_navigate_action/stac_navigate_action.dart';
import 'package:stac/src/parsers/actions/stac_navigate_action/stac_navigate_action.dart';
import 'package:stac/src/framework/framework.dart';
import 'package:stac/src/utils/action_type.dart';
import 'package:stac_framework/stac_framework.dart';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import 'dart:async';

import 'package:dio/dio.dart';
import 'package:flutter/material.dart';
import 'package:stac/src/action_parsers/stac_network_request/stac_network_request.dart';
import 'package:stac/src/parsers/actions/stac_network_request/stac_network_request.dart';
import 'package:stac/src/framework/framework.dart';
import 'package:stac/src/services/stac_network_service.dart';
import 'package:stac/src/utils/action_type.dart';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import 'package:flutter/material.dart';
import 'package:freezed_annotation/freezed_annotation.dart';
import 'package:stac/src/action_parsers/stac_snack_bar/stac_snack_bar_action.dart';
import 'package:stac/src/parsers/stac_duration/stac_duration.dart';
import 'package:stac/src/parsers/stac_shape_border/stac_shape_border.dart';
import 'package:stac/src/parsers/parsers.dart';
import 'package:stac/src/parsers/actions/stac_snack_bar/stac_snack_bar_action.dart';
import 'package:stac/src/parsers/widgets/stac_duration/stac_duration.dart';
import 'package:stac/src/parsers/widgets/stac_edge_insets/stac_edge_insets.dart';
import 'package:stac/src/parsers/widgets/stac_shape_border/stac_shape_border.dart';

export 'stac_snack_bar_parser.dart';

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import 'package:flutter/material.dart';
import 'package:freezed_annotation/freezed_annotation.dart';

import '../../../stac.dart';
import 'package:stac/src/framework/framework.dart';
import 'package:stac/src/utils/color_utils.dart';

part 'stac_snack_bar_action.freezed.dart';
part 'stac_snack_bar_action.g.dart';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,16 @@
import 'dart:async';

import 'package:flutter/material.dart';
import 'package:stac/src/action_parsers/stac_snack_bar/stac_snack_bar_action.dart';
import 'package:stac/src/parsers/stac_duration/stac_duration.dart';
import 'package:stac/src/parsers/stac_shape_border/stac_shape_border.dart';
import 'package:stac/src/framework/framework.dart';
import 'package:stac/src/parsers/actions/stac_snack_bar/stac_snack_bar_action.dart';
import 'package:stac/src/parsers/widgets/stac_duration/stac_duration.dart';
import 'package:stac/src/parsers/widgets/stac_edge_insets/stac_edge_insets.dart';
import 'package:stac/src/parsers/widgets/stac_shape_border/stac_shape_border.dart';
import 'package:stac/src/utils/action_type.dart';
import 'package:stac/stac.dart';
import 'package:stac/src/utils/color_utils.dart';
import 'package:stac_framework/stac_framework.dart';

import 'stac_snack_bar.dart';

class StacSnackBarParser extends StacActionParser<StacSnackBar> {
const StacSnackBarParser();
Expand Down
98 changes: 3 additions & 95 deletions packages/stac/lib/src/parsers/parsers.dart
Original file line number Diff line number Diff line change
@@ -1,95 +1,3 @@
export 'package:stac/src/parsers/stac_alert_dialog/stac_alert_dialog.dart';
export 'package:stac/src/parsers/stac_align/stac_align.dart';
export 'package:stac/src/parsers/stac_alignment/stac_alignment.dart';
export 'package:stac/src/parsers/stac_alignment_directional/stac_alignment_directional.dart';
export 'package:stac/src/parsers/stac_alignment_geometry/stac_alignment_geometry.dart';
export 'package:stac/src/parsers/stac_app_bar/stac_app_bar.dart';
export 'package:stac/src/parsers/stac_aspect_ratio/stac_aspect_ratio.dart';
export 'package:stac/src/parsers/stac_auto_complete/stac_auto_complete.dart';
export 'package:stac/src/parsers/stac_border/stac_border.dart';
export 'package:stac/src/parsers/stac_border_radius/stac_border_radius.dart';
export 'package:stac/src/parsers/stac_border_side/stac_border_side.dart';
export 'package:stac/src/parsers/stac_bottom_app_bar_theme/stac_bottom_app_bar_theme.dart';
export 'package:stac/src/parsers/stac_bottom_nav_bar_theme/stac_bottom_nav_bar_theme.dart';
export 'package:stac/src/parsers/stac_bottom_navigation_bar/stac_bottom_navigation_bar.dart';
export 'package:stac/src/parsers/stac_bottom_navigation_view/stac_bottom_navigation_view.dart';
export 'package:stac/src/parsers/stac_box_decoration/stac_box_decoration.dart';
export 'package:stac/src/parsers/stac_box_shadow/stac_box_shadow.dart';
export 'package:stac/src/parsers/stac_button_style/stac_button_style.dart';
export 'package:stac/src/parsers/stac_card/stac_card.dart';
export 'package:stac/src/parsers/stac_card_theme_data/stac_card_theme_data.dart';
export 'package:stac/src/parsers/stac_carousel_view/stac_carousel_view.dart';
export 'package:stac/src/parsers/stac_center/stac_center.dart';
export 'package:stac/src/parsers/stac_check_box/stac_check_box.dart';
export 'package:stac/src/parsers/stac_chip/stac_chip.dart';
export 'package:stac/src/parsers/stac_circle_avatar/stac_circle_avatar.dart';
export 'package:stac/src/parsers/stac_circular_progress_indicator/stac_circular_progress_indicator.dart';
export 'package:stac/src/parsers/stac_colored_box/stac_colored_box.dart';
export 'package:stac/src/parsers/stac_column/stac_column.dart';
export 'package:stac/src/parsers/stac_container/stac_container.dart';
export 'package:stac/src/parsers/stac_custom_scroll_view/stac_custom_scroll_view.dart';
export 'package:stac/src/parsers/stac_default_bottom_navigation_controller/stac_default_bottom_navigation_controller.dart';
export 'package:stac/src/parsers/stac_default_tab_controller/stac_default_tab_controller.dart';
export 'package:stac/src/parsers/stac_dialog_theme/stac_dialog_theme.dart';
export 'package:stac/src/parsers/stac_divider/stac_divider.dart';
export 'package:stac/src/parsers/stac_edge_insets/stac_edge_insets.dart';
export 'package:stac/src/parsers/stac_elevated_button/stac_elevated_button.dart';
export 'package:stac/src/parsers/stac_expanded/stac_expanded.dart';
export 'package:stac/src/parsers/stac_filled_button/stac_filled_button.dart';
export 'package:stac/src/parsers/stac_fitted_box/stac_fitted_box.dart';
export 'package:stac/src/parsers/stac_flexible/stac_flexible.dart';
export 'package:stac/src/parsers/stac_floating_action_button/stac_floating_action_button.dart';
export 'package:stac/src/parsers/stac_floating_action_button_theme_data/stac_floating_action_button_theme_data.dart';
export 'package:stac/src/parsers/stac_form/stac_form.dart';
export 'package:stac/src/parsers/stac_fractionally_sized_box/stac_fractionally_sized_box.dart';
export 'package:stac/src/parsers/stac_gradient/stac_gradient.dart';
export 'package:stac/src/parsers/stac_grid_view/stac_grid_view.dart';
export 'package:stac/src/parsers/stac_hero/stac_hero.dart';
export 'package:stac/src/parsers/stac_icon/stac_icon.dart';
export 'package:stac/src/parsers/stac_icon_button/stac_icon_button.dart';
export 'package:stac/src/parsers/stac_image/stac_image.dart';
export 'package:stac/src/parsers/stac_input_decoration/stac_input_decoration.dart';
export 'package:stac/src/parsers/stac_input_formatters/stac_input_formatter.dart';
export 'package:stac/src/parsers/stac_limited_box/stac_limited_box.dart';
export 'package:stac/src/parsers/stac_linear_progress_indicator/stac_linear_progress_indicator.dart';
export 'package:stac/src/parsers/stac_list_tile/stac_list_tile.dart';
export 'package:stac/src/parsers/stac_list_tile_theme_data/stac_list_tile_theme_data.dart';
export 'package:stac/src/parsers/stac_list_view/stac_list_view.dart';
export 'package:stac/src/parsers/stac_navigation_bar_item/stac_bottom_navigation_bar_item.dart';
export 'package:stac/src/parsers/stac_navigation_bar_theme_data/stac_navigation_bar_theme_data.dart';
export 'package:stac/src/parsers/stac_network_widget/stac_network_widget.dart';
export 'package:stac/src/parsers/stac_opacity/stac_opacity.dart';
export 'package:stac/src/parsers/stac_outlined_button/stac_outlined_button.dart';
export 'package:stac/src/parsers/stac_padding/stac_padding.dart';
export 'package:stac/src/parsers/stac_page_view/stac_page_view.dart';
export 'package:stac/src/parsers/stac_placeholder/stac_placeholder.dart';
export 'package:stac/src/parsers/stac_positioned/stac_positioned.dart';
export 'package:stac/src/parsers/stac_radio/stac_radio.dart';
export 'package:stac/src/parsers/stac_radio_group/stac_radio_group.dart';
export 'package:stac/src/parsers/stac_rect_tween/stac_rect_tween.dart';
export 'package:stac/src/parsers/stac_refresh_indicator/stac_refresh_indicator.dart';
export 'package:stac/src/parsers/stac_row/stac_row.dart';
export 'package:stac/src/parsers/stac_safe_area/stac_safe_area.dart';
export 'package:stac/src/parsers/stac_scaffold/stac_scaffold.dart';
export 'package:stac/src/parsers/stac_single_child_scroll_view/stac_single_child_scroll_view.dart';
export 'package:stac/src/parsers/stac_size/stac_size.dart';
export 'package:stac/src/parsers/stac_sized_box/stac_sized_box.dart';
export 'package:stac/src/parsers/stac_slider/stac_slider.dart';
export 'package:stac/src/parsers/stac_sliver_app_bar/stac_sliver_app_bar.dart';
export 'package:stac/src/parsers/stac_spacer/stac_spacer.dart';
export 'package:stac/src/parsers/stac_stack/stac_stack.dart';
export 'package:stac/src/parsers/stac_switch/stac_switch.dart';
export 'package:stac/src/parsers/stac_tab/stac_tab.dart';
export 'package:stac/src/parsers/stac_tab_bar/stac_tab_bar.dart';
export 'package:stac/src/parsers/stac_tab_bar_theme_data/stac_tab_bar_theme_data.dart';
export 'package:stac/src/parsers/stac_tab_bar_view/stac_tab_bar_view.dart';
export 'package:stac/src/parsers/stac_table/stac_table.dart';
export 'package:stac/src/parsers/stac_table_cell/stac_table_cell.dart';
export 'package:stac/src/parsers/stac_text/stac_text.dart';
export 'package:stac/src/parsers/stac_text_button/stac_text_button.dart';
export 'package:stac/src/parsers/stac_text_field/stac_text_field.dart';
export 'package:stac/src/parsers/stac_text_form_field/stac_text_form_field.dart';
export 'package:stac/src/parsers/stac_text_style/stac_text_style.dart';
export 'package:stac/src/parsers/stac_theme/stac_theme.dart';
export 'package:stac/src/parsers/stac_wrap/stac_wrap.dart';
export 'package:stac/src/parsers/stac_dynamic_view/stac_dynamic_view.dart';
export 'package:stac/src/parsers/actions/actions.dart';
export 'package:stac/src/parsers/theme/themes.dart';
export 'package:stac/src/parsers/widgets/widgets.dart';
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import 'package:flutter/material.dart';
import 'package:freezed_annotation/freezed_annotation.dart';
import 'package:stac/src/parsers/stac_icon_theme_data/stac_icon_theme_data.dart';
import 'package:stac/src/parsers/stac_system_ui_olverlay_style/stac_system_ui_overlay_style.dart';
import 'package:stac/src/parsers/stac_text_style/stac_text_style.dart';
import 'package:stac/src/parsers/theme/stac_icon_theme_data/stac_icon_theme_data.dart';
import 'package:stac/src/parsers/widgets/stac_system_ui_olverlay_style/stac_system_ui_overlay_style.dart';
import 'package:stac/src/parsers/widgets/stac_text_style/stac_text_style.dart';
import 'package:stac/src/utils/color_utils.dart';

part 'stac_app_bar_theme.freezed.dart';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import 'package:flutter/material.dart';
import 'package:freezed_annotation/freezed_annotation.dart';
import 'package:stac/src/parsers/stac_edge_insets/stac_edge_insets.dart';
import 'package:stac/src/parsers/widgets/stac_edge_insets/stac_edge_insets.dart';
import 'package:stac/src/utils/color_utils.dart';

part 'stac_bottom_app_bar_theme.freezed.dart';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import 'package:flutter/material.dart';
import 'package:freezed_annotation/freezed_annotation.dart';
import 'package:stac/src/parsers/stac_icon_theme_data/stac_icon_theme_data.dart';
import 'package:stac/src/parsers/stac_text_style/stac_text_style.dart';
import 'package:stac/src/parsers/theme/stac_icon_theme_data/stac_icon_theme_data.dart';
import 'package:stac/src/parsers/widgets/stac_text_style/stac_text_style.dart';
import 'package:stac/src/utils/color_utils.dart';

part 'stac_bottom_nav_bar_theme.freezed.dart';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import 'package:flutter/material.dart';
import 'package:freezed_annotation/freezed_annotation.dart';
import 'package:stac/src/parsers/stac_border/stac_border.dart';
import 'package:stac/src/parsers/stac_box_constraints/stac_box_constraints.dart';
import 'package:stac/src/parsers/stac_size/stac_size.dart';
import 'package:stac/src/parsers/widgets/stac_border/stac_border.dart';
import 'package:stac/src/parsers/widgets/stac_box_constraints/stac_box_constraints.dart';
import 'package:stac/src/parsers/widgets/stac_size/stac_size.dart';
import 'package:stac/src/utils/color_utils.dart';

part 'stac_bottom_sheet_theme.freezed.dart';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
import 'package:flutter/material.dart';
import 'package:freezed_annotation/freezed_annotation.dart';
import 'package:stac/src/parsers/stac_border_side/stac_border_side.dart';
import 'package:stac/src/parsers/stac_edge_insets/stac_edge_insets.dart';
import 'package:stac/src/parsers/stac_rounded_rectangle_border/stac_rounded_rectangle_border.dart';
import 'package:stac/src/parsers/stac_size/stac_size.dart';
import 'package:stac/src/parsers/stac_text_style/stac_text_style.dart';
import 'package:stac/src/parsers/widgets/stac_border_side/stac_border_side.dart';
import 'package:stac/src/parsers/widgets/stac_edge_insets/stac_edge_insets.dart';
import 'package:stac/src/parsers/widgets/stac_rounded_rectangle_border/stac_rounded_rectangle_border.dart';
import 'package:stac/src/parsers/widgets/stac_size/stac_size.dart';
import 'package:stac/src/parsers/widgets/stac_text_style/stac_text_style.dart';
import 'package:stac/src/utils/color_utils.dart';

part 'stac_button_style.freezed.dart';
Expand Down
Loading