diff --git a/CHANGELOG.md b/CHANGELOG.md index 956d28a7..b60642d2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -# v4.1.1 +# [v4.1.1](https://github.com/MyScript/myscript-math-web/tree/v4.1.1) ## Bugs fixed - Documentation and paper buttons colors were not taken into account in Edge. diff --git a/analysis.json b/analysis.json index da19fb24..58e70fd7 100644 --- a/analysis.json +++ b/analysis.json @@ -451,11 +451,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 426, + "line": 421, "column": 8 }, "end": { - "line": 426, + "line": 421, "column": 23 } }, @@ -474,11 +474,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 428, + "line": 423, "column": 8 }, "end": { - "line": 428, + "line": 423, "column": 25 } }, @@ -497,11 +497,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 430, + "line": 425, "column": 8 }, "end": { - "line": 430, + "line": 425, "column": 22 } }, @@ -520,11 +520,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 432, + "line": 427, "column": 8 }, "end": { - "line": 432, + "line": 427, "column": 24 } }, @@ -543,11 +543,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 434, + "line": 429, "column": 8 }, "end": { - "line": 434, + "line": 429, "column": 18 } }, @@ -566,11 +566,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 436, + "line": 431, "column": 8 }, "end": { - "line": 436, + "line": 431, "column": 15 } }, @@ -612,11 +612,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2395, + "line": 2415, "column": 6 }, "end": { - "line": 2420, + "line": 2440, "column": 7 } }, @@ -765,7 +765,7 @@ "column": 8 }, "end": { - "line": 119, + "line": 115, "column": 9 } }, @@ -787,6 +787,31 @@ }, "inheritedFrom": "Polymer.PropertiesChanged" }, + { + "name": "_addPropertyToAttributeMap", + "description": "Adds the given `property` to a map matching attribute names\nto property names, using `attributeNameForProperty`. This map is\nused when deserializing attribute values to properties.", + "privacy": "protected", + "sourceRange": { + "file": "bower_components/polymer/lib/mixins/properties-changed.html", + "start": { + "line": 124, + "column": 8 + }, + "end": { + "line": 132, + "column": 9 + } + }, + "metadata": {}, + "params": [ + { + "name": "property", + "type": "string", + "description": "Name of the property" + } + ], + "inheritedFrom": "Polymer.PropertiesChanged" + }, { "name": "_definePropertyAccessor", "description": "Defines a property accessor for the given property.", @@ -794,11 +819,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 127, + "line": 140, "column": 9 }, "end": { - "line": 140, + "line": 153, "column": 9 } }, @@ -827,11 +852,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 545, + "line": 540, "column": 6 }, "end": { - "line": 551, + "line": 546, "column": 7 } }, @@ -849,11 +874,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 451, + "line": 446, "column": 6 }, "end": { - "line": 485, + "line": 480, "column": 7 } }, @@ -871,11 +896,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 209, + "line": 222, "column": 8 }, "end": { - "line": 211, + "line": 224, "column": 9 } }, @@ -899,11 +924,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 222, + "line": 235, "column": 8 }, "end": { - "line": 226, + "line": 239, "column": 9 } }, @@ -932,11 +957,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 234, + "line": 247, "column": 8 }, "end": { - "line": 236, + "line": 249, "column": 9 } }, @@ -961,11 +986,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 251, + "line": 264, "column": 8 }, "end": { - "line": 267, + "line": 280, "column": 9 } }, @@ -1000,11 +1025,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 277, + "line": 290, "column": 8 }, "end": { - "line": 287, + "line": 300, "column": 9 } }, @@ -1022,11 +1047,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 300, + "line": 313, "column": 8 }, "end": { - "line": 309, + "line": 322, "column": 9 } }, @@ -1044,11 +1069,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 320, + "line": 333, "column": 8 }, "end": { - "line": 326, + "line": 339, "column": 9 } }, @@ -1066,11 +1091,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 340, + "line": 353, "column": 8 }, "end": { - "line": 341, + "line": 354, "column": 9 } }, @@ -1104,11 +1129,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 361, + "line": 374, "column": 8 }, "end": { - "line": 368, + "line": 381, "column": 9 } }, @@ -1143,11 +1168,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 380, + "line": 393, "column": 8 }, "end": { - "line": 387, + "line": 400, "column": 9 } }, @@ -1181,11 +1206,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 401, + "line": 414, "column": 8 }, "end": { - "line": 408, + "line": 421, "column": 9 } }, @@ -1219,11 +1244,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 420, + "line": 433, "column": 8 }, "end": { - "line": 426, + "line": 439, "column": 9 } }, @@ -1257,11 +1282,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 441, + "line": 454, "column": 8 }, "end": { - "line": 448, + "line": 461, "column": 9 } }, @@ -1295,11 +1320,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 461, + "line": 474, "column": 8 }, "end": { - "line": 468, + "line": 481, "column": 9 } }, @@ -1324,11 +1349,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 482, + "line": 495, "column": 8 }, "end": { - "line": 491, + "line": 504, "column": 9 } }, @@ -1386,11 +1411,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-accessors.html", "start": { - "line": 186, + "line": 192, "column": 6 }, "end": { - "line": 191, + "line": 197, "column": 7 } }, @@ -1419,11 +1444,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-accessors.html", "start": { - "line": 293, + "line": 299, "column": 6 }, "end": { - "line": 295, + "line": 301, "column": 7 } }, @@ -1448,11 +1473,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-accessors.html", "start": { - "line": 304, + "line": 310, "column": 6 }, "end": { - "line": 306, + "line": 312, "column": 7 } }, @@ -1854,11 +1879,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 563, + "line": 558, "column": 6 }, "end": { - "line": 572, + "line": 567, "column": 7 } }, @@ -2178,7 +2203,7 @@ "column": 6 }, "end": { - "line": 1946, + "line": 1966, "column": 7 } }, @@ -2216,11 +2241,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 1961, + "line": 1981, "column": 6 }, "end": { - "line": 1970, + "line": 1990, "column": 7 } }, @@ -2245,11 +2270,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 1986, + "line": 2006, "column": 6 }, "end": { - "line": 1994, + "line": 2014, "column": 7 } }, @@ -2277,11 +2302,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2009, + "line": 2029, "column": 6 }, "end": { - "line": 2026, + "line": 2046, "column": 7 } }, @@ -2310,11 +2335,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2039, + "line": 2059, "column": 6 }, "end": { - "line": 2046, + "line": 2066, "column": 7 } }, @@ -2343,11 +2368,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2060, + "line": 2080, "column": 6 }, "end": { - "line": 2070, + "line": 2090, "column": 7 } }, @@ -2381,11 +2406,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2083, + "line": 2103, "column": 6 }, "end": { - "line": 2089, + "line": 2109, "column": 7 } }, @@ -2414,11 +2439,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2100, + "line": 2120, "column": 6 }, "end": { - "line": 2108, + "line": 2128, "column": 7 } }, @@ -2442,11 +2467,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2119, + "line": 2139, "column": 6 }, "end": { - "line": 2132, + "line": 2152, "column": 7 } }, @@ -2470,11 +2495,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2146, + "line": 2166, "column": 6 }, "end": { - "line": 2152, + "line": 2172, "column": 7 } }, @@ -2508,11 +2533,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2329, + "line": 2349, "column": 6 }, "end": { - "line": 2352, + "line": 2372, "column": 7 } }, @@ -2542,11 +2567,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2431, + "line": 2451, "column": 6 }, "end": { - "line": 2452, + "line": 2472, "column": 7 } }, @@ -2587,11 +2612,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-mixin.html", "start": { - "line": 210, + "line": 215, "column": 6 }, "end": { - "line": 214, + "line": 219, "column": 7 } }, @@ -2609,11 +2634,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 586, + "line": 581, "column": 6 }, "end": { - "line": 602, + "line": 597, "column": 7 } }, @@ -2638,11 +2663,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 622, + "line": 617, "column": 6 }, "end": { - "line": 626, + "line": 621, "column": 7 } }, @@ -2661,16 +2686,16 @@ }, { "name": "resolveUrl", - "description": "Rewrites a given URL relative to a base URL. The base URL defaults to\nthe original location of the document containing the `dom-module` for\nthis element. This method will return the same URL before and after\nbundling.", + "description": "Rewrites a given URL relative to a base URL. The base URL defaults to\nthe original location of the document containing the `dom-module` for\nthis element. This method will return the same URL before and after\nbundling.\n\nNote that this function performs no resolution for URLs that start\nwith `/` (absolute URLs) or `#` (hash identifiers). For general purpose\nURL resolution, use `window.URL`.", "privacy": "public", "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 639, + "line": 638, "column": 6 }, "end": { - "line": 649, + "line": 643, "column": 7 } }, @@ -2757,11 +2782,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 660, + "line": 654, "column": 6 }, "end": { - "line": 663, + "line": 657, "column": 7 } }, @@ -2786,11 +2811,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2471, + "line": 2491, "column": 6 }, "end": { - "line": 2485, + "line": 2505, "column": 7 } }, @@ -2863,11 +2888,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2558, + "line": 2578, "column": 6 }, "end": { - "line": 2568, + "line": 2588, "column": 7 } }, @@ -2941,11 +2966,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2506, + "line": 2526, "column": 6 }, "end": { - "line": 2542, + "line": 2562, "column": 7 } }, @@ -3019,11 +3044,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 330, + "line": 325, "column": 7 }, "end": { - "line": 334, + "line": 329, "column": 7 } }, @@ -3074,11 +3099,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-mixin.html", "start": { - "line": 175, + "line": 180, "column": 6 }, "end": { - "line": 178, + "line": 183, "column": 7 } }, @@ -3103,11 +3128,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-accessors.html", "start": { - "line": 122, + "line": 128, "column": 6 }, "end": { - "line": 127, + "line": 133, "column": 7 } }, @@ -3125,11 +3150,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2192, + "line": 2212, "column": 6 }, "end": { - "line": 2194, + "line": 2214, "column": 7 } }, @@ -3163,11 +3188,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2206, + "line": 2226, "column": 6 }, "end": { - "line": 2208, + "line": 2228, "column": 7 } }, @@ -3201,11 +3226,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2223, + "line": 2243, "column": 6 }, "end": { - "line": 2225, + "line": 2245, "column": 7 } }, @@ -3235,11 +3260,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2235, + "line": 2255, "column": 6 }, "end": { - "line": 2237, + "line": 2257, "column": 7 } }, @@ -3263,11 +3288,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2255, + "line": 2275, "column": 6 }, "end": { - "line": 2257, + "line": 2277, "column": 7 } }, @@ -3296,11 +3321,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2267, + "line": 2287, "column": 6 }, "end": { - "line": 2269, + "line": 2289, "column": 7 } }, @@ -3324,11 +3349,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2285, + "line": 2305, "column": 6 }, "end": { - "line": 2287, + "line": 2307, "column": 7 } }, @@ -3362,11 +3387,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2301, + "line": 2321, "column": 6 }, "end": { - "line": 2303, + "line": 2323, "column": 7 } }, @@ -3391,11 +3416,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2367, + "line": 2387, "column": 6 }, "end": { - "line": 2373, + "line": 2393, "column": 7 } }, @@ -3429,11 +3454,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2603, + "line": 2623, "column": 6 }, "end": { - "line": 2668, + "line": 2688, "column": 7 } }, @@ -3463,11 +3488,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2684, + "line": 2704, "column": 6 }, "end": { - "line": 2701, + "line": 2721, "column": 7 } }, @@ -3517,11 +3542,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-mixin.html", "start": { - "line": 123, + "line": 128, "column": 6 }, "end": { - "line": 132, + "line": 137, "column": 7 } }, @@ -3539,11 +3564,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 298, + "line": 293, "column": 5 }, "end": { - "line": 321, + "line": 316, "column": 7 } }, @@ -3561,11 +3586,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 347, + "line": 342, "column": 6 }, "end": { - "line": 352, + "line": 347, "column": 7 } }, @@ -3594,11 +3619,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 495, + "line": 490, "column": 6 }, "end": { - "line": 497, + "line": 492, "column": 7 } }, @@ -3628,11 +3653,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 508, + "line": 503, "column": 6 }, "end": { - "line": 519, + "line": 514, "column": 7 } }, @@ -4148,11 +4173,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 426, + "line": 421, "column": 8 }, "end": { - "line": 426, + "line": 421, "column": 23 } }, @@ -4171,11 +4196,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 428, + "line": 423, "column": 8 }, "end": { - "line": 428, + "line": 423, "column": 25 } }, @@ -4194,11 +4219,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 430, + "line": 425, "column": 8 }, "end": { - "line": 430, + "line": 425, "column": 22 } }, @@ -4217,11 +4242,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 432, + "line": 427, "column": 8 }, "end": { - "line": 432, + "line": 427, "column": 24 } }, @@ -4240,11 +4265,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 434, + "line": 429, "column": 8 }, "end": { - "line": 434, + "line": 429, "column": 18 } }, @@ -4263,11 +4288,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 436, + "line": 431, "column": 8 }, "end": { - "line": 436, + "line": 431, "column": 15 } }, @@ -4348,11 +4373,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2395, + "line": 2415, "column": 6 }, "end": { - "line": 2420, + "line": 2440, "column": 7 } }, @@ -4501,7 +4526,7 @@ "column": 8 }, "end": { - "line": 119, + "line": 115, "column": 9 } }, @@ -4523,6 +4548,31 @@ }, "inheritedFrom": "Polymer.PropertiesChanged" }, + { + "name": "_addPropertyToAttributeMap", + "description": "Adds the given `property` to a map matching attribute names\nto property names, using `attributeNameForProperty`. This map is\nused when deserializing attribute values to properties.", + "privacy": "protected", + "sourceRange": { + "file": "bower_components/polymer/lib/mixins/properties-changed.html", + "start": { + "line": 124, + "column": 8 + }, + "end": { + "line": 132, + "column": 9 + } + }, + "metadata": {}, + "params": [ + { + "name": "property", + "type": "string", + "description": "Name of the property" + } + ], + "inheritedFrom": "Polymer.PropertiesChanged" + }, { "name": "_definePropertyAccessor", "description": "Defines a property accessor for the given property.", @@ -4530,11 +4580,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 127, + "line": 140, "column": 9 }, "end": { - "line": 140, + "line": 153, "column": 9 } }, @@ -4563,11 +4613,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 545, + "line": 540, "column": 6 }, "end": { - "line": 551, + "line": 546, "column": 7 } }, @@ -4585,11 +4635,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 451, + "line": 446, "column": 6 }, "end": { - "line": 485, + "line": 480, "column": 7 } }, @@ -4607,11 +4657,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 209, + "line": 222, "column": 8 }, "end": { - "line": 211, + "line": 224, "column": 9 } }, @@ -4635,11 +4685,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 222, + "line": 235, "column": 8 }, "end": { - "line": 226, + "line": 239, "column": 9 } }, @@ -4668,11 +4718,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 234, + "line": 247, "column": 8 }, "end": { - "line": 236, + "line": 249, "column": 9 } }, @@ -4697,11 +4747,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 251, + "line": 264, "column": 8 }, "end": { - "line": 267, + "line": 280, "column": 9 } }, @@ -4736,11 +4786,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 277, + "line": 290, "column": 8 }, "end": { - "line": 287, + "line": 300, "column": 9 } }, @@ -4758,11 +4808,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 300, + "line": 313, "column": 8 }, "end": { - "line": 309, + "line": 322, "column": 9 } }, @@ -4780,11 +4830,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 320, + "line": 333, "column": 8 }, "end": { - "line": 326, + "line": 339, "column": 9 } }, @@ -4802,11 +4852,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 340, + "line": 353, "column": 8 }, "end": { - "line": 341, + "line": 354, "column": 9 } }, @@ -4840,11 +4890,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 361, + "line": 374, "column": 8 }, "end": { - "line": 368, + "line": 381, "column": 9 } }, @@ -4879,11 +4929,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 380, + "line": 393, "column": 8 }, "end": { - "line": 387, + "line": 400, "column": 9 } }, @@ -4917,11 +4967,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 401, + "line": 414, "column": 8 }, "end": { - "line": 408, + "line": 421, "column": 9 } }, @@ -4955,11 +5005,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 420, + "line": 433, "column": 8 }, "end": { - "line": 426, + "line": 439, "column": 9 } }, @@ -4993,11 +5043,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 441, + "line": 454, "column": 8 }, "end": { - "line": 448, + "line": 461, "column": 9 } }, @@ -5031,11 +5081,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 461, + "line": 474, "column": 8 }, "end": { - "line": 468, + "line": 481, "column": 9 } }, @@ -5060,11 +5110,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 482, + "line": 495, "column": 8 }, "end": { - "line": 491, + "line": 504, "column": 9 } }, @@ -5122,11 +5172,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-accessors.html", "start": { - "line": 186, + "line": 192, "column": 6 }, "end": { - "line": 191, + "line": 197, "column": 7 } }, @@ -5155,11 +5205,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-accessors.html", "start": { - "line": 293, + "line": 299, "column": 6 }, "end": { - "line": 295, + "line": 301, "column": 7 } }, @@ -5184,11 +5234,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-accessors.html", "start": { - "line": 304, + "line": 310, "column": 6 }, "end": { - "line": 306, + "line": 312, "column": 7 } }, @@ -5590,11 +5640,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 563, + "line": 558, "column": 6 }, "end": { - "line": 572, + "line": 567, "column": 7 } }, @@ -5914,7 +5964,7 @@ "column": 6 }, "end": { - "line": 1946, + "line": 1966, "column": 7 } }, @@ -5952,11 +6002,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 1961, + "line": 1981, "column": 6 }, "end": { - "line": 1970, + "line": 1990, "column": 7 } }, @@ -5981,11 +6031,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 1986, + "line": 2006, "column": 6 }, "end": { - "line": 1994, + "line": 2014, "column": 7 } }, @@ -6013,11 +6063,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2009, + "line": 2029, "column": 6 }, "end": { - "line": 2026, + "line": 2046, "column": 7 } }, @@ -6046,11 +6096,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2039, + "line": 2059, "column": 6 }, "end": { - "line": 2046, + "line": 2066, "column": 7 } }, @@ -6079,11 +6129,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2060, + "line": 2080, "column": 6 }, "end": { - "line": 2070, + "line": 2090, "column": 7 } }, @@ -6117,11 +6167,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2083, + "line": 2103, "column": 6 }, "end": { - "line": 2089, + "line": 2109, "column": 7 } }, @@ -6150,11 +6200,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2100, + "line": 2120, "column": 6 }, "end": { - "line": 2108, + "line": 2128, "column": 7 } }, @@ -6178,11 +6228,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2119, + "line": 2139, "column": 6 }, "end": { - "line": 2132, + "line": 2152, "column": 7 } }, @@ -6206,11 +6256,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2146, + "line": 2166, "column": 6 }, "end": { - "line": 2152, + "line": 2172, "column": 7 } }, @@ -6244,11 +6294,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2329, + "line": 2349, "column": 6 }, "end": { - "line": 2352, + "line": 2372, "column": 7 } }, @@ -6278,11 +6328,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2431, + "line": 2451, "column": 6 }, "end": { - "line": 2452, + "line": 2472, "column": 7 } }, @@ -6306,11 +6356,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 532, + "line": 527, "column": 6 }, "end": { - "line": 537, + "line": 532, "column": 7 } }, @@ -6328,11 +6378,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-mixin.html", "start": { - "line": 210, + "line": 215, "column": 6 }, "end": { - "line": 214, + "line": 219, "column": 7 } }, @@ -6350,11 +6400,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 586, + "line": 581, "column": 6 }, "end": { - "line": 602, + "line": 597, "column": 7 } }, @@ -6379,11 +6429,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 622, + "line": 617, "column": 6 }, "end": { - "line": 626, + "line": 621, "column": 7 } }, @@ -6402,16 +6452,16 @@ }, { "name": "resolveUrl", - "description": "Rewrites a given URL relative to a base URL. The base URL defaults to\nthe original location of the document containing the `dom-module` for\nthis element. This method will return the same URL before and after\nbundling.", + "description": "Rewrites a given URL relative to a base URL. The base URL defaults to\nthe original location of the document containing the `dom-module` for\nthis element. This method will return the same URL before and after\nbundling.\n\nNote that this function performs no resolution for URLs that start\nwith `/` (absolute URLs) or `#` (hash identifiers). For general purpose\nURL resolution, use `window.URL`.", "privacy": "public", "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 639, + "line": 638, "column": 6 }, "end": { - "line": 649, + "line": 643, "column": 7 } }, @@ -6702,11 +6752,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 660, + "line": 654, "column": 6 }, "end": { - "line": 663, + "line": 657, "column": 7 } }, @@ -6731,11 +6781,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2471, + "line": 2491, "column": 6 }, "end": { - "line": 2485, + "line": 2505, "column": 7 } }, @@ -6808,11 +6858,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2558, + "line": 2578, "column": 6 }, "end": { - "line": 2568, + "line": 2588, "column": 7 } }, @@ -6886,11 +6936,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2506, + "line": 2526, "column": 6 }, "end": { - "line": 2542, + "line": 2562, "column": 7 } }, @@ -6964,11 +7014,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 330, + "line": 325, "column": 7 }, "end": { - "line": 334, + "line": 329, "column": 7 } }, @@ -7019,11 +7069,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-mixin.html", "start": { - "line": 175, + "line": 180, "column": 6 }, "end": { - "line": 178, + "line": 183, "column": 7 } }, @@ -7048,11 +7098,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-accessors.html", "start": { - "line": 122, + "line": 128, "column": 6 }, "end": { - "line": 127, + "line": 133, "column": 7 } }, @@ -7070,11 +7120,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2192, + "line": 2212, "column": 6 }, "end": { - "line": 2194, + "line": 2214, "column": 7 } }, @@ -7108,11 +7158,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2206, + "line": 2226, "column": 6 }, "end": { - "line": 2208, + "line": 2228, "column": 7 } }, @@ -7146,11 +7196,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2223, + "line": 2243, "column": 6 }, "end": { - "line": 2225, + "line": 2245, "column": 7 } }, @@ -7180,11 +7230,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2235, + "line": 2255, "column": 6 }, "end": { - "line": 2237, + "line": 2257, "column": 7 } }, @@ -7208,11 +7258,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2255, + "line": 2275, "column": 6 }, "end": { - "line": 2257, + "line": 2277, "column": 7 } }, @@ -7241,11 +7291,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2267, + "line": 2287, "column": 6 }, "end": { - "line": 2269, + "line": 2289, "column": 7 } }, @@ -7269,11 +7319,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2285, + "line": 2305, "column": 6 }, "end": { - "line": 2287, + "line": 2307, "column": 7 } }, @@ -7307,11 +7357,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2301, + "line": 2321, "column": 6 }, "end": { - "line": 2303, + "line": 2323, "column": 7 } }, @@ -7336,11 +7386,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2367, + "line": 2387, "column": 6 }, "end": { - "line": 2373, + "line": 2393, "column": 7 } }, @@ -7374,11 +7424,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2603, + "line": 2623, "column": 6 }, "end": { - "line": 2668, + "line": 2688, "column": 7 } }, @@ -7408,11 +7458,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2684, + "line": 2704, "column": 6 }, "end": { - "line": 2701, + "line": 2721, "column": 7 } }, @@ -7462,11 +7512,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-mixin.html", "start": { - "line": 123, + "line": 128, "column": 6 }, "end": { - "line": 132, + "line": 137, "column": 7 } }, @@ -7484,11 +7534,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 298, + "line": 293, "column": 5 }, "end": { - "line": 321, + "line": 316, "column": 7 } }, @@ -7506,11 +7556,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 347, + "line": 342, "column": 6 }, "end": { - "line": 352, + "line": 347, "column": 7 } }, @@ -7539,11 +7589,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 495, + "line": 490, "column": 6 }, "end": { - "line": 497, + "line": 492, "column": 7 } }, @@ -7573,11 +7623,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 508, + "line": 503, "column": 6 }, "end": { - "line": 519, + "line": 514, "column": 7 } }, @@ -8125,11 +8175,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 426, + "line": 421, "column": 8 }, "end": { - "line": 426, + "line": 421, "column": 23 } }, @@ -8148,11 +8198,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 428, + "line": 423, "column": 8 }, "end": { - "line": 428, + "line": 423, "column": 25 } }, @@ -8171,11 +8221,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 430, + "line": 425, "column": 8 }, "end": { - "line": 430, + "line": 425, "column": 22 } }, @@ -8194,11 +8244,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 432, + "line": 427, "column": 8 }, "end": { - "line": 432, + "line": 427, "column": 24 } }, @@ -8217,11 +8267,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 434, + "line": 429, "column": 8 }, "end": { - "line": 434, + "line": 429, "column": 18 } }, @@ -8240,11 +8290,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 436, + "line": 431, "column": 8 }, "end": { - "line": 436, + "line": 431, "column": 15 } }, @@ -9284,11 +9334,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2395, + "line": 2415, "column": 6 }, "end": { - "line": 2420, + "line": 2440, "column": 7 } }, @@ -9437,7 +9487,7 @@ "column": 8 }, "end": { - "line": 119, + "line": 115, "column": 9 } }, @@ -9459,6 +9509,31 @@ }, "inheritedFrom": "Polymer.PropertiesChanged" }, + { + "name": "_addPropertyToAttributeMap", + "description": "Adds the given `property` to a map matching attribute names\nto property names, using `attributeNameForProperty`. This map is\nused when deserializing attribute values to properties.", + "privacy": "protected", + "sourceRange": { + "file": "bower_components/polymer/lib/mixins/properties-changed.html", + "start": { + "line": 124, + "column": 8 + }, + "end": { + "line": 132, + "column": 9 + } + }, + "metadata": {}, + "params": [ + { + "name": "property", + "type": "string", + "description": "Name of the property" + } + ], + "inheritedFrom": "Polymer.PropertiesChanged" + }, { "name": "_definePropertyAccessor", "description": "Defines a property accessor for the given property.", @@ -9466,11 +9541,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 127, + "line": 140, "column": 9 }, "end": { - "line": 140, + "line": 153, "column": 9 } }, @@ -9499,11 +9574,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 545, + "line": 540, "column": 6 }, "end": { - "line": 551, + "line": 546, "column": 7 } }, @@ -9521,11 +9596,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 451, + "line": 446, "column": 6 }, "end": { - "line": 485, + "line": 480, "column": 7 } }, @@ -9543,11 +9618,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 209, + "line": 222, "column": 8 }, "end": { - "line": 211, + "line": 224, "column": 9 } }, @@ -9571,11 +9646,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 222, + "line": 235, "column": 8 }, "end": { - "line": 226, + "line": 239, "column": 9 } }, @@ -9604,11 +9679,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 234, + "line": 247, "column": 8 }, "end": { - "line": 236, + "line": 249, "column": 9 } }, @@ -9633,11 +9708,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 251, + "line": 264, "column": 8 }, "end": { - "line": 267, + "line": 280, "column": 9 } }, @@ -9672,11 +9747,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 277, + "line": 290, "column": 8 }, "end": { - "line": 287, + "line": 300, "column": 9 } }, @@ -9694,11 +9769,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 300, + "line": 313, "column": 8 }, "end": { - "line": 309, + "line": 322, "column": 9 } }, @@ -9716,11 +9791,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 320, + "line": 333, "column": 8 }, "end": { - "line": 326, + "line": 339, "column": 9 } }, @@ -9738,11 +9813,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 340, + "line": 353, "column": 8 }, "end": { - "line": 341, + "line": 354, "column": 9 } }, @@ -9776,11 +9851,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 361, + "line": 374, "column": 8 }, "end": { - "line": 368, + "line": 381, "column": 9 } }, @@ -9815,11 +9890,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 380, + "line": 393, "column": 8 }, "end": { - "line": 387, + "line": 400, "column": 9 } }, @@ -9853,11 +9928,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 401, + "line": 414, "column": 8 }, "end": { - "line": 408, + "line": 421, "column": 9 } }, @@ -9891,11 +9966,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 420, + "line": 433, "column": 8 }, "end": { - "line": 426, + "line": 439, "column": 9 } }, @@ -9929,11 +10004,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 441, + "line": 454, "column": 8 }, "end": { - "line": 448, + "line": 461, "column": 9 } }, @@ -9967,11 +10042,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 461, + "line": 474, "column": 8 }, "end": { - "line": 468, + "line": 481, "column": 9 } }, @@ -9996,11 +10071,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-changed.html", "start": { - "line": 482, + "line": 495, "column": 8 }, "end": { - "line": 491, + "line": 504, "column": 9 } }, @@ -10058,11 +10133,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-accessors.html", "start": { - "line": 186, + "line": 192, "column": 6 }, "end": { - "line": 191, + "line": 197, "column": 7 } }, @@ -10091,11 +10166,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-accessors.html", "start": { - "line": 293, + "line": 299, "column": 6 }, "end": { - "line": 295, + "line": 301, "column": 7 } }, @@ -10120,11 +10195,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-accessors.html", "start": { - "line": 304, + "line": 310, "column": 6 }, "end": { - "line": 306, + "line": 312, "column": 7 } }, @@ -10526,11 +10601,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 563, + "line": 558, "column": 6 }, "end": { - "line": 572, + "line": 567, "column": 7 } }, @@ -10850,7 +10925,7 @@ "column": 6 }, "end": { - "line": 1946, + "line": 1966, "column": 7 } }, @@ -10888,11 +10963,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 1961, + "line": 1981, "column": 6 }, "end": { - "line": 1970, + "line": 1990, "column": 7 } }, @@ -10917,11 +10992,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 1986, + "line": 2006, "column": 6 }, "end": { - "line": 1994, + "line": 2014, "column": 7 } }, @@ -10949,11 +11024,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2009, + "line": 2029, "column": 6 }, "end": { - "line": 2026, + "line": 2046, "column": 7 } }, @@ -10982,11 +11057,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2039, + "line": 2059, "column": 6 }, "end": { - "line": 2046, + "line": 2066, "column": 7 } }, @@ -11015,11 +11090,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2060, + "line": 2080, "column": 6 }, "end": { - "line": 2070, + "line": 2090, "column": 7 } }, @@ -11053,11 +11128,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2083, + "line": 2103, "column": 6 }, "end": { - "line": 2089, + "line": 2109, "column": 7 } }, @@ -11086,11 +11161,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2100, + "line": 2120, "column": 6 }, "end": { - "line": 2108, + "line": 2128, "column": 7 } }, @@ -11114,11 +11189,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2119, + "line": 2139, "column": 6 }, "end": { - "line": 2132, + "line": 2152, "column": 7 } }, @@ -11142,11 +11217,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2146, + "line": 2166, "column": 6 }, "end": { - "line": 2152, + "line": 2172, "column": 7 } }, @@ -11180,11 +11255,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2329, + "line": 2349, "column": 6 }, "end": { - "line": 2352, + "line": 2372, "column": 7 } }, @@ -11214,11 +11289,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2431, + "line": 2451, "column": 6 }, "end": { - "line": 2452, + "line": 2472, "column": 7 } }, @@ -11276,11 +11351,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 586, + "line": 581, "column": 6 }, "end": { - "line": 602, + "line": 597, "column": 7 } }, @@ -11305,11 +11380,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 622, + "line": 617, "column": 6 }, "end": { - "line": 626, + "line": 621, "column": 7 } }, @@ -11328,16 +11403,16 @@ }, { "name": "resolveUrl", - "description": "Rewrites a given URL relative to a base URL. The base URL defaults to\nthe original location of the document containing the `dom-module` for\nthis element. This method will return the same URL before and after\nbundling.", + "description": "Rewrites a given URL relative to a base URL. The base URL defaults to\nthe original location of the document containing the `dom-module` for\nthis element. This method will return the same URL before and after\nbundling.\n\nNote that this function performs no resolution for URLs that start\nwith `/` (absolute URLs) or `#` (hash identifiers). For general purpose\nURL resolution, use `window.URL`.", "privacy": "public", "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 639, + "line": 638, "column": 6 }, "end": { - "line": 649, + "line": 643, "column": 7 } }, @@ -11643,11 +11718,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 660, + "line": 654, "column": 6 }, "end": { - "line": 663, + "line": 657, "column": 7 } }, @@ -11672,11 +11747,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2471, + "line": 2491, "column": 6 }, "end": { - "line": 2485, + "line": 2505, "column": 7 } }, @@ -11749,11 +11824,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2558, + "line": 2578, "column": 6 }, "end": { - "line": 2568, + "line": 2588, "column": 7 } }, @@ -11827,11 +11902,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2506, + "line": 2526, "column": 6 }, "end": { - "line": 2542, + "line": 2562, "column": 7 } }, @@ -11905,11 +11980,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 330, + "line": 325, "column": 7 }, "end": { - "line": 334, + "line": 329, "column": 7 } }, @@ -11960,11 +12035,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-mixin.html", "start": { - "line": 175, + "line": 180, "column": 6 }, "end": { - "line": 178, + "line": 183, "column": 7 } }, @@ -11989,11 +12064,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-accessors.html", "start": { - "line": 122, + "line": 128, "column": 6 }, "end": { - "line": 127, + "line": 133, "column": 7 } }, @@ -12011,11 +12086,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2192, + "line": 2212, "column": 6 }, "end": { - "line": 2194, + "line": 2214, "column": 7 } }, @@ -12049,11 +12124,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2206, + "line": 2226, "column": 6 }, "end": { - "line": 2208, + "line": 2228, "column": 7 } }, @@ -12087,11 +12162,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2223, + "line": 2243, "column": 6 }, "end": { - "line": 2225, + "line": 2245, "column": 7 } }, @@ -12121,11 +12196,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2235, + "line": 2255, "column": 6 }, "end": { - "line": 2237, + "line": 2257, "column": 7 } }, @@ -12149,11 +12224,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2255, + "line": 2275, "column": 6 }, "end": { - "line": 2257, + "line": 2277, "column": 7 } }, @@ -12182,11 +12257,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2267, + "line": 2287, "column": 6 }, "end": { - "line": 2269, + "line": 2289, "column": 7 } }, @@ -12210,11 +12285,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2285, + "line": 2305, "column": 6 }, "end": { - "line": 2287, + "line": 2307, "column": 7 } }, @@ -12248,11 +12323,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2301, + "line": 2321, "column": 6 }, "end": { - "line": 2303, + "line": 2323, "column": 7 } }, @@ -12277,11 +12352,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2367, + "line": 2387, "column": 6 }, "end": { - "line": 2373, + "line": 2393, "column": 7 } }, @@ -12315,11 +12390,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2603, + "line": 2623, "column": 6 }, "end": { - "line": 2668, + "line": 2688, "column": 7 } }, @@ -12349,11 +12424,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/property-effects.html", "start": { - "line": 2684, + "line": 2704, "column": 6 }, "end": { - "line": 2701, + "line": 2721, "column": 7 } }, @@ -12403,11 +12478,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/properties-mixin.html", "start": { - "line": 123, + "line": 128, "column": 6 }, "end": { - "line": 132, + "line": 137, "column": 7 } }, @@ -12425,11 +12500,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 298, + "line": 293, "column": 5 }, "end": { - "line": 321, + "line": 316, "column": 7 } }, @@ -12447,11 +12522,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 347, + "line": 342, "column": 6 }, "end": { - "line": 352, + "line": 347, "column": 7 } }, @@ -12480,11 +12555,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 495, + "line": 490, "column": 6 }, "end": { - "line": 497, + "line": 492, "column": 7 } }, @@ -12514,11 +12589,11 @@ "sourceRange": { "file": "bower_components/polymer/lib/mixins/element-mixin.html", "start": { - "line": 508, + "line": 503, "column": 6 }, "end": { - "line": 519, + "line": 514, "column": 7 } }, diff --git a/bower.json b/bower.json index 4e63051f..a28602ca 100644 --- a/bower.json +++ b/bower.json @@ -34,8 +34,8 @@ ], "dependencies": { "polymer": "^2.0.1", - "myscript-common-element": "4.1.x", - "KaTeX": "katex#^0.8.3" + "myscript-common-element": "^4.1.1", + "katex": "^0.8.3" }, "devDependencies": { "webcomponentsjs": "^1.0.1", diff --git a/docs/components/app-layout/.bower.json b/docs/components/app-layout/.bower.json index d0c252f9..41d5cb8b 100644 --- a/docs/components/app-layout/.bower.json +++ b/docs/components/app-layout/.bower.json @@ -1,6 +1,6 @@ { "name": "app-layout", - "version": "2.0.4", + "version": "2.0.5", "description": "A set of layout elements for your app", "authors": [ "The Polymer Authors" @@ -65,11 +65,11 @@ "resolutions": { "webcomponentsjs": "^1.0.0" }, - "_release": "2.0.4", + "_release": "2.0.5", "_resolution": { "type": "version", - "tag": "v2.0.4", - "commit": "623997a76bea695a51de0d4e96e11a8198e367da" + "tag": "v2.0.5", + "commit": "203838ff0f0cba770e5fe87566abd94b47190e18" }, "_source": "https://github.com/PolymerElements/app-layout.git", "_target": "1 - 2", diff --git a/docs/components/app-layout/.github/CODEOWNERS b/docs/components/app-layout/.github/CODEOWNERS new file mode 100644 index 00000000..b7cc03e4 --- /dev/null +++ b/docs/components/app-layout/.github/CODEOWNERS @@ -0,0 +1,2 @@ +* @keanulee @frankiefu +/.travis.yml @azakus diff --git a/docs/components/app-layout/README.md b/docs/components/app-layout/README.md index cd07604e..84d36d14 100644 --- a/docs/components/app-layout/README.md +++ b/docs/components/app-layout/README.md @@ -1,4 +1,4 @@ -# App Layout [![Build Status](https://travis-ci.org/PolymerElements/app-layout.svg?branch=master)](https://travis-ci.org/PolymerElements/app-layout) [![Published on webcomponents.org](https://img.shields.io/badge/webcomponents.org-published-blue.svg)](https://beta.webcomponents.org/element/PolymerElements/app-layout) +# App Layout [![Build Status](https://travis-ci.org/PolymerElements/app-layout.svg?branch=master)](https://travis-ci.org/PolymerElements/app-layout) [![Published on webcomponents.org](https://img.shields.io/badge/webcomponents.org-published-blue.svg)](https://www.webcomponents.org/element/PolymerElements/app-layout) A collection of elements, along with guidelines and templates that can be used to structure your app’s layout. diff --git a/docs/components/app-layout/app-drawer/README.md b/docs/components/app-layout/app-drawer/README.md index 73a00a4e..72218133 100644 --- a/docs/components/app-layout/app-drawer/README.md +++ b/docs/components/app-layout/app-drawer/README.md @@ -35,9 +35,9 @@ Custom property | Description | Defa `--app-drawer-content-container` | Mixin for the drawer content container | {} `--app-drawer-scrim-background` | Background for the scrim | rgba(0, 0, 0, 0.5) -**NOTE:** If you use with and specify a value for +**NOTE:** If you use `` with `` and specify a value for `--app-drawer-width`, that value must be accessible by both elements. This can be done by -defining the value on the `:host` that contains (or `html` if outside +defining the value on the `:host` that contains `` (or `html` if outside a shadow root): ```css diff --git a/docs/components/app-layout/app-drawer/app-drawer.html b/docs/components/app-layout/app-drawer/app-drawer.html index b12f9354..c759f9db 100644 --- a/docs/components/app-layout/app-drawer/app-drawer.html +++ b/docs/components/app-layout/app-drawer/app-drawer.html @@ -45,9 +45,9 @@ `--app-drawer-content-container` | Mixin for the drawer content container | {} `--app-drawer-scrim-background` | Background for the scrim | rgba(0, 0, 0, 0.5) -**NOTE:** If you use with and specify a value for +**NOTE:** If you use `` with `` and specify a value for `--app-drawer-width`, that value must be accessible by both elements. This can be done by -defining the value on the `:host` that contains (or `html` if outside +defining the value on the `:host` that contains `` (or `html` if outside a shadow root): ```css diff --git a/docs/components/app-layout/app-scroll-effects/test/blend-background.html b/docs/components/app-layout/app-scroll-effects/test/blend-background.html index 3ce462a5..74a96c40 100644 --- a/docs/components/app-layout/app-scroll-effects/test/blend-background.html +++ b/docs/components/app-layout/app-scroll-effects/test/blend-background.html @@ -48,7 +48,6 @@ + + + + + + + + + +
+

