Directory

← Back

iron-component-page

A reusable landing page for elements

Author

Rating

Popularity

<100

Published on NPM Build status Published on webcomponents.org

<iron-component-page>

iron-component-page is a full-page documentation browser for custom elements, mixins, classes, and more. It consumes the JSON descriptor format produced by Polymer Analyzer.

See: Documentation, Demo.

You may also be interested in the iron-doc-* element collection which underlies this element and can be used to embed documentation in other apps (for example, webcomponents.org does this).

Usage

Documenting your element

iron-component-page is designed to make it easy to view documentation for your custom element project.

  1. Install the Polymer CLI with npm install -g polymer-cli. This gives you a command-line interface to Polymer Analyzer (among other things).

  2. cd to your project directory. This can be a custom element, a full app, or even a plain JavaScript library. Polymer Analyzer will discover all of the interesting items recursively in your project directory.

  3. Analyze your project with polymer analyze > analysis.json. This produces a JSON descriptor file. By default iron-component-page will look for a file called analysis.json (you can override this with the descriptor-url property).

  4. Add iron-component-page as a dev dependency of your project: npm install @polymer/iron-component-page --save-dev.

  5. Create an HTML file to instantiate an iron-component-page element (e.g. index.html or docs.html). Note that you may need to adjust your import paths depending on your project layout:

<!doctype html>
<html>
  <head>
    <script type="module">
      import '@polymer/iron-component-page/iron-component-page.js';
    </script>
  </head>

  <body>
    <iron-component-page></iron-component-page>
  </body>
</html>
  1. Serve that page using polymer serve --npm.

Routing

iron-component-page handles URL routing (via iron-doc-viewer) to provide permanent addresses for all locations in the documentation tree, including scroll anchor targets.

