Skip to content
This repository has been archived by the owner on Dec 19, 2024. It is now read-only.

Commit

Permalink
auto-converted by polymer-modulizer
Browse files Browse the repository at this point in the history
  • Loading branch information
Elliott Marquez committed Jun 23, 2018
1 parent 90730d1 commit a212eb8
Show file tree
Hide file tree
Showing 13 changed files with 1,766 additions and 1,827 deletions.
21 changes: 5 additions & 16 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,31 +2,20 @@ language: node_js
sudo: 'false'
before_script:
- npm install -g polymer-cli
- polymer install --variants
- git checkout package-lock.json
- >-
npm run update-types && git diff --exit-code || (echo -e
'\n\033[31mERROR:\033[0m Typings are stale. Please run "npm run
update-types".' && false)
- >-
npm run format && git diff --exit-code || (echo -e '\n\033[31mERROR:\033[0m
Project is not formatted. Please run "npm run format".' && false)
env:
global:
- secure: >-
QuidjG1cfGHZXuA9/R2OP/41Lxmxu5drwr7IZvDww36vdY/dLg8gbMh1jKsQyDBfHsDbqDn5BKQw42tgeKBAvzgkkIBQsfsbNKiGhQ1No3NqhHjc/YOcF+R9ZksZbyyNVHUcHAH2pG/pTlbwGp7310k7EPrRPj0TWydfXysKw2iXdYetDxy8UiBt4injVIX5GM+BcD9df+2+BMVrQMyY1OmMsOmYeMDiHx7sWvoOUIyDvqk4teuQU+Oz7e8VrQlDeIiTcbHMzgu8FNeEqEMPgnvP4cIgJrP382G/pK2XLIniWo7eBMKmSuQ4KoyLEIv6NzUoOYeo6Fmpk2cWCCdSOfPP+los4g35KSqbs11gF/KIqoc8amuys+8yyEB069EKUsQUgqDYEc0wjN+OO2+WioGTIXC4TBvopIpQmkdcK/SptLqMhAPeLel3c+mBRcSvsXLgQj80fflgePS0vmL6K+njyNbIhduYP7tXc+lBljLnQJMU1Bz/2VDd3+7YakuiRyeogrCsr/yRmhzmdhG+8tklAdmgJULA329rrXlDQcPDg5QXJKt4+WfcAKIRUr30kQu04jWv35+spnvoqCpLNBGxjMSTXpYtNbpTG5kF/X5XZKM2oAV78PBTJ+QC+/GA/bjX47ldG+8Qp2GsfcMlRNbbbEk6tvOxrC5NLEXy8S4=
- secure: >-
OXzgSxgdxCcsj+iiPQRq0lduCZ9EecRQFFZ4rAN18tS/JamSK+ymUdTv4GGWDrTGR1/RSal8o99vnnkXBUto4IPoN8/pti4+VVFkrrDJt2L3ZTB1QgJ+Gh2/UpNF+NQJhLrPkywYeudM5+VGlLsTvz+TucbgfHjX4v1uy7z7ER1/cpCyOYdaYMa0Y8XgvJkenRwmK1pM+x0jWzZV6edCA3fsoKPoNfqttMKnWjO6iEOkuAYu/OumlBQPFUi6ZcIZhYadyZyVp8TYO3FY4NVYSAYF6/dwBDcuRlut70TkTOUm+4sVVsMaQIPZC0atfNa8zoiX24ugIpZi47dLFpbS4Ue3KyS0fGvMtD7SYxrg8fMUXdGqdPrnb7ar54kYVBYz6Cht9Lv365xqpJDBNTUFulxvSw0wgaZv8zHxf5WF0A2LRLxcUG8CgQBAIkoWrxiCrBC1tUOUFT1eaMsFgK16vo4ZeTFSzOTHpIz/AjCz2Tqh3SaYyJG3niAsWK8Sfj90aXfNuqG0Dw5FbiIXJ71XswbhDe4VTgkTSLdqoAy3HZpdH4Ccq1FS5taS2OuwZy0yVxkWYEfcP7VXCnBcy2CNw8cJcxlmPzRoyjsnyFZdVEtQwJ9LaFZ2+jmy6WuU9YmetTSR3uH90dRabTJikQHQbE8I+SRW6avtKjR11pHeZZc=
- secure: QuidjG1cfGHZXuA9/R2OP/41Lxmxu5drwr7IZvDww36vdY/dLg8gbMh1jKsQyDBfHsDbqDn5BKQw42tgeKBAvzgkkIBQsfsbNKiGhQ1No3NqhHjc/YOcF+R9ZksZbyyNVHUcHAH2pG/pTlbwGp7310k7EPrRPj0TWydfXysKw2iXdYetDxy8UiBt4injVIX5GM+BcD9df+2+BMVrQMyY1OmMsOmYeMDiHx7sWvoOUIyDvqk4teuQU+Oz7e8VrQlDeIiTcbHMzgu8FNeEqEMPgnvP4cIgJrP382G/pK2XLIniWo7eBMKmSuQ4KoyLEIv6NzUoOYeo6Fmpk2cWCCdSOfPP+los4g35KSqbs11gF/KIqoc8amuys+8yyEB069EKUsQUgqDYEc0wjN+OO2+WioGTIXC4TBvopIpQmkdcK/SptLqMhAPeLel3c+mBRcSvsXLgQj80fflgePS0vmL6K+njyNbIhduYP7tXc+lBljLnQJMU1Bz/2VDd3+7YakuiRyeogrCsr/yRmhzmdhG+8tklAdmgJULA329rrXlDQcPDg5QXJKt4+WfcAKIRUr30kQu04jWv35+spnvoqCpLNBGxjMSTXpYtNbpTG5kF/X5XZKM2oAV78PBTJ+QC+/GA/bjX47ldG+8Qp2GsfcMlRNbbbEk6tvOxrC5NLEXy8S4=
- secure: OXzgSxgdxCcsj+iiPQRq0lduCZ9EecRQFFZ4rAN18tS/JamSK+ymUdTv4GGWDrTGR1/RSal8o99vnnkXBUto4IPoN8/pti4+VVFkrrDJt2L3ZTB1QgJ+Gh2/UpNF+NQJhLrPkywYeudM5+VGlLsTvz+TucbgfHjX4v1uy7z7ER1/cpCyOYdaYMa0Y8XgvJkenRwmK1pM+x0jWzZV6edCA3fsoKPoNfqttMKnWjO6iEOkuAYu/OumlBQPFUi6ZcIZhYadyZyVp8TYO3FY4NVYSAYF6/dwBDcuRlut70TkTOUm+4sVVsMaQIPZC0atfNa8zoiX24ugIpZi47dLFpbS4Ue3KyS0fGvMtD7SYxrg8fMUXdGqdPrnb7ar54kYVBYz6Cht9Lv365xqpJDBNTUFulxvSw0wgaZv8zHxf5WF0A2LRLxcUG8CgQBAIkoWrxiCrBC1tUOUFT1eaMsFgK16vo4ZeTFSzOTHpIz/AjCz2Tqh3SaYyJG3niAsWK8Sfj90aXfNuqG0Dw5FbiIXJ71XswbhDe4VTgkTSLdqoAy3HZpdH4Ccq1FS5taS2OuwZy0yVxkWYEfcP7VXCnBcy2CNw8cJcxlmPzRoyjsnyFZdVEtQwJ9LaFZ2+jmy6WuU9YmetTSR3uH90dRabTJikQHQbE8I+SRW6avtKjR11pHeZZc=
node_js: '9'
addons:
firefox: latest
chrome: stable
script:
- xvfb-run polymer test
- >-
if [ "${TRAVIS_PULL_REQUEST}" = "false" ]; then polymer test -s 'default';
fi
- xvfb-run polymer test --module-resolution=node --npm
- 'if [ "${TRAVIS_PULL_REQUEST}" = "false" ]; then polymer test --module-resolution=node --npm -s ''default''; fi'
dist: trusty
cache:
directories:
- node_modules

71 changes: 0 additions & 71 deletions bower.json

This file was deleted.

56 changes: 26 additions & 30 deletions demo/cats-only.html → demo/cats-only.js
Original file line number Diff line number Diff line change
@@ -1,17 +1,19 @@
<!--
/**
@license
Copyright (c) 2015 The Polymer Project Authors. All rights reserved.
This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt
The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt
The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt
Code distributed by Google as part of the polymer project is also
subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt
-->
<link rel="import" href="../../polymer/polymer.html">
<link rel="import" href="../../iron-validatable-behavior/iron-validatable-behavior.html">

<dom-module id="cats-only">
<template>
*/
import '@polymer/polymer/polymer-legacy.js';

import { IronValidatableBehavior } from '@polymer/iron-validatable-behavior/iron-validatable-behavior.js';
import { Polymer } from '@polymer/polymer/lib/legacy/polymer-fn.js';
import { html } from '@polymer/polymer/lib/utils/html-tag.js';
Polymer({
_template: html`
<style>
:host {
display: inline-block;
Expand All @@ -24,32 +26,26 @@
}
</style>
<input value="{{value}}" id="input" placeholder="Type 'cats' to prove you like cats">
</template>
</dom-module>

<script>
Polymer({
is: 'cats-only',

properties: {
value: {type: String},
`,

name: {type: String}
},
is: 'cats-only',

behaviors: [Polymer.IronValidatableBehavior],
properties: {
value: {type: String},

listeners: {'input': '_onInput'},
name: {type: String}
},

_onInput: function() {
this.value = this.$.input.value;
},
behaviors: [IronValidatableBehavior],
listeners: {'input': '_onInput'},

// Overidden from Polymer.IronValidatableBehavior. Will set the `invalid`
// attribute automatically, which should be used for styling.
_getValidity: function() {
return this.value === 'cats';
}
_onInput: function() {
this.value = this.$.input.value;
},

});
</script>
// Overidden from Polymer.IronValidatableBehavior. Will set the `invalid`
// attribute automatically, which should be used for styling.
_getValidity: function() {
return this.value === 'cats';
}
});
Loading

0 comments on commit a212eb8

Please sign in to comment.