polymer_app_layout_template 0.0.6 copy "polymer_app_layout_template: ^0.0.6" to clipboard
polymer_app_layout_template: ^0.0.6 copied to clipboard

outdatedDart 1 only

Polymer application template with responsive Material Design and routing

polymer_app_layout_templates #

Polymer application template with responsive Material Design and routing

Application Layout Templates (Dart) #

Use the application layout templates provided and start building responsive applications.

Application Layout Templates Viewer #

Templates:

Left Nav + View

Left Nav + Card Feed

Left Nav + List + Detail

List Left + Card over Extended Header

Usage #

Use polymer_route_behavior to implement routing.

Available for:

Example:

awesome_polymer_element.dart:

import 'package:polymer_app_layout_template/app_layout.dart'';

...

// route
@property
List<Page> get pages => [
    new Page("Home", "home", "home-page", isDefault: true),
    new Page("One", "one", "page-one"),
    new Page("Two", "two", "page-two", menu: false)
];

...

// toolbar
@property
List get toolbarItems => [
    'toolbar-more-button' // or document.createElement('toolbar-more-button');
];

...

awesome_polymer_element.html:

 <layout-app pages="{{pages}}" toolbar-items="{{toolbarItems}}" layout-type="layout-nav-header"></layout-app>

The element field accept any HtmlElement.

Working example

Next Step #

  • Define and pass parameter in path url
  • Add sub path
0
likes
0
points
8
downloads

Publisher

unverified uploader

Weekly Downloads

Polymer application template with responsive Material Design and routing

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

browser, polymer, polymer_elements, polymer_include_element, polymer_route_behavior, reflectable, route_hierarchical, web_components

More

Packages that depend on polymer_app_layout_template