@@ -594,25 +594,25 @@ Polymer_PropertyEffects.prototype.set = function(path, value, root){};
594
594
*/
595
595
Polymer_PropertyEffects . prototype . push = function ( path , items ) { } ;
596
596
/**
597
- * @param {string } path Path to array.
597
+ * @param {( string|!Array.<(string|number)>) } path Path to array.
598
598
* @return {* }
599
599
*/
600
600
Polymer_PropertyEffects . prototype . pop = function ( path ) { } ;
601
601
/**
602
- * @param {string } path Path to array.
602
+ * @param {( string|!Array.<(string|number)>) } path Path to array.
603
603
* @param {number } start Index from which to start removing/inserting.
604
604
* @param {number } deleteCount Number of items to remove.
605
605
* @param {...* } items
606
606
* @return {Array }
607
607
*/
608
608
Polymer_PropertyEffects . prototype . splice = function ( path , start , deleteCount , items ) { } ;
609
609
/**
610
- * @param {string } path Path to array.
610
+ * @param {( string|!Array.<(string|number)>) } path Path to array.
611
611
* @return {* }
612
612
*/
613
613
Polymer_PropertyEffects . prototype . shift = function ( path ) { } ;
614
614
/**
615
- * @param {string } path Path to array.
615
+ * @param {( string|!Array.<(string|number)>) } path Path to array.
616
616
* @param {...* } items
617
617
* @return {number }
618
618
*/
@@ -1102,25 +1102,25 @@ Polymer_ElementMixin.prototype.set = function(path, value, root){};
1102
1102
*/
1103
1103
Polymer_ElementMixin . prototype . push = function ( path , items ) { } ;
1104
1104
/**
1105
- * @param {string } path Path to array.
1105
+ * @param {( string|!Array.<(string|number)>) } path Path to array.
1106
1106
* @return {* }
1107
1107
*/
1108
1108
Polymer_ElementMixin . prototype . pop = function ( path ) { } ;
1109
1109
/**
1110
- * @param {string } path Path to array.
1110
+ * @param {( string|!Array.<(string|number)>) } path Path to array.
1111
1111
* @param {number } start Index from which to start removing/inserting.
1112
1112
* @param {number } deleteCount Number of items to remove.
1113
1113
* @param {...* } items
1114
1114
* @return {Array }
1115
1115
*/
1116
1116
Polymer_ElementMixin . prototype . splice = function ( path , start , deleteCount , items ) { } ;
1117
1117
/**
1118
- * @param {string } path Path to array.
1118
+ * @param {( string|!Array.<(string|number)>) } path Path to array.
1119
1119
* @return {* }
1120
1120
*/
1121
1121
Polymer_ElementMixin . prototype . shift = function ( path ) { } ;
1122
1122
/**
1123
- * @param {string } path Path to array.
1123
+ * @param {( string|!Array.<(string|number)>) } path Path to array.
1124
1124
* @param {...* } items
1125
1125
* @return {number }
1126
1126
*/
@@ -1644,25 +1644,25 @@ Polymer_LegacyElementMixin.prototype.set = function(path, value, root){};
1644
1644
*/
1645
1645
Polymer_LegacyElementMixin . prototype . push = function ( path , items ) { } ;
1646
1646
/**
1647
- * @param {string } path Path to array.
1647
+ * @param {( string|!Array.<(string|number)>) } path Path to array.
1648
1648
* @return {* }
1649
1649
*/
1650
1650
Polymer_LegacyElementMixin . prototype . pop = function ( path ) { } ;
1651
1651
/**
1652
- * @param {string } path Path to array.
1652
+ * @param {( string|!Array.<(string|number)>) } path Path to array.
1653
1653
* @param {number } start Index from which to start removing/inserting.
1654
1654
* @param {number } deleteCount Number of items to remove.
1655
1655
* @param {...* } items
1656
1656
* @return {Array }
1657
1657
*/
1658
1658
Polymer_LegacyElementMixin . prototype . splice = function ( path , start , deleteCount , items ) { } ;
1659
1659
/**
1660
- * @param {string } path Path to array.
1660
+ * @param {( string|!Array.<(string|number)>) } path Path to array.
1661
1661
* @return {* }
1662
1662
*/
1663
1663
Polymer_LegacyElementMixin . prototype . shift = function ( path ) { } ;
1664
1664
/**
1665
- * @param {string } path Path to array.
1665
+ * @param {( string|!Array.<(string|number)>) } path Path to array.
1666
1666
* @param {...* } items
1667
1667
* @return {number }
1668
1668
*/
@@ -2493,25 +2493,25 @@ Polymer_ArraySelectorMixin.prototype.set = function(path, value, root){};
2493
2493
*/
2494
2494
Polymer_ArraySelectorMixin . prototype . push = function ( path , items ) { } ;
2495
2495
/**
2496
- * @param {string } path Path to array.
2496
+ * @param {( string|!Array.<(string|number)>) } path Path to array.
2497
2497
* @return {* }
2498
2498
*/
2499
2499
Polymer_ArraySelectorMixin . prototype . pop = function ( path ) { } ;
2500
2500
/**
2501
- * @param {string } path Path to array.
2501
+ * @param {( string|!Array.<(string|number)>) } path Path to array.
2502
2502
* @param {number } start Index from which to start removing/inserting.
2503
2503
* @param {number } deleteCount Number of items to remove.
2504
2504
* @param {...* } items
2505
2505
* @return {Array }
2506
2506
*/
2507
2507
Polymer_ArraySelectorMixin . prototype . splice = function ( path , start , deleteCount , items ) { } ;
2508
2508
/**
2509
- * @param {string } path Path to array.
2509
+ * @param {( string|!Array.<(string|number)>) } path Path to array.
2510
2510
* @return {* }
2511
2511
*/
2512
2512
Polymer_ArraySelectorMixin . prototype . shift = function ( path ) { } ;
2513
2513
/**
2514
- * @param {string } path Path to array.
2514
+ * @param {( string|!Array.<(string|number)>) } path Path to array.
2515
2515
* @param {...* } items
2516
2516
* @return {number }
2517
2517
*/
0 commit comments