File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3030 * representing the last selected item. When `multi` is true, `selected`
3131 * is an array of multiply selected items.
3232 *
33- * @polymerMixin
33+ * @mixinFunction
34+ * @polymer
3435 * @memberof Polymer
3536 */
3637 let ArraySelectorMixin = Polymer . dedupingMixin ( superClass => {
3738
3839 /**
39- * @polymerMixinClass
40+ * @mixinClass
4041 * @implements {Polymer_ArraySelectorMixin}
4142 */
4243 class ArraySelectorMixin extends superClass {
Original file line number Diff line number Diff line change 3030 * found on the Polymer 1.x `Polymer.Base` prototype applied to all elements
3131 * defined using the `Polymer({...})` function.
3232 *
33- * @polymerMixin
33+ * @mixinFunction
34+ * @polymer
3435 * @mixes Polymer.ElementMixin
3536 * @mixes Polymer.GestureEventListeners
3637 * @property isAttached {boolean} Set to `true` in this element's
6061 } ;
6162
6263 /**
63- * @polymerMixinClass
64+ * @mixinClass
6465 * @implements {Polymer_LegacyElement}
6566 */
6667 class LegacyElement extends legacyElementBase {
Original file line number Diff line number Diff line change 101101 * `observedAttributes` implementation will automatically return an array
102102 * of dash-cased attributes based on `properties`)
103103 *
104- * @polymerMixin
104+ * @mixinFunction
105+ * @polymer
105106 * @mixes Polymer.PropertyEffects
106107 * @memberof Polymer
107108 * @property rootPath {string} Set to the value of `Polymer.rootPath`,
452453 }
453454
454455 /**
455- * @polymerMixinClass
456+ * @mixinClass
456457 * @unrestricted
457458 * @implements {Polymer_ElementMixin}
458459 */
Original file line number Diff line number Diff line change 2626 * templates will support gesture events when this mixin is applied along with
2727 * `Polymer.TemplateStamp`.
2828 *
29- * @polymerMixin
29+ * @mixinFunction
30+ * @polymer
3031 * @memberof Polymer
3132 * @summary Element class mixin that provides API for adding Polymer's cross-platform
3233 * gesture events to nodes
3334 */
3435 Polymer . GestureEventListeners = Polymer . dedupingMixin ( superClass => {
3536
3637 /**
37- * @polymerMixinClass
38+ * @mixinClass
3839 * @implements {Polymer_GestureEventListeners}
3940 */
4041 class GestureEventListeners extends superClass {
Original file line number Diff line number Diff line change 6565 * will be worse as opposed to using strict dirty checking with immutable
6666 * patterns or Polymer's path notification API.
6767 *
68- * @polymerMixin
68+ * @mixinFunction
69+ * @polymer
6970 * @memberof Polymer
7071 * @summary Element class mixin to skip strict dirty-checking for objects
7172 * and arrays
7273 */
7374 Polymer . MutableData = Polymer . dedupingMixin ( superClass => {
7475
7576 /**
76- * @polymerMixinClass
77+ * @mixinClass
7778 * @implements {Polymer_MutableData}
7879 */
7980 class MutableData extends superClass {
136137 * strict dirty checking with immutable patterns or Polymer's path notification
137138 * API.
138139 *
139- * @polymerMixin
140+ * @mixinFunction
141+ * @polymer
140142 * @memberof Polymer
141143 * @summary Element class mixin to optionally skip strict dirty-checking
142144 * for objects and arrays
143145 */
144146 Polymer . OptionalMutableData = Polymer . dedupingMixin ( superClass => {
145147
146148 /**
147- * @polymerMixinClass
149+ * @mixinClass
148150 * @implements {Polymer_OptionalMutableData}
149151 */
150152 class OptionalMutableData extends superClass {
Original file line number Diff line number Diff line change 8686 * deserialized via `attributeChangedCallback` and set to the associated
8787 * property using `dash-case`-to-`camelCase` convention.
8888 *
89- * @polymerMixin
89+ * @mixinFunction
90+ * @polymer
9091 * @memberof Polymer
9192 * @summary Element class mixin for reacting to property changes from
9293 * generated property accessors.
9394 */
9495 Polymer . PropertyAccessors = Polymer . dedupingMixin ( superClass => {
9596
9697 /**
97- * @polymerMixinClass
98+ * @mixinClass
9899 * @implements {Polymer_PropertyAccessors}
99100 * @unrestricted
100101 */
Original file line number Diff line number Diff line change 10451045 * whereas the default when using `PropertyAccessors` standalone is to be
10461046 * async by default.
10471047 *
1048- * @polymerMixin
1048+ * @mixinFunction
1049+ * @polymer
10491050 * @mixes Polymer.TemplateStamp
10501051 * @mixes Polymer.PropertyAccessors
10511052 * @memberof Polymer
10631064 const propertyEffectsBase = Polymer . TemplateStamp ( Polymer . PropertyAccessors ( superClass ) ) ;
10641065
10651066 /**
1066- * @polymerMixinClass
1067+ * @mixinClass
10671068 * @unrestricted
10681069 * @implements {Polymer_PropertyEffects}
10691070 */
Original file line number Diff line number Diff line change 106106 * - Nested template content caching/removal and re-installation (performance
107107 * optimization)
108108 *
109- * @polymerMixin
109+ * @mixinFunction
110+ * @polymer
110111 * @memberof Polymer
111112 * @summary Element class mixin that provides basic template parsing and stamping
112113 */
113114 Polymer . TemplateStamp = Polymer . dedupingMixin ( superClass => {
114115
115116 /**
116- * @polymerMixinClass
117+ * @mixinClass
117118 * @implements {Polymer_TemplateStamp}
118119 */
119120 class TemplateStamp extends superClass {
You can’t perform that action at this time.
0 commit comments