1.1.3 • Published 8 years ago

hello-world-mytest v1.1.3

Weekly downloads
1
License
ISC
Repository
github
Last release
8 years ago

hello-world polymer custom element

This is a hello-world that is intended to confirm that the basic setup is working fine.

This is a simple basic Polymer web component that I used to verify that the basic setup OK.

demo

Setup Polymer

You need Polymer base files to use this component.

  1. Install Bower if you don't have : sudo npm install -g bower.
  2. Download Polymer using bower: bower install Polymer/polymer.

Install this package

npm install --save hello-world-mytest

Dependency Locations

Verify your directory structure. (if necessary)

|
|-- hello-world
|   |-hello-world.html (this file)
|-- bower_components
    |-- polymer
    |   |-- polymer.html
    |-- webcomponentsjs
        |-- webcomponents-lite.min.js

Usage

<head>
    ...
    <!-- import webcomponents-lite.min.js -->
    <script src="/path/to/bower_components/webcomponentsjs/webcomponents-lite.min.js"></script>
    ...
    <!-- import the file -->
    <link rel="import" href="/path/to/hello-world.html">
    ...
</head>

<body>
    ...
    <hello-world attribute1="value1" attribute2="value2"></hello-world>
    ...
</body>

Attributes

By default it will output hello-world.

AttributeTypeDescription
nameStringname = "Vaju" will output hello Vaju
messageStringmessage = "hi" will alert you Hi

Example

<head>
    ...
    <!-- import webcomponents-lite.min.js -->
    <script src="/path/to/bower_components/webcomponentsjs/webcomponents-lite.min.js"></script>
    ...
    <!-- import the ./hello-world-mytest/hello-world.html file -->
    <link rel="import" href="/path/to/hello-world-mytest/hello-world.html">
    ...
</head>
<body>
    ...
    <hello-world></hello-world>
    <hello-world name="Billy"></hello-world>
    ...        
</body>

This will output :

Hello hello-world

Hello Billy

Questions ?

Feel free to ping me on Skype at vajuinside.

Visit my tiny blog post on this element.

bye..

Change Log

1.1.3

  • Fixed a bug.

1.1.1

  • Connecting to GitHub.

1.1.0

  • Small change in style.
  • Documentation update.

1.0.9

  • Added a new attribute: message
  • Added button.

1.0.8

  • Anonymous documentation update.

1.0.7

  • Updated documentation.
  • Styled the element.
1.1.3

8 years ago

1.1.2

8 years ago

1.1.0

8 years ago

1.0.9

8 years ago

1.0.8

8 years ago

1.0.7

8 years ago

1.0.6

8 years ago

1.0.5

8 years ago

1.0.4

8 years ago

1.0.3

8 years ago

1.0.2

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago