Skip to content

Commit

Permalink
Add Closure compiler externs and an eventtype enum for paper-checkbox…
Browse files Browse the repository at this point in the history
…. This is dependent on the externs for paper-radio-button (googlearchive/paper-radio-button#8) and Polymer (Polymer/polymer#769).
  • Loading branch information
jklein24 committed Oct 14, 2014
1 parent 1432b3a commit 2f8d1bb
Show file tree
Hide file tree
Showing 2 changed files with 43 additions and 0 deletions.
25 changes: 25 additions & 0 deletions eventtype.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
/**
* @license
* Copyright (c) 2014 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.
*/

goog.provide('PaperCheckboxEventType');


/**
* Constants for event names fired by paper-checkbox elements.
* @enum {string}
*/
PaperCheckboxEventType = {
// Fired when the checked state changes due to user interaction.
CHANGE: 'change',
// Fired when the checked state changes.
CORE_CHANGE: 'core-change'
};

18 changes: 18 additions & 0 deletions paper-checkbox.externs.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
/**
* @fileoverview Closure compiler externs for paper-checkbox. See docs at
* https://www.polymer-project.org/docs/elements/paper-elements.html#paper-checkbox.
*
* @license
* Copyright (c) 2014 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.
*/


/** @constructor @extends {PaperRadioButtonElement} */
var PaperCheckboxElement = function() {};

0 comments on commit 2f8d1bb

Please sign in to comment.