paper-icon-button-light can contain iron-icons or external images and can be disabled

+ + + +
+ + diff --git a/docs/components/paper-icon-button/paper-icon-button-light.html b/docs/components/paper-icon-button/paper-icon-button-light.html new file mode 100644 index 00000000..25c9e92d --- /dev/null +++ b/docs/components/paper-icon-button/paper-icon-button-light.html @@ -0,0 +1,130 @@ + + + + + + + + + + + + diff --git a/docs/components/paper-input/.bower.json b/docs/components/paper-input/.bower.json index 29352eef..b9945dbb 100644 --- a/docs/components/paper-input/.bower.json +++ b/docs/components/paper-input/.bower.json @@ -1,6 +1,6 @@ { "name": "paper-input", - "version": "2.1.0", + "version": "2.1.1", "description": "Material design text fields", "authors": [ "The Polymer Authors" @@ -81,11 +81,11 @@ "resolutions": { "webcomponentsjs": "^1.0.0" }, - "_release": "2.1.0", + "_release": "2.1.1", "_resolution": { "type": "version", - "tag": "v2.1.0", - "commit": "6a45a9d7495078e56b04a944635f70c1c67f3c23" + "tag": "v2.1.1", + "commit": "81424c198a2b22261e8df497816b599a51e2833e" }, "_source": "https://github.com/PolymerElements/paper-input.git", "_target": "1 - 2", diff --git a/docs/components/paper-input/.github/CODEOWNERS b/docs/components/paper-input/.github/CODEOWNERS new file mode 100644 index 00000000..cc86f1ec --- /dev/null +++ b/docs/components/paper-input/.github/CODEOWNERS @@ -0,0 +1,2 @@ +* @notwaldorf +/.travis.yml @azakus diff --git a/docs/components/paper-input/bower.json b/docs/components/paper-input/bower.json index 7659a4c9..b59946ea 100644 --- a/docs/components/paper-input/bower.json +++ b/docs/components/paper-input/bower.json @@ -1,6 +1,6 @@ { "name": "paper-input", - "version": "2.1.0", + "version": "2.1.1", "description": "Material design text fields", "authors": [ "The Polymer Authors" diff --git a/docs/components/paper-input/paper-input-container.html b/docs/components/paper-input/paper-input-container.html index adf1c966..86a093ef 100644 --- a/docs/components/paper-input/paper-input-container.html +++ b/docs/components/paper-input/paper-input-container.html @@ -104,6 +104,7 @@ `--paper-input-container-input-invalid` | Mixin applied to the input when invalid | `{}` `--paper-input-container-input-webkit-spinner` | Mixin applied to the webkit spinner | `{}` `--paper-input-container-input-webkit-clear` | Mixin applied to the webkit clear button | `{}` +`--paper-input-container-input-webkit-calendar-picker-indicator` | Mixin applied to the webkit calendar picker indicator | `{}` `--paper-input-container-ms-clear` | Mixin applied to the Internet Explorer clear button | `{}` `--paper-input-container-underline` | Mixin applied to the underline | `{}` `--paper-input-container-underline-focus` | Mixin applied to the underline when the input is focused | `{}` @@ -501,6 +502,12 @@ }, ready: function() { + // Paper-input treats a value of undefined differently at startup than + // the rest of the time (specifically: it does not validate it at startup, but + // it does after that. We need to track whether the first time we encounter + // the value is basically this first time, so that we can validate it + // correctly the rest of the time. See https://github.com/PolymerElements/paper-input/issues/605 + this.__isFirstValueUpdate = true; if (!this._addons) { this._addons = []; } @@ -552,16 +559,15 @@ _onValueChanged: function(event) { var input = event.target; - // Problem: if the input is required but has no text entered, we should - // only validate it on blur (so that an empty form doesn't come up red - // immediately; however, in this handler, we don't know whether this is - // the booting up value or a value in the future. I am assuming that the - // case we care about manifests itself when the value is undefined. - // If this causes future problems, we need to do something like track whether - // the iron-input-ready event has fired, and this handler came before that. - - if (input.value === undefined) { - return; + // Paper-input treats a value of undefined differently at startup than + // the rest of the time (specifically: it does not validate it at startup, but + // it does after that. If this is in fact the bootup case, ignore validation, + // just this once. + if (this.__isFirstValueUpdate) { + this.__isFirstValueUpdate = false; + if (input.value === undefined) { + return; + } } this._handleValueAndAutoValidate(event.target); diff --git a/docs/components/paper-input/paper-input.html b/docs/components/paper-input/paper-input.html index 6f7c3d21..ccd7bc1f 100644 --- a/docs/components/paper-input/paper-input.html +++ b/docs/components/paper-input/paper-input.html @@ -123,6 +123,10 @@ @apply --paper-input-container-input-webkit-clear; } + input::-webkit-calendar-picker-indicator { + @apply --paper-input-container-input-webkit-calendar-picker-indicator; + } + input::-webkit-input-placeholder { color: var(--paper-input-container-color, var(--secondary-text-color)); } diff --git a/docs/components/paper-input/test/paper-input.html b/docs/components/paper-input/test/paper-input.html index 4aa36132..7bfa3ed0 100644 --- a/docs/components/paper-input/test/paper-input.html +++ b/docs/components/paper-input/test/paper-input.html @@ -190,6 +190,63 @@ }, 1); }); + test('setting the value to the empty string unfloats the label', function(done) { + var input = fixture('basic'); + + // Mutation observer is async, so wait one tick. + Polymer.Base.async(function() { + // Initially the value isn't floating. + assert.equal(getFloatingLabel(input), null); + + // The label is floating if it has a value. + input.value = 'foobar'; + assert.ok(getFloatingLabel(input)); + + // The label isn't floating if it gets reset. + input.value = ''; + assert.equal(getFloatingLabel(input), null); + done(); + }, 1); + }); + + test('setting the value to null unfloats the label', function(done) { + var input = fixture('basic'); + + // Mutation observer is async, so wait one tick. + Polymer.Base.async(function() { + // Initially the value isn't floating. + assert.equal(getFloatingLabel(input), null); + + // The label is floating if it has a value. + input.value = 'foobar'; + assert.ok(getFloatingLabel(input)); + + // The label isn't floating if it gets reset. + input.value = null; + assert.equal(getFloatingLabel(input), null); + done(); + }, 1); + }); + + test('setting the value to undefined unfloats the label', function(done) { + var input = fixture('basic'); + + // Mutation observer is async, so wait one tick. + Polymer.Base.async(function() { + // Initially the value isn't floating. + assert.equal(getFloatingLabel(input), null); + + // The label is floating if it has a value. + input.value = 'foobar'; + assert.ok(getFloatingLabel(input)); + + // The label isn't floating if it gets reset. + input.value = undefined; + assert.equal(getFloatingLabel(input), null); + done(); + }, 1); + }); + test('always-float-label attribute works without placeholder', function() { var input = fixture('always-float-label'); var container = Polymer.dom(input.root).querySelector('paper-input-container'); diff --git a/docs/components/paper-item/.bower.json b/docs/components/paper-item/.bower.json index 202a8a8d..4d7209e9 100644 --- a/docs/components/paper-item/.bower.json +++ b/docs/components/paper-item/.bower.json @@ -1,6 +1,6 @@ { "name": "paper-item", - "version": "2.0.0", + "version": "2.1.0", "description": "A material-design styled list item", "authors": [ "The Polymer Authors" @@ -69,11 +69,11 @@ "resolutions": { "webcomponentsjs": "^1.0.0" }, - "_release": "2.0.0", + "_release": "2.1.0", "_resolution": { "type": "version", - "tag": "v2.0.0", - "commit": "07910f6f76e1042286e931da923bff8ceabc3dc6" + "tag": "v2.1.0", + "commit": "3738a8c2b6d526272a86e153fe8fd1fe8504886e" }, "_source": "https://github.com/PolymerElements/paper-item.git", "_target": "1 - 2", diff --git a/docs/components/paper-item/.github/CODEOWNERS b/docs/components/paper-item/.github/CODEOWNERS new file mode 100644 index 00000000..0d8c0ad6 --- /dev/null +++ b/docs/components/paper-item/.github/CODEOWNERS @@ -0,0 +1,2 @@ +* @bicknellr +/.travis.yml @azakus diff --git a/docs/components/paper-item/.gitignore b/docs/components/paper-item/.gitignore index 1b3dfde0..678c29bf 100644 --- a/docs/components/paper-item/.gitignore +++ b/docs/components/paper-item/.gitignore @@ -1,2 +1,3 @@ bower_components* -bower-*.json \ No newline at end of file +bower-*.json +node_modules diff --git a/docs/components/paper-item/.travis.yml b/docs/components/paper-item/.travis.yml index 8b74dcff..24bfc697 100644 --- a/docs/components/paper-item/.travis.yml +++ b/docs/components/paper-item/.travis.yml @@ -3,6 +3,10 @@ sudo: required before_script: - npm install -g polymer-cli - polymer install --variants + - >- + 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) env: global: - secure: >- diff --git a/docs/components/paper-item/README.md b/docs/components/paper-item/README.md index 5148d84e..9388975b 100644 --- a/docs/components/paper-item/README.md +++ b/docs/components/paper-item/README.md @@ -100,15 +100,15 @@ This element has `role="listitem"` by default. Depending on usage, it may be mor `` is a convenience element to make an item with icon. It is an interactive list item with a fixed-width icon area, according to Material Design. This is useful if the icons are of varying widths, but you want the item bodies to line up. Use this like a ``. The child -node with the attribute `item-icon` is placed in the icon area. +node with the slot `item-icon` is placed in the icon area. ```html - + Favorite -
+
Avatar
``` @@ -129,7 +129,14 @@ The following custom properties and mixins are available for styling: | `--paper-item-focused` | Mixin applied to focused paper-items | `{}` | | `--paper-item-focused-before` | Mixin applied to :before focused paper-items | `{}` | +### Changes in 2.0 +Distribution is now done with the `slot="item-icon"` attributes (replacing the `item-icon` attribute): + + + + Favorite + ## <paper-item-body> diff --git a/docs/components/paper-item/all-imports.d.ts b/docs/components/paper-item/all-imports.d.ts new file mode 100644 index 00000000..45a02178 --- /dev/null +++ b/docs/components/paper-item/all-imports.d.ts @@ -0,0 +1,14 @@ +/** + * DO NOT EDIT + * + * This file was automatically generated by + * https://github.com/Polymer/gen-typescript-declarations + * + * To modify these typings, edit the source file(s): + * all-imports.html + */ + +/// +/// +/// + diff --git a/docs/components/paper-item/package-lock.json b/docs/components/paper-item/package-lock.json new file mode 100644 index 00000000..c57d6a08 --- /dev/null +++ b/docs/components/paper-item/package-lock.json @@ -0,0 +1,986 @@ +{ + "name": "@polymer/paper-item", + "requires": true, + "lockfileVersion": 1, + "dependencies": { + "@polymer/gen-typescript-declarations": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@polymer/gen-typescript-declarations/-/gen-typescript-declarations-1.1.1.tgz", + "integrity": "sha512-rUfH6USpiPYSHl2dC+/rGb3RYK8LPyqNhiuZCLv13F0fhYr01jdTogGuSphEoSLklm1gKRsDsrfZq7OvpzPYEg==", + "dev": true, + "requires": { + "@types/doctrine": "0.0.3", + "@types/fs-extra": "5.0.0", + "@types/glob": "5.0.35", + "command-line-args": "5.0.1", + "command-line-usage": "4.1.0", + "doctrine": "2.1.0", + "escodegen": "1.9.0", + "fs-extra": "5.0.0", + "glob": "7.1.2", + "minimatch": "3.0.4", + "polymer-analyzer": "3.0.0-pre.10" + }, + "dependencies": { + "@types/node": { + "version": "6.0.97", + "resolved": "https://registry.npmjs.org/@types/node/-/node-6.0.97.tgz", + "integrity": "sha512-k3CDdCq8Uv8AZ7/bmGSSvlwbPDPhkkckSq8Y9ndXowv86m3k07PjG98SigpjVAY9EyHV9kiFldEV306xh4gkig==", + "dev": true + }, + "polymer-analyzer": { + "version": "3.0.0-pre.10", + "resolved": "https://registry.npmjs.org/polymer-analyzer/-/polymer-analyzer-3.0.0-pre.10.tgz", + "integrity": "sha1-9vCd15PdL0IomsAdoCb8q6ZfGYw=", + "dev": true, + "requires": { + "@types/babel-generator": "6.25.1", + "@types/babel-traverse": "6.25.3", + "@types/babel-types": "6.25.2", + "@types/babylon": "6.16.2", + "@types/chai-subset": "1.3.1", + "@types/chalk": "0.4.31", + "@types/clone": "0.1.30", + "@types/cssbeautify": "0.3.1", + "@types/doctrine": "0.0.1", + "@types/minimatch": "3.0.3", + "@types/node": "6.0.97", + "@types/parse5": "2.2.34", + "babel-generator": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0", + "babylon": "6.18.0", + "chalk": "1.1.3", + "clone": "2.1.1", + "cssbeautify": "0.3.1", + "doctrine": "2.1.0", + "dom5": "2.3.0", + "indent": "0.0.2", + "jsonschema": "1.2.2", + "minimatch": "3.0.4", + "parse5": "2.2.3", + "polymer-project-config": "3.8.1", + "shady-css-parser": "0.1.0", + "stable": "0.1.6", + "strip-indent": "2.0.0", + "vscode-uri": "1.0.1" + }, + "dependencies": { + "@types/doctrine": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/@types/doctrine/-/doctrine-0.0.1.tgz", + "integrity": "sha1-uZny2fe0PKvgoaLzm8IDvH3K2p0=", + "dev": true + } + } + } + } + }, + "@types/babel-generator": { + "version": "6.25.1", + "resolved": "https://registry.npmjs.org/@types/babel-generator/-/babel-generator-6.25.1.tgz", + "integrity": "sha512-nKNz9Ch4WP2TFZjQROhxqqS2SCk0OoDzGazJI6S+2sGgW9P7N4o3vluZAXFuPEnRqtz2A0vrrkK3tjQktxIlRw==", + "dev": true, + "requires": { + "@types/babel-types": "6.25.2" + } + }, + "@types/babel-traverse": { + "version": "6.25.3", + "resolved": "https://registry.npmjs.org/@types/babel-traverse/-/babel-traverse-6.25.3.tgz", + "integrity": "sha512-4FaulWyA7nrXPkzoukL2VmSpxCnBZwc+MgwZqO30gtHCrtaUXnoxymdYfxzf3CZN80zjtrVzKfLlZ7FPYvrhQQ==", + "dev": true, + "requires": { + "@types/babel-types": "6.25.2" + } + }, + "@types/babel-types": { + "version": "6.25.2", + "resolved": "https://registry.npmjs.org/@types/babel-types/-/babel-types-6.25.2.tgz", + "integrity": "sha512-+3bMuktcY4a70a0KZc8aPJlEOArPuAKQYHU5ErjkOqGJdx8xuEEVK6nWogqigBOJ8nKPxRpyCUDTCPmZ3bUxGA==", + "dev": true + }, + "@types/babylon": { + "version": "6.16.2", + "resolved": "https://registry.npmjs.org/@types/babylon/-/babylon-6.16.2.tgz", + "integrity": "sha512-+Jty46mPaWe1VAyZbfvgJM4BAdklLWxrT5tc/RjvCgLrtk6gzRY6AOnoWFv4p6hVxhJshDdr2hGVn56alBp97Q==", + "dev": true, + "requires": { + "@types/babel-types": "6.25.2" + } + }, + "@types/chai": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.1.2.tgz", + "integrity": "sha512-D8uQwKYUw2KESkorZ27ykzXgvkDJYXVEihGklgfp5I4HUP8D6IxtcdLTMB1emjQiWzV7WZ5ihm1cxIzVwjoleQ==", + "dev": true + }, + "@types/chai-subset": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@types/chai-subset/-/chai-subset-1.3.1.tgz", + "integrity": "sha512-Aof+FLfWzBPzDgJ2uuBuPNOBHVx9Siyw4vmOcsMgsuxX1nfUWSlzpq4pdvQiaBgGjGS7vP/Oft5dpJbX4krT1A==", + "dev": true, + "requires": { + "@types/chai": "4.1.2" + } + }, + "@types/chalk": { + "version": "0.4.31", + "resolved": "https://registry.npmjs.org/@types/chalk/-/chalk-0.4.31.tgz", + "integrity": "sha1-ox10JBprHtu5c8822XooloNKUfk=", + "dev": true + }, + "@types/clone": { + "version": "0.1.30", + "resolved": "https://registry.npmjs.org/@types/clone/-/clone-0.1.30.tgz", + "integrity": "sha1-5zZWSMG0ITalnH1QQGN7O1yDthQ=", + "dev": true + }, + "@types/cssbeautify": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@types/cssbeautify/-/cssbeautify-0.3.1.tgz", + "integrity": "sha1-jgvuj33suVIlDaDK6+BeMFkcF+8=", + "dev": true + }, + "@types/doctrine": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@types/doctrine/-/doctrine-0.0.3.tgz", + "integrity": "sha1-6JLSk8ksnB0/mvcsFaVU+8fgiVo=", + "dev": true + }, + "@types/events": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@types/events/-/events-1.1.0.tgz", + "integrity": "sha512-y3bR98mzYOo0pAZuiLari+cQyiKk3UXRuT45h1RjhfeCzqkjaVsfZJNaxdgtk7/3tzOm1ozLTqEqMP3VbI48jw==", + "dev": true + }, + "@types/fs-extra": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-5.0.0.tgz", + "integrity": "sha512-qtxDULQKUenuaDLW003CgC+0T0eiAfH3BrH+vSt87GLzbz5EZ6Ox6mv9rMttvhDOatbb9nYh0E1m7ydoYwUrAg==", + "dev": true, + "requires": { + "@types/node": "9.4.0" + } + }, + "@types/glob": { + "version": "5.0.35", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-5.0.35.tgz", + "integrity": "sha512-wc+VveszMLyMWFvXLkloixT4n0harUIVZjnpzztaZ0nKLuul7Z32iMt2fUFGAaZ4y1XWjFRMtCI5ewvyh4aIeg==", + "dev": true, + "requires": { + "@types/events": "1.1.0", + "@types/minimatch": "3.0.3", + "@types/node": "9.4.0" + } + }, + "@types/minimatch": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", + "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==", + "dev": true + }, + "@types/node": { + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-9.4.0.tgz", + "integrity": "sha512-zkYho6/4wZyX6o9UQ8rd0ReEaiEYNNCqYFIAACe2Tf9DrYlgzWW27OigYHnnztnnZQwVRpwWmZKegFmDpinIsA==", + "dev": true + }, + "@types/parse5": { + "version": "2.2.34", + "resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-2.2.34.tgz", + "integrity": "sha1-44cKEOgnNacg9i1x3NGDunjvOp0=", + "dev": true, + "requires": { + "@types/node": "9.4.0" + } + }, + "@types/winston": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/@types/winston/-/winston-2.3.7.tgz", + "integrity": "sha512-jNhbkxPtt9xbzvihfA0OavjJbpCIyTDSmwE03BVXgCKcz9lwNsq4cg2wsNkY4Av5eH35ttBArhYtVJa6CIrg2A==", + "dev": true, + "requires": { + "@types/node": "9.4.0" + } + }, + "ansi-escape-sequences": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/ansi-escape-sequences/-/ansi-escape-sequences-4.0.0.tgz", + "integrity": "sha512-v+0wW9Wezwsyb0uF4aBVCjmSqit3Ru7PZFziGF0o2KwTvN2zWfTi3BRLq9EkJFdg3eBbyERXGTntVpBxH1J68Q==", + "dev": true, + "requires": { + "array-back": "2.0.0" + } + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "argv-tools": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/argv-tools/-/argv-tools-0.1.1.tgz", + "integrity": "sha512-Cc0dBvx4dvrjjKpyDA6w8RlNAw8Su30NvZbWl/Tv9ZALEVlLVkWQiHMi84Q0xNfpVuSaiQbYkdmWK8g1PLGhKw==", + "dev": true, + "requires": { + "array-back": "2.0.0", + "find-replace": "2.0.1" + } + }, + "array-back": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/array-back/-/array-back-2.0.0.tgz", + "integrity": "sha512-eJv4pLLufP3g5kcZry0j6WXpIbzYw9GUB4mVJZno9wfwiBxbizTnHCw3VJb07cBihbFX48Y7oSrW9y+gt4glyw==", + "dev": true, + "requires": { + "typical": "2.6.1" + } + }, + "async": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async/-/async-1.0.0.tgz", + "integrity": "sha1-+PwEyjoTeErenhZBr5hXjPvWR6k=", + "dev": true + }, + "babel-code-frame": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", + "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", + "dev": true, + "requires": { + "chalk": "1.1.3", + "esutils": "2.0.2", + "js-tokens": "3.0.2" + } + }, + "babel-generator": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.0.tgz", + "integrity": "sha1-rBriAHC3n248odMmlhMFN3TyDcU=", + "dev": true, + "requires": { + "babel-messages": "6.23.0", + "babel-runtime": "6.26.0", + "babel-types": "6.26.0", + "detect-indent": "4.0.0", + "jsesc": "1.3.0", + "lodash": "4.17.4", + "source-map": "0.5.7", + "trim-right": "1.0.1" + } + }, + "babel-messages": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", + "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0" + } + }, + "babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "dev": true, + "requires": { + "core-js": "2.5.3", + "regenerator-runtime": "0.11.1" + } + }, + "babel-traverse": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", + "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", + "dev": true, + "requires": { + "babel-code-frame": "6.26.0", + "babel-messages": "6.23.0", + "babel-runtime": "6.26.0", + "babel-types": "6.26.0", + "babylon": "6.18.0", + "debug": "2.6.9", + "globals": "9.18.0", + "invariant": "2.2.2", + "lodash": "4.17.4" + } + }, + "babel-types": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", + "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0", + "esutils": "2.0.2", + "lodash": "4.17.4", + "to-fast-properties": "1.0.3" + } + }, + "babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", + "dev": true + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "bower": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/bower/-/bower-1.8.2.tgz", + "integrity": "sha1-rfU1KcjUrwLvJPuNU0HBQZ0z4vc=", + "dev": true + }, + "brace-expansion": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz", + "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=", + "dev": true, + "requires": { + "balanced-match": "1.0.0", + "concat-map": "0.0.1" + } + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "2.2.1", + "escape-string-regexp": "1.0.5", + "has-ansi": "2.0.0", + "strip-ansi": "3.0.1", + "supports-color": "2.0.0" + } + }, + "clone": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.1.tgz", + "integrity": "sha1-0hfR6WERjjrJpLi7oyhVU79kfNs=", + "dev": true + }, + "colors": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", + "integrity": "sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs=", + "dev": true + }, + "command-line-args": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/command-line-args/-/command-line-args-5.0.1.tgz", + "integrity": "sha512-gRJDcIjFSzMcmG/GrJlgL0wWoAxr11mVzCq32bjka0endupm9meLwvoJUKc4HDeFiEIB2X3GvNrhF5cKO4Bd4A==", + "dev": true, + "requires": { + "argv-tools": "0.1.1", + "array-back": "2.0.0", + "find-replace": "2.0.1", + "lodash.camelcase": "4.3.0", + "typical": "2.6.1" + } + }, + "command-line-usage": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/command-line-usage/-/command-line-usage-4.1.0.tgz", + "integrity": "sha512-MxS8Ad995KpdAC0Jopo/ovGIroV/m0KHwzKfXxKag6FHOkGsH8/lv5yjgablcRxCJJC0oJeUMuO/gmaq+Wq46g==", + "dev": true, + "requires": { + "ansi-escape-sequences": "4.0.0", + "array-back": "2.0.0", + "table-layout": "0.4.2", + "typical": "2.6.1" + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "core-js": { + "version": "2.5.3", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.3.tgz", + "integrity": "sha1-isw4NFgk8W2DZbfJtCWRaOjtYD4=", + "dev": true + }, + "cssbeautify": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cssbeautify/-/cssbeautify-0.3.1.tgz", + "integrity": "sha1-Et0fc0A1wub6ymfcvc73TkKBE5c=", + "dev": true + }, + "cycle": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/cycle/-/cycle-1.0.3.tgz", + "integrity": "sha1-IegLK+hYD5i0aPN5QwZisEbDStI=", + "dev": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "deep-extend": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.5.0.tgz", + "integrity": "sha1-bvSgmwX5iw41jW2T1Mo8rsZnKAM=", + "dev": true + }, + "deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true + }, + "detect-indent": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", + "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", + "dev": true, + "requires": { + "repeating": "2.0.1" + } + }, + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "requires": { + "esutils": "2.0.2" + } + }, + "dom5": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/dom5/-/dom5-2.3.0.tgz", + "integrity": "sha1-+CBJdb0NrLvltYqKk//B/tD/zSo=", + "dev": true, + "requires": { + "@types/clone": "0.1.30", + "@types/node": "6.0.96", + "@types/parse5": "2.2.34", + "clone": "2.1.1", + "parse5": "2.2.3" + }, + "dependencies": { + "@types/node": { + "version": "6.0.96", + "resolved": "https://registry.npmjs.org/@types/node/-/node-6.0.96.tgz", + "integrity": "sha512-fsOOY6tMQ3jCB2wD51XFDmmpgm4wVKkJECdcVRqapbJEa7awJDcr+SaH8toz+4r4KW8YQ3M7ybXMoSDo1QGewA==", + "dev": true + } + } + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true + }, + "escodegen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.9.0.tgz", + "integrity": "sha512-v0MYvNQ32bzwoG2OSFzWAkuahDQHK92JBN0pTAALJ4RIxEZe766QJPDR8Hqy7XNUy5K3fnVL76OqYAdc4TZEIw==", + "dev": true, + "requires": { + "esprima": "3.1.3", + "estraverse": "4.2.0", + "esutils": "2.0.2", + "optionator": "0.8.2", + "source-map": "0.5.7" + } + }, + "esprima": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", + "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=", + "dev": true + }, + "estraverse": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz", + "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=", + "dev": true + }, + "esutils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", + "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=", + "dev": true + }, + "eyes": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz", + "integrity": "sha1-Ys8SAjTGg3hdkCNIqADvPgzCC8A=", + "dev": true + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "find-replace": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/find-replace/-/find-replace-2.0.1.tgz", + "integrity": "sha512-LzDo3Fpa30FLIBsh6DCDnMN1KW2g4QKkqKmejlImgWY67dDFPX/x9Kh/op/GK522DchQXEvDi/wD48HKW49XOQ==", + "dev": true, + "requires": { + "array-back": "2.0.0", + "test-value": "3.0.0" + } + }, + "fs-extra": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-5.0.0.tgz", + "integrity": "sha512-66Pm4RYbjzdyeuqudYqhFiNBbCIuI9kgRqLPSHIlXHidW8NIQtVdkM1yeZ4lXwuhbTETv3EUGMNHAAw6hiundQ==", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "jsonfile": "4.0.0", + "universalify": "0.1.1" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "glob": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", + "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", + "dev": true, + "requires": { + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + } + }, + "globals": { + "version": "9.18.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", + "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", + "dev": true + }, + "graceful-fs": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", + "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=", + "dev": true + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "requires": { + "ansi-regex": "2.1.1" + } + }, + "indent": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/indent/-/indent-0.0.2.tgz", + "integrity": "sha1-jHnwgBkFWbaHA0uEx676l9WpEdk=", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "requires": { + "once": "1.4.0", + "wrappy": "1.0.2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "invariant": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.2.tgz", + "integrity": "sha1-nh9WrArNtr8wMwbzOL47IErmA2A=", + "dev": true, + "requires": { + "loose-envify": "1.3.1" + } + }, + "is-finite": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", + "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", + "dev": true, + "requires": { + "number-is-nan": "1.0.1" + } + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", + "dev": true + }, + "jsesc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", + "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=", + "dev": true + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11" + } + }, + "jsonschema": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jsonschema/-/jsonschema-1.2.2.tgz", + "integrity": "sha512-iX5OFQ6yx9NgbHCwse51ohhKgLuLL7Z5cNOeZOPIlDUtAMrxlruHLzVZxbltdHE5mEDXN+75oFOwq6Gn0MZwsA==", + "dev": true + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "requires": { + "prelude-ls": "1.1.2", + "type-check": "0.3.2" + } + }, + "lodash": { + "version": "4.17.4", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", + "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=", + "dev": true + }, + "lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=", + "dev": true + }, + "lodash.padend": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/lodash.padend/-/lodash.padend-4.6.1.tgz", + "integrity": "sha1-U8y6BH0G4VjTEfRdpiX05J5vFm4=", + "dev": true + }, + "loose-envify": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.3.1.tgz", + "integrity": "sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg=", + "dev": true, + "requires": { + "js-tokens": "3.0.2" + } + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "requires": { + "brace-expansion": "1.1.8" + } + }, + "minimatch-all": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/minimatch-all/-/minimatch-all-1.1.0.tgz", + "integrity": "sha1-QMSWonouEo0Zv3WOdrsBoMcUV4c=", + "dev": true, + "requires": { + "minimatch": "3.0.4" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1.0.2" + } + }, + "optionator": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz", + "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", + "dev": true, + "requires": { + "deep-is": "0.1.3", + "fast-levenshtein": "2.0.6", + "levn": "0.3.0", + "prelude-ls": "1.1.2", + "type-check": "0.3.2", + "wordwrap": "1.0.0" + } + }, + "parse5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-2.2.3.tgz", + "integrity": "sha1-DE/EHBAAxea5PUiwP4CDg3g06fY=", + "dev": true + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true + }, + "plylog": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/plylog/-/plylog-0.5.0.tgz", + "integrity": "sha1-yXbrodgNLdmRAF18EQ2vh0FUeI8=", + "dev": true, + "requires": { + "@types/node": "4.2.23", + "@types/winston": "2.3.7", + "winston": "2.4.0" + }, + "dependencies": { + "@types/node": { + "version": "4.2.23", + "resolved": "https://registry.npmjs.org/@types/node/-/node-4.2.23.tgz", + "integrity": "sha512-U6IchCNLRyswc9p6G6lxWlbE+KwAhZp6mGo6MD2yWpmFomhYmetK+c98OpKyvphNn04CU3aXeJrXdOqbXVTS/w==", + "dev": true + } + } + }, + "polymer-project-config": { + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/polymer-project-config/-/polymer-project-config-3.8.1.tgz", + "integrity": "sha512-MLvnM9gexFWg7nynY24eHZG6NLXocmk718sVds/sx2CAJ6iihhC0JMhhOIa6jnad9KQrHyGl/cs3mMRaaub5Fg==", + "dev": true, + "requires": { + "@types/node": "6.0.96", + "jsonschema": "1.2.2", + "minimatch-all": "1.1.0", + "plylog": "0.5.0" + }, + "dependencies": { + "@types/node": { + "version": "6.0.96", + "resolved": "https://registry.npmjs.org/@types/node/-/node-6.0.96.tgz", + "integrity": "sha512-fsOOY6tMQ3jCB2wD51XFDmmpgm4wVKkJECdcVRqapbJEa7awJDcr+SaH8toz+4r4KW8YQ3M7ybXMoSDo1QGewA==", + "dev": true + } + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true + }, + "reduce-flatten": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/reduce-flatten/-/reduce-flatten-1.0.1.tgz", + "integrity": "sha1-JYx479FT3fk8tWEjf2EYTzaW4yc=", + "dev": true + }, + "regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", + "dev": true + }, + "repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "dev": true, + "requires": { + "is-finite": "1.0.2" + } + }, + "shady-css-parser": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/shady-css-parser/-/shady-css-parser-0.1.0.tgz", + "integrity": "sha512-irfJUUkEuDlNHKZNAp2r7zOyMlmbfVJ+kWSfjlCYYUx/7dJnANLCyTzQZsuxy5NJkvtNwSxY5Gj8MOlqXUQPyA==", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "stable": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.6.tgz", + "integrity": "sha1-kQ9dKu17Ugxud3SZwfMuE5/eyxA=", + "dev": true + }, + "stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=", + "dev": true + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "2.1.1" + } + }, + "strip-indent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz", + "integrity": "sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=", + "dev": true + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + }, + "table-layout": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/table-layout/-/table-layout-0.4.2.tgz", + "integrity": "sha512-tygyl5+eSHj4chpq5Zfy6cpc7MOUBClAW9ozghFH7hg9bAUzShOYn+/vUzTRkKOSLJWKfgYtP2tAU2c0oAD8eg==", + "dev": true, + "requires": { + "array-back": "2.0.0", + "deep-extend": "0.5.0", + "lodash.padend": "4.6.1", + "typical": "2.6.1", + "wordwrapjs": "3.0.0" + } + }, + "test-value": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/test-value/-/test-value-3.0.0.tgz", + "integrity": "sha512-sVACdAWcZkSU9x7AOmJo5TqE+GyNJknHaHsMrR6ZnhjVlVN9Yx6FjHrsKZ3BjIpPCT68zYesPWkakrNupwfOTQ==", + "dev": true, + "requires": { + "array-back": "2.0.0", + "typical": "2.6.1" + } + }, + "to-fast-properties": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", + "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=", + "dev": true + }, + "trim-right": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", + "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=", + "dev": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "requires": { + "prelude-ls": "1.1.2" + } + }, + "typical": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/typical/-/typical-2.6.1.tgz", + "integrity": "sha1-XAgOXWYcu+OCWdLnCjxyU+hziB0=", + "dev": true + }, + "universalify": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.1.tgz", + "integrity": "sha1-+nG63UQ3r0wUiEHjs7Fl+enlkLc=", + "dev": true + }, + "vscode-uri": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-1.0.1.tgz", + "integrity": "sha1-Eahr7+rDxKo+wIYjZRo8gabQu8g=", + "dev": true + }, + "winston": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/winston/-/winston-2.4.0.tgz", + "integrity": "sha1-gIBQuT1SZh7Z+2wms/DIJnCLCu4=", + "dev": true, + "requires": { + "async": "1.0.0", + "colors": "1.0.3", + "cycle": "1.0.3", + "eyes": "0.1.8", + "isstream": "0.1.2", + "stack-trace": "0.0.10" + } + }, + "wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", + "dev": true + }, + "wordwrapjs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/wordwrapjs/-/wordwrapjs-3.0.0.tgz", + "integrity": "sha512-mO8XtqyPvykVCsrwj5MlOVWvSnCdT+C+QVbm6blradR7JExAhbkZ7hZ9A+9NUtwzSqrlUo9a67ws0EiILrvRpw==", + "dev": true, + "requires": { + "reduce-flatten": "1.0.1", + "typical": "2.6.1" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + } + } +} diff --git a/docs/components/paper-item/package.json b/docs/components/paper-item/package.json new file mode 100644 index 00000000..c8b1ba8b --- /dev/null +++ b/docs/components/paper-item/package.json @@ -0,0 +1,17 @@ +{ + "name": "@polymer/paper-item", + "private": true, + "description": "A material-design styled list item", + "repository": { + "type": "git", + "url": "git://github.com/PolymerElements/paper-item" + }, + "license": "BSD-3-Clause", + "devDependencies": { + "@polymer/gen-typescript-declarations": "^1.1.1", + "bower": "^1.8.0" + }, + "scripts": { + "update-types": "bower install && gen-typescript-declarations --deleteExisting --outDir ." + } +} diff --git a/docs/components/paper-item/paper-icon-item.d.ts b/docs/components/paper-item/paper-icon-item.d.ts new file mode 100644 index 00000000..66851611 --- /dev/null +++ b/docs/components/paper-item/paper-icon-item.d.ts @@ -0,0 +1,53 @@ +/** + * DO NOT EDIT + * + * This file was automatically generated by + * https://github.com/Polymer/gen-typescript-declarations + * + * To modify these typings, edit the source file(s): + * paper-icon-item.html + */ + +/// +/// +/// +/// +/// + +/** + * `` is a convenience element to make an item with icon. It is an interactive list + * item with a fixed-width icon area, according to Material Design. This is useful if the icons are of + * varying widths, but you want the item bodies to line up. Use this like a ``. The child + * node with the slot name `item-icon` is placed in the icon area. + * + * + * + * Favorite + * + * + *
+ * Avatar + *
+ * + * ### Styling + * + * The following custom properties and mixins are available for styling: + * + * Custom property | Description | Default + * ------------------------------|------------------------------------------------|---------- + * `--paper-item-icon-width` | Width of the icon area | `56px` + * `--paper-item-icon` | Mixin applied to the icon area | `{}` + * `--paper-icon-item` | Mixin applied to the item | `{}` + * `--paper-item-selected-weight`| The font weight of a selected item | `bold` + * `--paper-item-selected` | Mixin applied to selected paper-items | `{}` + * `--paper-item-disabled-color` | The color for disabled paper-items | `--disabled-text-color` + * `--paper-item-disabled` | Mixin applied to disabled paper-items | `{}` + * `--paper-item-focused` | Mixin applied to focused paper-items | `{}` + * `--paper-item-focused-before` | Mixin applied to :before focused paper-items | `{}` + */ +interface PaperIconItemElement extends Polymer.Element, Polymer.PaperItemBehavior { +} + +interface HTMLElementTagNameMap { + "paper-icon-item": PaperIconItemElement; +} diff --git a/docs/components/paper-item/paper-item-behavior.d.ts b/docs/components/paper-item/paper-item-behavior.d.ts new file mode 100644 index 00000000..73c4490a --- /dev/null +++ b/docs/components/paper-item/paper-item-behavior.d.ts @@ -0,0 +1,27 @@ +/** + * DO NOT EDIT + * + * This file was automatically generated by + * https://github.com/Polymer/gen-typescript-declarations + * + * To modify these typings, edit the source file(s): + * paper-item-behavior.html + */ + +/// +/// +/// + +declare namespace Polymer { + + /** + * `PaperItemBehavior` is a convenience behavior shared by and + * that manages the shared control states and attributes of + * the items. + */ + interface PaperItemBehavior extends Polymer.IronButtonState, Polymer.IronControlState { + hostAttributes: object|null; + } + + const PaperItemBehavior: object; +} diff --git a/docs/components/paper-item/paper-item-body.d.ts b/docs/components/paper-item/paper-item-body.d.ts new file mode 100644 index 00000000..31a1e395 --- /dev/null +++ b/docs/components/paper-item/paper-item-body.d.ts @@ -0,0 +1,45 @@ +/** + * DO NOT EDIT + * + * This file was automatically generated by + * https://github.com/Polymer/gen-typescript-declarations + * + * To modify these typings, edit the source file(s): + * paper-item-body.html + */ + +/// +/// +/// +/// + +/** + * Use `` in a `` or `` to make two- or + * three- line items. It is a flex item that is a vertical flexbox. + * + * + * + *
Show your status
+ *
Your status is visible to everyone
+ *
+ *
+ * + * The child elements with the `secondary` attribute is given secondary text styling. + * + * ### Styling + * + * The following custom properties and mixins are available for styling: + * + * Custom property | Description | Default + * ----------------|-------------|---------- + * `--paper-item-body-two-line-min-height` | Minimum height of a two-line item | `72px` + * `--paper-item-body-three-line-min-height` | Minimum height of a three-line item | `88px` + * `--paper-item-body-secondary-color` | Foreground color for the `secondary` area | `--secondary-text-color` + * `--paper-item-body-secondary` | Mixin applied to the `secondary` area | `{}` + */ +interface PaperItemBodyElement extends Polymer.Element { +} + +interface HTMLElementTagNameMap { + "paper-item-body": PaperItemBodyElement; +} diff --git a/docs/components/paper-item/paper-item-shared-styles.d.ts b/docs/components/paper-item/paper-item-shared-styles.d.ts new file mode 100644 index 00000000..ebd1cad8 --- /dev/null +++ b/docs/components/paper-item/paper-item-shared-styles.d.ts @@ -0,0 +1,15 @@ +/** + * DO NOT EDIT + * + * This file was automatically generated by + * https://github.com/Polymer/gen-typescript-declarations + * + * To modify these typings, edit the source file(s): + * paper-item-shared-styles.html + */ + +/// +/// +/// +/// + diff --git a/docs/components/paper-item/paper-item.d.ts b/docs/components/paper-item/paper-item.d.ts new file mode 100644 index 00000000..928eede0 --- /dev/null +++ b/docs/components/paper-item/paper-item.d.ts @@ -0,0 +1,86 @@ +/** + * DO NOT EDIT + * + * This file was automatically generated by + * https://github.com/Polymer/gen-typescript-declarations + * + * To modify these typings, edit the source file(s): + * paper-item.html + */ + +/// +/// +/// +/// + +/** + * Material design: [Lists](https://www.google.com/design/spec/components/lists.html) + * + * `` is an interactive list item. By default, it is a horizontal flexbox. + * + * Item + * + * Use this element with `` to make Material Design styled two-line and three-line + * items. + * + * + * + *
Show your status
+ *
Your status is visible to everyone
+ *
+ * + *
+ * + * To use `paper-item` as a link, wrap it in an anchor tag. Since `paper-item` will + * already receive focus, you may want to prevent the anchor tag from receiving + * focus as well by setting its tabindex to -1. + * + * + * Polymer Project + * + * + * If you are concerned about performance and want to use `paper-item` in a `paper-listbox` + * with many items, you can just use a native `button` with the `paper-item` class + * applied (provided you have correctly included the shared styles): + * + * + * + * + * + * + * + * + * + * ### Styling + * + * The following custom properties and mixins are available for styling: + * + * Custom property | Description | Default + * ------------------------------|----------------------------------------------|---------- + * `--paper-item-min-height` | Minimum height of the item | `48px` + * `--paper-item` | Mixin applied to the item | `{}` + * `--paper-item-selected-weight`| The font weight of a selected item | `bold` + * `--paper-item-selected` | Mixin applied to selected paper-items | `{}` + * `--paper-item-disabled-color` | The color for disabled paper-items | `--disabled-text-color` + * `--paper-item-disabled` | Mixin applied to disabled paper-items | `{}` + * `--paper-item-focused` | Mixin applied to focused paper-items | `{}` + * `--paper-item-focused-before` | Mixin applied to :before focused paper-items | `{}` + * + * ### Accessibility + * + * This element has `role="listitem"` by default. Depending on usage, it may be more appropriate to set + * `role="menuitem"`, `role="menuitemcheckbox"` or `role="menuitemradio"`. + * + * + * + * Show your status + * + * + * + */ +interface PaperItemElement extends Polymer.Element, Polymer.PaperItemBehavior { +} + +interface HTMLElementTagNameMap { + "paper-item": PaperItemElement; +} diff --git a/docs/components/paper-item/paper-item.html b/docs/components/paper-item/paper-item.html index 6c8946f0..7962ebc0 100644 --- a/docs/components/paper-item/paper-item.html +++ b/docs/components/paper-item/paper-item.html @@ -85,8 +85,7 @@