Home
Start
Get started
Build an element
1. Get set up
2. Add local DOM
3. Data binding & properties
4. React to input
5. Theming with custom properties
Build an app
1. Get set up
2. Create a new page
3. Add some elements
4. Deploy
Polymer
Feature overview
Try Polymer
Define elements
Register an element
Declare properties
Instance methods
Behaviors
Local DOM & styling
Local DOM
Styling
Events
Handle and fire events
Gesture events
Data system
Data system concepts
Work with object and array data
Observers and computed properties
Data binding
Helper elements
Tools
Tools overview
Polymer CLI
Document your elements
Test your elements
Optimize for production
Publish an element
Advanced tools
Services
What's new
Release notes
1.0 Migration guide
About Polymer 1.0
Resources
Community
Browser compatibility
API Reference
Polymer.Base
array-selector
custom-style
dom-bind
dom-if
dom-repeat
dom-template
Polymer.Templatizer
Global settings
App Toolbox
What's in the box?
Using the Toolbox
App templates
Responsive app layout
Routing
Localization
App storage
Service worker
Serve your app
Case study
Shop
News
Blog
Community
Feature overview
Try Polymer
Define elements
Register an element
Declare properties
Instance methods
Behaviors
Local DOM & styling
Local DOM
Styling
Events
Handle and fire events
Gesture events
Data system
Data system concepts
Work with object and array data
Observers and computed properties
Data binding
Helper elements
Tools
Tools overview
Polymer CLI
Document your elements
Test your elements
Optimize for production
Publish an element
Advanced tools
Services
What's new
Release notes
1.0 Migration guide
About Polymer 1.0
Resources
Community
Browser compatibility
API Reference
Polymer.Base
array-selector
custom-style
dom-bind
dom-if
dom-repeat
dom-template
Polymer.Templatizer
Global settings
<dom-repeat>
You're viewing an older version of Polymer. Please see
Polymer 2.0
for the latest.