From 971b829ccf14bd4c7ae6549dcd39c46cdc6d80f2 Mon Sep 17 00:00:00 2001 From: Nicholas Shahan Date: Tue, 28 Nov 2017 15:16:59 -0800 Subject: [PATCH] Add Material Menu examples (#49) * Update type to avoid warning in Material Auto Suggest example. * Update dependencies. * Allow travis failures on stable SDK * Ignore screenshot file created when running tests * Add sanity check test for Material Menu. --- .gitignore | 2 + .travis.yml | 3 +- lib/app_component.dart | 2 + lib/app_component.html | 20 ++ .../material_auto_suggest_input_demo.dart | 4 +- .../material_menu_demo.dart | 278 ++++++++++++++++++ .../material_menu_demo.html | 43 +++ .../material_menu_demo.scss | 5 + pubspec.lock | 62 ++-- pubspec.yaml | 11 +- tool/sanity_check.dart | 65 ++++ 11 files changed, 465 insertions(+), 30 deletions(-) create mode 100644 lib/src/material_menu_demo/material_menu_demo.dart create mode 100644 lib/src/material_menu_demo/material_menu_demo.html create mode 100644 lib/src/material_menu_demo/material_menu_demo.scss diff --git a/.gitignore b/.gitignore index f71f1ac..614e979 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,5 @@ .packages .pub/ build/ + +screenshot.png diff --git a/.travis.yml b/.travis.yml index a6ca522..d214f01 100644 --- a/.travis.yml +++ b/.travis.yml @@ -11,5 +11,4 @@ cache: - $HOME/.pub-cache matrix: allow_failures: - - dart: dev - dart_task: dartfmt + - dart: stable diff --git a/lib/app_component.dart b/lib/app_component.dart index 03face2..56c0c1d 100644 --- a/lib/app_component.dart +++ b/lib/app_component.dart @@ -16,6 +16,7 @@ import 'src/material_expansionpanel_demo/material_expansionpanel_demo.dart'; import 'src/material_icon_demo/material_icon_demo.dart'; import 'src/material_input_demo/material_input_demo.dart'; import 'src/material_list_demo/material_list_demo.dart'; +import 'src/material_menu_demo/material_menu_demo.dart'; import 'src/material_popup_demo/material_popup_demo.dart'; import 'src/material_progress_demo/material_progress_demo.dart'; import 'src/material_radio_demo/material_radio_demo.dart'; @@ -45,6 +46,7 @@ import 'src/scorecard_demo/scorecard_demo.dart'; MaterialIconDemoComponent, MaterialInputDemoComponent, MaterialListDemoComponent, + MaterialMenuDemoComponent, MaterialPopupDemoComponent, MaterialProgressDemoComponent, MaterialRadioDemoComponent, diff --git a/lib/app_component.html b/lib/app_component.html index d3b5af0..39dbc49 100644 --- a/lib/app_component.html +++ b/lib/app_component.html @@ -24,6 +24,7 @@
  • Scorecards
  • Popups
  • Modal Dialogs
  • +
  • Menus
  • Tooltips
  • Lists
  • Selects
  • @@ -388,6 +389,25 @@

    Modal Dialogs


    + +

    Menus

    + + +
    +

    Tooltips