Back to Webfundamentals

Episode 16 {: .page-title }

src/content/en/shows/polycasts/season-2/give-your-element-an-API.md

0.32.0 KB
Original Source

project_path: /web/_project.yaml book_path: /web/shows/_book.yaml description: Today I'm going to show you how to add public properties and methods to a Polymer element. This will give your tag a programmable interface so it can be manipulated with JavaScript.

{# wf_updated_on: 2015-05-18 #} {# wf_published_on: 2015-05-18 #} {# wf_youtube_id: 7jolqbtIdiY #} {# wf_blink_components: N/A #}

Episode 16 {: .page-title }

<div class="video-wrapper"> <iframe class="devsite-embedded-youtube-video" data-video-id="7jolqbtIdiY" data-autohide="1" data-showinfo="0" frameborder="0" allowfullscreen> </iframe> </div>

In this Week's Episode

Demo source code

https://github.com/Polymer/polycasts/tree/master/ep16-public-api/name-tag

Polymer 0.9 documentation on properties

https://www.polymer-project.org/0.9/docs/devguide/properties.html

Polyserve

https://github.com/polymerlabs/polyserve

New Styling System

https://www.polymer-project.org/0.9/docs/devguide/styling.html

Extending native elements -- Polycasts #15

https://www.youtube.com/watch?v=OV8BvxpNQOs&list=PLOU2XLYxmsII5c3Mgw6fNYCzaWrsM3sMN

Create reusable elements with ease -- Polycasts #14

https://www.youtube.com/watch?v=p7Q1mQtFGM8&list=PLOU2XLYxmsII5c3Mgw6fNYCzaWrsM3sMN&index=2

Polymer 0.8: First Look -- Polycasts #13 https://www.youtube.com/watch?v=cyf-17lWkYE&list=PLOU2XLYxmsII5c3Mgw6fNYCzaWrsM3sMN&index=3

Polymer Slack: http://bit.ly/polymerslack

Subscribe to the Google Developers Channel