By default it uses the URL fragment for routing (e.g. docs.html#/elements/my-element#property-foo), in order to support simple static file hosts.

To use the real URL path for routing, set the base-href property to the server mount point (e.g. /api/docs or empty string for the root path). Note that this requires a host that serves the application from all paths that should be handled by the doc viewer.

Styling

iron-component-page uses the default theme from iron-doc-viewer. See its documentation for styling. The following custom properties and mixins are also available:

Custom property Description Default
--iron-component-page-header-color Background color of main header. paper-pink-600

Contributing

If you want to send a PR to this element, here are the instructions for running the tests and demo locally:

Installation

git clone https://github.com/PolymerElements/iron-component-page
cd iron-component-page
npm install
npm install -g polymer-cli

Running the demo locally

polymer serve --npm
open http://127.0.0.1:<port>/demo/

Running the tests

polymer test --npm

Compatibility

(Loading compatibility data...)

Was this helpful? Need more help?
Leave a comment or a question below. You can also join the chat on Discord or ask questions on StackOverflow.

Version

Dependencies

  • @polymer/app-layout#^3.0.0-pre.26
  • @polymer/iron-ajax#^3.0.0-pre.26
  • @polymer/iron-doc-viewer#^4.0.0-pre.4
  • @polymer/iron-icons#^3.0.0-pre.26
  • @polymer/paper-icon-button#^3.0.0-pre.26
  • @polymer/paper-styles#^3.0.0-pre.26
  • @polymer/paper-toast#^3.0.0-pre.26
  • @polymer/polymer#^3.0.0
Released
2018-09-14
Maturity
IMPORTED
License
BSD 3-clause "New" or "Revised" License

Compatibility

Framework
Polymer 3.0+
Polymer 2.0+ in 3.0.1
Polymer 1.0+ in 1.1.9
Browser
Browser Independent

iron-component-page - Vaadin Add-on Directory

A reusable landing page for elements iron-component-page - Vaadin Add-on Directory
[![Published on NPM](https://img.shields.io/npm/v/@polymer/iron-component-page.svg)](https://www.npmjs.com/package/@polymer/iron-component-page) [![Build status](https://travis-ci.org/PolymerElements/iron-component-page.svg?branch=master)](https://travis-ci.org/PolymerElements/iron-component-page) [![Published on webcomponents.org](https://img.shields.io/badge/webcomponents.org-published-blue.svg)](https://webcomponents.org/element/@polymer/iron-component-page) ## <iron-component-page> `iron-component-page` is a full-page documentation browser for custom elements, mixins, classes, and more. It consumes the JSON descriptor format produced by [Polymer Analyzer](https://github.com/Polymer/polymer-analyzer). See: [Documentation](https://www.webcomponents.org/element/@polymer/iron-component-page), [Demo](https://www.webcomponents.org/element/@polymer/iron-component-page/demo/demo/index.html). You may also be interested in the [`iron-doc-*`](https://github.com/PolymerElements/iron-doc-viewer) element collection which underlies this element and can be used to embed documentation in other apps (for example, [webcomponents.org](https://www.webcomponents.org) does this). ## Usage ### Documenting your element `iron-component-page` is designed to make it easy to view documentation for your custom element project. 1. Install the [Polymer CLI](https://github.com/Polymer/tools/tree/master/packages/cli) with `npm install -g polymer-cli`. This gives you a command-line interface to Polymer Analyzer (among other things). 2. `cd` to your project directory. This can be a custom element, a full app, or even a plain JavaScript library. Polymer Analyzer will discover all of the interesting items recursively in your project directory. 3. Analyze your project with `polymer analyze > analysis.json`. This produces a JSON descriptor file. By default `iron-component-page` will look for a file called `analysis.json` (you can override this with the `descriptor-url` property). 4. Add `iron-component-page` as a dev dependency of your project: `npm install @polymer/iron-component-page --save-dev`. 5. Create an HTML file to instantiate an `iron-component-page` element (e.g. `index.html` or `docs.html`). Note that you may need to adjust your import paths depending on your project layout: ```html ``` 6. Serve that page using `polymer serve --npm`. ### Routing `iron-component-page` handles URL routing (via `iron-doc-viewer`) to provide permanent addresses for all locations in the documentation tree, including scroll anchor targets. By default it uses the URL fragment for routing (e.g. `docs.html#/elements/my-element#property-foo`), in order to support simple static file hosts. To use the real URL path for routing, set the `base-href` property to the server mount point (e.g. `/api/docs` or *empty string* for the root path). Note that this requires a host that serves the application from all paths that should be handled by the doc viewer. ### Styling `iron-component-page` uses the default theme from [`iron-doc-viewer`](https://github.com/PolymerElements/iron-doc-viewer). See its documentation for styling. The following custom properties and mixins are also available: Custom property | Description | Default ----------------|-------------|---------- `--iron-component-page-header-color` | Background color of main header. | `paper-pink-600` ## Contributing If you want to send a PR to this element, here are the instructions for running the tests and demo locally: ### Installation ```sh git clone https://github.com/PolymerElements/iron-component-page cd iron-component-page npm install npm install -g polymer-cli ``` ### Running the demo locally ```sh polymer serve --npm open http://127.0.0.1:/demo/ ``` ### Running the tests ```sh polymer test --npm ```
License
View on GitHub
View on NPM

iron-component-page version 1.0.0
### Dependencies * polymer#polymer/polymer#^1.0.0 * iron-doc-viewer#PolymerElements/iron-doc-viewer#^1.0.0 * iron-flex-layout#PolymerElements/iron-flex-layout#^1.0.0 * paper-toolbar#PolymerElements/paper-toolbar#^1.0.0 * iron-ajax#PolymerElements/iron-ajax#^1.0.0 * hydrolysis#Polymer/hydrolysis#^1.11 * paper-header-panel#PolymerElements/paper-header-panel#^1.0.0 * iron-icons#PolymerElements/iron-icons#^1.0.0 * iron-selector#PolymerElements/iron-selector#^1.0.0 * paper-styles#PolymerElements/paper-styles#^1.0.0

iron-component-page version 1.0.1
### Dependencies * polymer#Polymer/polymer#^1.0.0 * iron-doc-viewer#PolymerElements/iron-doc-viewer#^1.0.1 * iron-flex-layout#PolymerElements/iron-flex-layout#^1.0.0 * paper-toolbar#PolymerElements/paper-toolbar#^1.0.0 * iron-ajax#PolymerElements/iron-ajax#^1.0.0 * hydrolysis#Polymer/hydrolysis#^1.11 * paper-header-panel#PolymerElements/paper-header-panel#^1.0.0 * iron-icons#PolymerElements/iron-icons#^1.0.0 * iron-selector#PolymerElements/iron-selector#^1.0.0 * paper-styles#PolymerElements/paper-styles#^1.0.0

iron-component-page version 1.0.2
### Dependencies * polymer#Polymer/polymer#^1.0.0 * iron-doc-viewer#PolymerElements/iron-doc-viewer#^1.0.1 * iron-flex-layout#PolymerElements/iron-flex-layout#^1.0.0 * paper-toolbar#PolymerElements/paper-toolbar#^1.0.0 * iron-ajax#PolymerElements/iron-ajax#^1.0.0 * hydrolysis#Polymer/hydrolysis#^1.11 * paper-header-panel#PolymerElements/paper-header-panel#^1.0.0 * iron-icons#PolymerElements/iron-icons#^1.0.0 * iron-selector#PolymerElements/iron-selector#^1.0.0 * paper-styles#PolymerElements/paper-styles#^1.0.0

iron-component-page version 1.0.3
### Dependencies * polymer#Polymer/polymer#^1.0.0 * iron-doc-viewer#PolymerElements/iron-doc-viewer#^1.0.1 * iron-flex-layout#PolymerElements/iron-flex-layout#^1.0.0 * paper-toolbar#PolymerElements/paper-toolbar#^1.0.0 * iron-ajax#PolymerElements/iron-ajax#^1.0.0 * hydrolysis#Polymer/hydrolysis#^1.11 * paper-header-panel#PolymerElements/paper-header-panel#^1.0.0 * iron-icons#PolymerElements/iron-icons#^1.0.0 * iron-selector#PolymerElements/iron-selector#^1.0.0 * paper-styles#PolymerElements/paper-styles#^1.0.0

iron-component-page version 1.0.4
### Dependencies * polymer#Polymer/polymer#^1.0.0 * iron-doc-viewer#PolymerElements/iron-doc-viewer#^1.0.1 * iron-flex-layout#PolymerElements/iron-flex-layout#^1.0.0 * paper-toolbar#PolymerElements/paper-toolbar#^1.0.0 * iron-ajax#PolymerElements/iron-ajax#^1.0.0 * hydrolysis#Polymer/hydrolysis#^1.11 * paper-header-panel#PolymerElements/paper-header-panel#^1.0.0 * iron-icons#PolymerElements/iron-icons#^1.0.0 * iron-selector#PolymerElements/iron-selector#^1.0.0 * paper-styles#PolymerElements/paper-styles#^1.0.0

iron-component-page version 1.0.5
### Dependencies * polymer#Polymer/polymer#^1.0.0 * iron-doc-viewer#PolymerElements/iron-doc-viewer#^1.0.1 * iron-flex-layout#PolymerElements/iron-flex-layout#^1.0.0 * paper-toolbar#PolymerElements/paper-toolbar#^1.0.0 * iron-ajax#PolymerElements/iron-ajax#^1.0.0 * hydrolysis#Polymer/hydrolysis#^1.11 * paper-header-panel#PolymerElements/paper-header-panel#^1.0.0 * iron-icons#PolymerElements/iron-icons#^1.0.0 * iron-selector#PolymerElements/iron-selector#^1.0.0 * paper-styles#PolymerElements/paper-styles#^1.0.0

iron-component-page version 1.0.6
### Dependencies * polymer#Polymer/polymer#^1.0.0 * iron-doc-viewer#PolymerElements/iron-doc-viewer#^1.0.1 * iron-flex-layout#PolymerElements/iron-flex-layout#^1.0.0 * paper-toolbar#PolymerElements/paper-toolbar#^1.0.0 * iron-ajax#PolymerElements/iron-ajax#^1.0.0 * hydrolysis#Polymer/hydrolysis#^1.18 * paper-header-panel#PolymerElements/paper-header-panel#^1.0.0 * iron-icons#PolymerElements/iron-icons#^1.0.0 * iron-selector#PolymerElements/iron-selector#^1.0.0 * paper-styles#PolymerElements/paper-styles#^1.0.0

iron-component-page version 1.0.7
### Dependencies * polymer#Polymer/polymer#^1.0.0 * iron-doc-viewer#PolymerElements/iron-doc-viewer#^1.0.1 * iron-flex-layout#PolymerElements/iron-flex-layout#^1.0.0 * paper-toolbar#PolymerElements/paper-toolbar#^1.0.0 * iron-ajax#PolymerElements/iron-ajax#^1.0.0 * hydrolysis#Polymer/hydrolysis#^1.18 * paper-header-panel#PolymerElements/paper-header-panel#^1.0.0 * iron-icons#PolymerElements/iron-icons#^1.0.0 * iron-selector#PolymerElements/iron-selector#^1.0.0 * paper-styles#PolymerElements/paper-styles#^1.0.0

iron-component-page version 1.0.8
### Dependencies * polymer#Polymer/polymer#^1.0.0 * iron-doc-viewer#PolymerElements/iron-doc-viewer#^1.0.1 * iron-flex-layout#PolymerElements/iron-flex-layout#^1.0.0 * paper-toolbar#PolymerElements/paper-toolbar#^1.0.0 * iron-ajax#PolymerElements/iron-ajax#^1.0.0 * hydrolysis#Polymer/hydrolysis#^1.18 * paper-header-panel#PolymerElements/paper-header-panel#^1.0.0 * iron-icons#PolymerElements/iron-icons#^1.0.0 * iron-selector#PolymerElements/iron-selector#^1.0.0 * paper-styles#PolymerElements/paper-styles#^1.0.0

iron-component-page version 1.0.9
### Dependencies * polymer#Polymer/polymer#^1.0.0 * iron-doc-viewer#PolymerElements/iron-doc-viewer#^1.0.1 * iron-flex-layout#PolymerElements/iron-flex-layout#^1.0.0 * paper-toolbar#PolymerElements/paper-toolbar#^1.0.0 * iron-ajax#PolymerElements/iron-ajax#^1.0.0 * hydrolysis#Polymer/hydrolysis#^1.18 * paper-header-panel#PolymerElements/paper-header-panel#^1.0.0 * iron-icons#PolymerElements/iron-icons#^1.0.0 * iron-selector#PolymerElements/iron-selector#^1.0.0 * paper-styles#PolymerElements/paper-styles#^1.0.0

iron-component-page version 1.1.0
### Dependencies * hydrolysis#Polymer/hydrolysis#^1.18 * iron-ajax#PolymerElements/iron-ajax#^1.0.0 * iron-doc-viewer#PolymerElements/iron-doc-viewer#^1.0.1 * iron-flex-layout#PolymerElements/iron-flex-layout#^1.0.0 * iron-icons#PolymerElements/iron-icons#^1.0.0 * iron-selector#PolymerElements/iron-selector#^1.0.0 * paper-header-panel#PolymerElements/paper-header-panel#^1.0.0 * paper-styles#PolymerElements/paper-styles#^1.0.0 * paper-toolbar#PolymerElements/paper-toolbar#^1.0.0 * polymer#Polymer/polymer#^1.1.0

iron-component-page version 1.1.1
### Dependencies * hydrolysis#Polymer/hydrolysis#^1.18 * iron-ajax#PolymerElements/iron-ajax#^1.0.0 * iron-doc-viewer#PolymerElements/iron-doc-viewer#^1.0.1 * iron-flex-layout#PolymerElements/iron-flex-layout#^1.0.0 * iron-icons#PolymerElements/iron-icons#^1.0.0 * iron-selector#PolymerElements/iron-selector#^1.0.0 * paper-header-panel#PolymerElements/paper-header-panel#^1.0.0 * paper-styles#PolymerElements/paper-styles#^1.0.0 * paper-toolbar#PolymerElements/paper-toolbar#^1.0.0 * polymer#Polymer/polymer#^1.1.0

iron-component-page version 1.1.2
### Dependencies * hydrolysis#Polymer/hydrolysis#^1.18 * iron-ajax#PolymerElements/iron-ajax#^1.0.0 * iron-doc-viewer#PolymerElements/iron-doc-viewer#^1.0.1 * iron-flex-layout#PolymerElements/iron-flex-layout#^1.0.0 * iron-icons#PolymerElements/iron-icons#^1.0.0 * iron-selector#PolymerElements/iron-selector#^1.0.0 * paper-header-panel#PolymerElements/paper-header-panel#^1.0.0 * paper-styles#PolymerElements/paper-styles#^1.0.0 * paper-toolbar#PolymerElements/paper-toolbar#^1.0.0 * polymer#Polymer/polymer#^1.1.0

iron-component-page version 1.1.3
### Dependencies * hydrolysis#Polymer/hydrolysis#^1.18 * iron-ajax#PolymerElements/iron-ajax#^1.0.0 * iron-doc-viewer#PolymerElements/iron-doc-viewer#^1.0.1 * iron-flex-layout#PolymerElements/iron-flex-layout#^1.0.0 * iron-icons#PolymerElements/iron-icons#^1.0.0 * iron-selector#PolymerElements/iron-selector#^1.0.0 * paper-header-panel#PolymerElements/paper-header-panel#^1.0.0 * paper-styles#PolymerElements/paper-styles#^1.0.0 * paper-toolbar#PolymerElements/paper-toolbar#^1.0.0 * polymer#Polymer/polymer#^1.1.0

iron-component-page version 1.1.4
### Dependencies * hydrolysis#Polymer/hydrolysis#^1.18 * iron-ajax#PolymerElements/iron-ajax#^1.0.0 * iron-doc-viewer#PolymerElements/iron-doc-viewer#^1.0.1 * iron-flex-layout#PolymerElements/iron-flex-layout#^1.0.0 * iron-icons#PolymerElements/iron-icons#^1.0.0 * iron-selector#PolymerElements/iron-selector#^1.0.0 * paper-header-panel#PolymerElements/paper-header-panel#^1.0.0 * paper-styles#PolymerElements/paper-styles#^1.0.0 * paper-toolbar#PolymerElements/paper-toolbar#^1.0.0 * polymer#Polymer/polymer#^1.1.0

iron-component-page version 0.0.1
### Dependencies * hydrolysis#^1.18 * @polymer/iron-ajax#^0.0.1 * @polymer/iron-doc-viewer#^0.0.1 * @polymer/iron-flex-layout#^0.0.1 * @polymer/iron-icons#^0.0.1 * @polymer/iron-selector#^0.0.1 * @polymer/paper-header-panel#^0.0.1 * @polymer/paper-styles#^0.0.1 * @polymer/paper-toolbar#^0.0.1 * @polymer/polymer#^1.2.5-npm-test.2

iron-component-page version 0.0.2
### Dependencies * hydrolysis#^0.0.1 * @polymer/iron-ajax#^0.0.2 * @polymer/iron-doc-viewer#^0.0.1 * @polymer/iron-flex-layout#^0.0.1 * @polymer/iron-icons#^0.0.1 * @polymer/iron-selector#^0.0.1 * @polymer/paper-header-panel#^0.0.1 * @polymer/paper-styles#^0.0.1 * @polymer/paper-toolbar#^0.0.1 * @polymer/polymer#^1.2.5-npm-test.2

iron-component-page version 0.0.3
### Dependencies * hydrolysis#^1.18 * @polymer/iron-ajax#^0.0.3 * @polymer/iron-doc-viewer#^0.0.3 * @polymer/iron-flex-layout#^0.0.3 * @polymer/iron-icons#^0.0.3 * @polymer/iron-selector#^0.0.3 * @polymer/paper-header-panel#^0.0.3 * @polymer/paper-styles#^0.0.3 * @polymer/paper-toolbar#^0.0.3 * @polymer/polymer#^1.2.5-npm-test.2

iron-component-page version 1.1.5
### Dependencies * hydrolysis#Polymer/hydrolysis#^1.18 * iron-ajax#PolymerElements/iron-ajax#^1.0.0 * iron-doc-viewer#PolymerElements/iron-doc-viewer#^1.0.1 * iron-flex-layout#PolymerElements/iron-flex-layout#^1.0.0 * iron-icons#PolymerElements/iron-icons#^1.0.0 * iron-selector#PolymerElements/iron-selector#^1.0.0 * paper-header-panel#PolymerElements/paper-header-panel#^1.0.0 * paper-styles#PolymerElements/paper-styles#^1.0.0 * paper-toolbar#PolymerElements/paper-toolbar#^1.0.0 * polymer#Polymer/polymer#^1.1.0

iron-component-page version 1.1.6
### Dependencies * hydrolysis#Polymer/hydrolysis#^1.18 * iron-ajax#PolymerElements/iron-ajax#^1.0.0 * iron-doc-viewer#PolymerElements/iron-doc-viewer#^1.0.1 * iron-flex-layout#PolymerElements/iron-flex-layout#^1.0.0 * iron-icons#PolymerElements/iron-icons#^1.0.0 * iron-selector#PolymerElements/iron-selector#^1.0.0 * paper-header-panel#PolymerElements/paper-header-panel#^1.0.0 * paper-styles#PolymerElements/paper-styles#^1.0.0 * paper-toolbar#PolymerElements/paper-toolbar#^1.0.0 * polymer#Polymer/polymer#^1.1.0

iron-component-page version 1.1.7
### Dependencies * hydrolysis#Polymer/hydrolysis#^1.18 * iron-ajax#PolymerElements/iron-ajax#^1.0.0 * iron-doc-viewer#PolymerElements/iron-doc-viewer#^1.0.1 * iron-flex-layout#PolymerElements/iron-flex-layout#^1.0.0 * iron-icons#PolymerElements/iron-icons#^1.0.0 * iron-selector#PolymerElements/iron-selector#^1.0.0 * paper-header-panel#PolymerElements/paper-header-panel#^1.0.0 * paper-styles#PolymerElements/paper-styles#^1.0.0 * paper-toolbar#PolymerElements/paper-toolbar#^1.0.0 * polymer#Polymer/polymer#^1.1.0

iron-component-page version 1.1.8
### Dependencies * hydrolysis#Polymer/hydrolysis#^1.18 * iron-ajax#PolymerElements/iron-ajax#^1.0.0 * iron-doc-viewer#PolymerElements/iron-doc-viewer#^1.0.1 * iron-flex-layout#PolymerElements/iron-flex-layout#^1.0.0 * iron-icons#PolymerElements/iron-icons#^1.0.0 * iron-selector#PolymerElements/iron-selector#^1.0.0 * paper-header-panel#PolymerElements/paper-header-panel#^1.0.0 * paper-styles#PolymerElements/paper-styles#^1.0.0 * paper-toolbar#PolymerElements/paper-toolbar#^1.0.0 * polymer#Polymer/polymer#^1.1.0

iron-component-page version 1.1.9
### Dependencies * hydrolysis#Polymer/hydrolysis#^1.18 * iron-ajax#PolymerElements/iron-ajax#^1.0.0 * iron-doc-viewer#PolymerElements/iron-doc-viewer#^1.0.1 * iron-flex-layout#PolymerElements/iron-flex-layout#^1.0.0 * iron-icons#PolymerElements/iron-icons#^1.0.0 * iron-selector#PolymerElements/iron-selector#^1.0.0 * paper-header-panel#PolymerElements/paper-header-panel#^1.0.0 * paper-styles#PolymerElements/paper-styles#^1.0.0 * paper-toolbar#PolymerElements/paper-toolbar#^1.0.0 * polymer#Polymer/polymer#^1.1.0

iron-component-page version 2.0.0
### Dependencies * app-layout#PolymerElements/app-layout#1 - 2 * hydrolysis#Polymer/polymer-analyzer#hydrolysis-1.x * iron-ajax#PolymerElements/iron-ajax#1 - 2 * iron-doc-viewer#PolymerElements/iron-doc-viewer#1 - 2 * iron-flex-layout#PolymerElements/iron-flex-layout#1 - 2 * iron-icons#PolymerElements/iron-icons#1 - 2 * iron-selector#PolymerElements/iron-selector#1 - 2 * paper-styles#PolymerElements/paper-styles#1 - 2 * polymer#Polymer/polymer#1.9 - 2

iron-component-page version 3.0.0-rc.1
### Dependencies * app-layout#PolymerElements/app-layout#1 - 2 * iron-ajax#PolymerElements/iron-ajax#1 - 2 * iron-doc-viewer#PolymerElements/iron-doc-viewer#master * iron-icons#PolymerElements/iron-icons#1 - 2 * paper-icon-button#PolymerElements/paper-icon-button#1 - 2 * paper-styles#PolymerElements/paper-styles#1 - 2 * paper-toast#PolymerElements/paper-toast#1 - 2 * polymer#Polymer/polymer#1.9 - 2

iron-component-page version 3.0.0-rc.2
### Dependencies * app-layout#PolymerElements/app-layout#1 - 2 * iron-ajax#PolymerElements/iron-ajax#1 - 2 * iron-doc-viewer#PolymerElements/iron-doc-viewer#>=3.0.0-rc.1 * iron-icons#PolymerElements/iron-icons#1 - 2 * paper-icon-button#PolymerElements/paper-icon-button#1 - 2 * paper-styles#PolymerElements/paper-styles#1 - 2 * paper-toast#PolymerElements/paper-toast#1 - 2 * polymer#Polymer/polymer#1.9 - 2

iron-component-page version 3.0.0-rc.3
### Dependencies * app-layout#PolymerElements/app-layout#1 - 2 * iron-ajax#PolymerElements/iron-ajax#1 - 2 * iron-doc-viewer#PolymerElements/iron-doc-viewer#>=3.0.0-rc.1 * iron-icons#PolymerElements/iron-icons#1 - 2 * paper-icon-button#PolymerElements/paper-icon-button#1 - 2 * paper-styles#PolymerElements/paper-styles#1 - 2 * paper-toast#PolymerElements/paper-toast#1 - 2 * polymer#Polymer/polymer#1.9 - 2

iron-component-page version 3.0.0-rc.4
### Dependencies * app-layout#PolymerElements/app-layout#1 - 2 * iron-ajax#PolymerElements/iron-ajax#1 - 2 * iron-doc-viewer#PolymerElements/iron-doc-viewer#>=3.0.0-rc.1 * iron-icons#PolymerElements/iron-icons#1 - 2 * paper-icon-button#PolymerElements/paper-icon-button#1 - 2 * paper-styles#PolymerElements/paper-styles#1 - 2 * paper-toast#PolymerElements/paper-toast#1 - 2 * polymer#Polymer/polymer#1.9 - 2

iron-component-page version 3.0.0-rc.5
### Dependencies * app-layout#PolymerElements/app-layout#1 - 2 * iron-ajax#PolymerElements/iron-ajax#1 - 2 * iron-doc-viewer#PolymerElements/iron-doc-viewer#>=3.0.0-rc.1 * iron-icons#PolymerElements/iron-icons#1 - 2 * paper-icon-button#PolymerElements/paper-icon-button#1 - 2 * paper-styles#PolymerElements/paper-styles#1 - 2 * paper-toast#PolymerElements/paper-toast#1 - 2 * polymer#Polymer/polymer#1.9 - 2

iron-component-page version 3.0.0
### Dependencies * app-layout#PolymerElements/app-layout#1 - 2 * iron-ajax#PolymerElements/iron-ajax#1 - 2 * iron-doc-viewer#PolymerElements/iron-doc-viewer#^3.0.0 * iron-icons#PolymerElements/iron-icons#1 - 2 * paper-icon-button#PolymerElements/paper-icon-button#1 - 2 * paper-styles#PolymerElements/paper-styles#1 - 2 * paper-toast#PolymerElements/paper-toast#1 - 2 * polymer#Polymer/polymer#1.9 - 2

iron-component-page version 3.0.1
### Dependencies * app-layout#PolymerElements/app-layout#1 - 2 * iron-ajax#PolymerElements/iron-ajax#1 - 2 * iron-doc-viewer#PolymerElements/iron-doc-viewer#^3.0.0 * iron-icons#PolymerElements/iron-icons#1 - 2 * paper-icon-button#PolymerElements/paper-icon-button#1 - 2 * paper-styles#PolymerElements/paper-styles#1 - 2 * paper-toast#PolymerElements/paper-toast#1 - 2 * polymer#Polymer/polymer#1.9 - 2

iron-component-page version 3.0.0-pre.1
### Dependencies * @polymer/app-layout#^3.0.0-pre.1 * @polymer/iron-ajax#^3.0.0-pre.1 * @polymer/iron-doc-viewer#^3.0.0-pre.1 * @polymer/iron-icons#^3.0.0-pre.1 * @polymer/paper-icon-button#^3.0.0-pre.1 * @polymer/paper-styles#^3.0.0-pre.1 * @polymer/paper-toast#^3.0.0-pre.1 * @polymer/polymer#^3.0.0-pre.1

iron-component-page version 3.0.0-pre.2
### Dependencies * @polymer/app-layout#^3.0.0-pre.1 * @polymer/iron-ajax#^3.0.0-pre.1 * @polymer/iron-doc-viewer#^3.0.0-pre.1 * @polymer/iron-icons#^3.0.0-pre.1 * @polymer/paper-icon-button#^3.0.0-pre.1 * @polymer/paper-styles#^3.0.0-pre.1 * @polymer/paper-toast#^3.0.0-pre.1 * @polymer/polymer#^3.0.0-pre.1

iron-component-page version 3.0.0-pre.3
### Dependencies * @polymer/app-layout#^3.0.0-pre.3 * @polymer/iron-ajax#^3.0.0-pre.3 * @polymer/iron-doc-viewer#^3.0.0-pre.3 * @polymer/iron-icons#^3.0.0-pre.3 * @polymer/paper-icon-button#^3.0.0-pre.3 * @polymer/paper-styles#^3.0.0-pre.3 * @polymer/paper-toast#^3.0.0-pre.3 * @polymer/polymer#^3.0.0-pre.3

iron-component-page version 3.0.0-pre.4
### Dependencies * @polymer/app-layout#^3.0.0-pre.4 * @polymer/iron-ajax#^3.0.0-pre.4 * @polymer/iron-doc-viewer#^3.0.0-pre.4 * @polymer/iron-icons#^3.0.0-pre.4 * @polymer/paper-icon-button#^3.0.0-pre.4 * @polymer/paper-styles#^3.0.0-pre.4 * @polymer/paper-toast#^3.0.0-pre.4 * @polymer/polymer#^3.0.0-pre.4

iron-component-page version 3.0.0-pre.6
### Dependencies * @polymer/app-layout#^3.0.0-pre.6 * @polymer/iron-ajax#^3.0.0-pre.6 * @polymer/iron-doc-viewer#^3.0.0-pre.6 * @polymer/iron-icons#^3.0.0-pre.6 * @polymer/paper-icon-button#^3.0.0-pre.6 * @polymer/paper-styles#^3.0.0-pre.6 * @polymer/paper-toast#^3.0.0-pre.6 * @polymer/polymer#^3.0.0-pre.6

iron-component-page version 3.0.0-pre.7
### Dependencies * @polymer/app-layout#^3.0.0-pre.7 * @polymer/iron-ajax#^3.0.0-pre.7 * @polymer/iron-doc-viewer#^3.0.0-pre.7 * @polymer/iron-icons#^3.0.0-pre.7 * @polymer/paper-icon-button#^3.0.0-pre.7 * @polymer/paper-styles#^3.0.0-pre.7 * @polymer/paper-toast#^3.0.0-pre.7 * @polymer/polymer#^3.0.0-pre.7

iron-component-page version 3.0.0-pre.8
### Dependencies * @polymer/app-layout#^3.0.0-pre.7 * @polymer/iron-ajax#^3.0.0-pre.7 * @polymer/iron-doc-viewer#^3.0.0-pre.7 * @polymer/iron-icons#^3.0.0-pre.7 * @polymer/paper-icon-button#^3.0.0-pre.7 * @polymer/paper-styles#^3.0.0-pre.7 * @polymer/paper-toast#^3.0.0-pre.7 * @polymer/polymer#^3.0.0-pre.7

iron-component-page version 3.0.0-pre.10
### Dependencies * @polymer/app-layout#^3.0.0-pre.10 * @polymer/iron-ajax#^3.0.0-pre.10 * @polymer/iron-doc-viewer#^3.0.0-pre.10 * @polymer/iron-icons#^3.0.0-pre.10 * @polymer/paper-icon-button#^3.0.0-pre.10 * @polymer/paper-styles#^3.0.0-pre.10 * @polymer/paper-toast#^3.0.0-pre.10 * @polymer/polymer#^3.0.0-pre.10

iron-component-page version 3.0.0-pre.11
### Dependencies * @polymer/app-layout#^3.0.0-pre.10 * @polymer/iron-ajax#^3.0.0-pre.10 * @polymer/iron-doc-viewer#^3.0.0-pre.10 * @polymer/iron-icons#^3.0.0-pre.10 * @polymer/paper-icon-button#^3.0.0-pre.10 * @polymer/paper-styles#^3.0.0-pre.10 * @polymer/paper-toast#^3.0.0-pre.10 * @polymer/polymer#^3.0.0-pre.10

iron-component-page version 3.0.0-pre.12
### Dependencies * @polymer/app-layout#3.0.0-pre.12 * @polymer/iron-ajax#3.0.0-pre.12 * @polymer/iron-doc-viewer#3.0.0-pre.12 * @polymer/iron-icons#3.0.0-pre.12 * @polymer/paper-icon-button#3.0.0-pre.12 * @polymer/paper-styles#3.0.0-pre.12 * @polymer/paper-toast#3.0.0-pre.12 * @polymer/polymer#3.0.0-pre.12

iron-component-page version 3.0.0-pre.13
### Dependencies * @polymer/app-layout#^3.0.0-pre.13 * @polymer/iron-ajax#^3.0.0-pre.13 * @polymer/iron-doc-viewer#^3.0.0-pre.13 * @polymer/iron-icons#^3.0.0-pre.13 * @polymer/paper-icon-button#^3.0.0-pre.13 * @polymer/paper-styles#^3.0.0-pre.13 * @polymer/paper-toast#^3.0.0-pre.13 * @polymer/polymer#^3.0.0-pre.13

iron-component-page version 3.0.0-pre.14
### Dependencies * @polymer/app-layout#^3.0.0-pre.14 * @polymer/iron-ajax#^3.0.0-pre.14 * @polymer/iron-doc-viewer#^3.0.0-pre.14 * @polymer/iron-icons#^3.0.0-pre.14 * @polymer/paper-icon-button#^3.0.0-pre.14 * @polymer/paper-styles#^3.0.0-pre.14 * @polymer/paper-toast#^3.0.0-pre.14 * @polymer/polymer#^3.0.0-pre.13

iron-component-page version 3.0.0-pre.15
### Dependencies * @polymer/app-layout#^3.0.0-pre.15 * @polymer/iron-ajax#^3.0.0-pre.15 * @polymer/iron-doc-viewer#^3.0.0-pre.15 * @polymer/iron-icons#^3.0.0-pre.15 * @polymer/paper-icon-button#^3.0.0-pre.15 * @polymer/paper-styles#^3.0.0-pre.15 * @polymer/paper-toast#^3.0.0-pre.15 * @polymer/polymer#^3.0.0-pre.13

iron-component-page version 3.0.0-pre.16
### Dependencies * @polymer/app-layout#^3.0.0-pre.16 * @polymer/iron-ajax#^3.0.0-pre.16 * @polymer/iron-doc-viewer#^3.0.0-pre.16 * @polymer/iron-icons#^3.0.0-pre.16 * @polymer/paper-icon-button#^3.0.0-pre.16 * @polymer/paper-styles#^3.0.0-pre.16 * @polymer/paper-toast#^3.0.0-pre.16 * @polymer/polymer#^3.0.0-pre.13

iron-component-page version 3.0.0-pre.17
### Dependencies * @polymer/app-layout#^3.0.0-pre.17 * @polymer/iron-ajax#^3.0.0-pre.17 * @polymer/iron-doc-viewer#^3.0.0-pre.17 * @polymer/iron-icons#^3.0.0-pre.17 * @polymer/paper-icon-button#^3.0.0-pre.17 * @polymer/paper-styles#^3.0.0-pre.17 * @polymer/paper-toast#^3.0.0-pre.17 * @polymer/polymer#^3.0.0-pre.13

iron-component-page version 3.0.0-pre.18
### Dependencies * @polymer/app-layout#^3.0.0-pre.18 * @polymer/iron-ajax#^3.0.0-pre.18 * @polymer/iron-doc-viewer#^3.0.0-pre.18 * @polymer/iron-icons#^3.0.0-pre.18 * @polymer/paper-icon-button#^3.0.0-pre.18 * @polymer/paper-styles#^3.0.0-pre.18 * @polymer/paper-toast#^3.0.0-pre.18 * @polymer/polymer#^3.0.0

iron-component-page version 3.0.0-pre.19
### Dependencies * @polymer/app-layout#^3.0.0-pre.19 * @polymer/iron-ajax#^3.0.0-pre.19 * @polymer/iron-doc-viewer#^3.0.0-pre.19 * @polymer/iron-icons#^3.0.0-pre.19 * @polymer/paper-icon-button#^3.0.0-pre.19 * @polymer/paper-styles#^3.0.0-pre.19 * @polymer/paper-toast#^3.0.0-pre.19 * @polymer/polymer#^3.0.0

iron-component-page version 3.0.0-pre.20
### Dependencies * @polymer/app-layout#^3.0.0-pre.20 * @polymer/iron-ajax#^3.0.0-pre.20 * @polymer/iron-doc-viewer#^3.0.0-pre.20 * @polymer/iron-icons#^3.0.0-pre.20 * @polymer/paper-icon-button#^3.0.0-pre.20 * @polymer/paper-styles#^3.0.0-pre.20 * @polymer/paper-toast#^3.0.0-pre.20 * @polymer/polymer#^3.0.0

iron-component-page version 3.0.0-pre.21
### Dependencies * @polymer/app-layout#^3.0.0-pre.21 * @polymer/iron-ajax#^3.0.0-pre.21 * @polymer/iron-doc-viewer#^3.0.0-pre.21 * @polymer/iron-icons#^3.0.0-pre.21 * @polymer/paper-icon-button#^3.0.0-pre.21 * @polymer/paper-styles#^3.0.0-pre.21 * @polymer/paper-toast#^3.0.0-pre.21 * @polymer/polymer#^3.0.0

iron-component-page version 4.0.0-pre.0
### Dependencies * @polymer/app-layout#^3.0.0-pre.20 * @polymer/iron-ajax#^3.0.0-pre.20 * @polymer/iron-doc-viewer#^3.0.0-pre.20 * @polymer/iron-icons#^3.0.0-pre.20 * @polymer/paper-icon-button#^3.0.0-pre.20 * @polymer/paper-styles#^3.0.0-pre.20 * @polymer/paper-toast#^3.0.0-pre.20 * @polymer/polymer#^3.0.0

iron-component-page version 4.0.0-pre.1
### Dependencies * @polymer/app-layout#^3.0.0-pre.22 * @polymer/iron-ajax#^3.0.0-pre.22 * @polymer/iron-doc-viewer#^4.0.0-pre.0 * @polymer/iron-icons#^3.0.0-pre.22 * @polymer/paper-icon-button#^3.0.0-pre.22 * @polymer/paper-styles#^3.0.0-pre.22 * @polymer/paper-toast#^3.0.0-pre.22 * @polymer/polymer#^3.0.0

iron-component-page version 4.0.0-pre.2
### Dependencies * @polymer/app-layout#^3.0.0-pre.22 * @polymer/iron-ajax#^3.0.0-pre.22 * @polymer/iron-doc-viewer#^4.0.0-pre.0 * @polymer/iron-icons#^3.0.0-pre.22 * @polymer/paper-icon-button#^3.0.0-pre.22 * @polymer/paper-styles#^3.0.0-pre.22 * @polymer/paper-toast#^3.0.0-pre.22 * @polymer/polymer#^3.0.0

iron-component-page version 4.0.0-pre.3
### Dependencies * @polymer/app-layout#^3.0.0-pre.24 * @polymer/iron-ajax#^3.0.0-pre.24 * @polymer/iron-doc-viewer#^4.0.0-pre.2 * @polymer/iron-icons#^3.0.0-pre.24 * @polymer/paper-icon-button#^3.0.0-pre.24 * @polymer/paper-styles#^3.0.0-pre.24 * @polymer/paper-toast#^3.0.0-pre.24 * @polymer/polymer#^3.0.0

iron-component-page version 4.0.0-pre.4
### Dependencies * @polymer/app-layout#^3.0.0-pre.25 * @polymer/iron-ajax#^3.0.0-pre.25 * @polymer/iron-doc-viewer#^4.0.0-pre.3 * @polymer/iron-icons#^3.0.0-pre.25 * @polymer/paper-icon-button#^3.0.0-pre.25 * @polymer/paper-styles#^3.0.0-pre.25 * @polymer/paper-toast#^3.0.0-pre.25 * @polymer/polymer#^3.0.0

iron-component-page version 4.0.0
### Dependencies * @polymer/app-layout#^3.0.0-pre.26 * @polymer/iron-ajax#^3.0.0-pre.26 * @polymer/iron-doc-viewer#^4.0.0-pre.4 * @polymer/iron-icons#^3.0.0-pre.26 * @polymer/paper-icon-button#^3.0.0-pre.26 * @polymer/paper-styles#^3.0.0-pre.26 * @polymer/paper-toast#^3.0.0-pre.26 * @polymer/polymer#^3.0.0

iron-component-page version 4.0.1
### Dependencies * @polymer/app-layout#^3.0.0-pre.26 * @polymer/iron-ajax#^3.0.0-pre.26 * @polymer/iron-doc-viewer#^4.0.0-pre.4 * @polymer/iron-icons#^3.0.0-pre.26 * @polymer/paper-icon-button#^3.0.0-pre.26 * @polymer/paper-styles#^3.0.0-pre.26 * @polymer/paper-toast#^3.0.0-pre.26 * @polymer/polymer#^3.0.0

Online