1
- /*! tether 1.0.2 */
1
+ /*! tether 1.0.3 */
2
2
3
3
( function ( root , factory ) {
4
4
if ( typeof define === 'function' && define . amd ) {
@@ -224,7 +224,7 @@ function addClass(el, name) {
224
224
} ) ;
225
225
} else {
226
226
removeClass ( el , name ) ;
227
- var cls = getClassName ( el ) + ' #{name}' ;
227
+ var cls = getClassName ( el ) + ( ' ' + name ) ;
228
228
setClassName ( el , cls ) ;
229
229
}
230
230
}
@@ -323,10 +323,6 @@ var Evented = (function () {
323
323
} , {
324
324
key : 'trigger' ,
325
325
value : function trigger ( event ) {
326
- for ( var _len = arguments . length , args = Array ( _len > 1 ? _len - 1 : 0 ) , _key = 1 ; _key < _len ; _key ++ ) {
327
- args [ _key - 1 ] = arguments [ _key ] ;
328
- }
329
-
330
326
if ( typeof this . bindings !== 'undefined' && this . bindings [ event ] ) {
331
327
var i = 0 ;
332
328
while ( i < this . bindings [ event ] . length ) {
@@ -340,6 +336,10 @@ var Evented = (function () {
340
336
context = this ;
341
337
}
342
338
339
+ for ( var _len = arguments . length , args = Array ( _len > 1 ? _len - 1 : 0 ) , _key = 1 ; _key < _len ; _key ++ ) {
340
+ args [ _key - 1 ] = arguments [ _key ] ;
341
+ }
342
+
343
343
handler . apply ( context , args ) ;
344
344
345
345
if ( once ) {
@@ -374,9 +374,9 @@ TetherBase.Utils = {
374
374
375
375
'use strict' ;
376
376
377
- var _createClass = ( function ( ) { function defineProperties ( target , props ) { for ( var i = 0 ; i < props . length ; i ++ ) { var descriptor = props [ i ] ; descriptor . enumerable = descriptor . enumerable || false ; descriptor . configurable = true ; if ( 'value' in descriptor ) descriptor . writable = true ; Object . defineProperty ( target , descriptor . key , descriptor ) ; } } return function ( Constructor , protoProps , staticProps ) { if ( protoProps ) defineProperties ( Constructor . prototype , protoProps ) ; if ( staticProps ) defineProperties ( Constructor , staticProps ) ; return Constructor ; } ; } ) ( ) ;
377
+ var _slicedToArray = ( function ( ) { function sliceIterator ( arr , i ) { var _arr = [ ] ; var _n = true ; var _d = false ; var _e = undefined ; try { for ( var _i = arr [ Symbol . iterator ] ( ) , _s ; ! ( _n = ( _s = _i . next ( ) ) . done ) ; _n = true ) { _arr . push ( _s . value ) ; if ( i && _arr . length === i ) break ; } } catch ( err ) { _d = true ; _e = err ; } finally { try { if ( ! _n && _i [ 'return' ] ) _i [ 'return' ] ( ) ; } finally { if ( _d ) throw _e ; } } return _arr ; } return function ( arr , i ) { if ( Array . isArray ( arr ) ) { return arr ; } else if ( Symbol . iterator in Object ( arr ) ) { return sliceIterator ( arr , i ) ; } else { throw new TypeError ( 'Invalid attempt to destructure non-iterable instance' ) ; } } ; } ) ( ) ;
378
378
379
- function _slicedToArray ( arr , i ) { if ( Array . isArray ( arr ) ) { return arr ; } else if ( Symbol . iterator in Object ( arr ) ) { var _arr = [ ] ; var _n = true ; var _d = false ; var _e = undefined ; try { for ( var _i = arr [ Symbol . iterator ] ( ) , _s ; ! ( _n = ( _s = _i . next ( ) ) . done ) ; _n = true ) { _arr . push ( _s . value ) ; if ( i && _arr . length === i ) break ; } } catch ( err ) { _d = true ; _e = err ; } finally { try { if ( ! _n && _i [ 'return' ] ) _i [ 'return' ] ( ) ; } finally { if ( _d ) throw _e ; } } return _arr ; } else { throw new TypeError ( 'Invalid attempt to destructure non-iterable instance' ) ; } }
379
+ var _createClass = ( function ( ) { function defineProperties ( target , props ) { for ( var i = 0 ; i < props . length ; i ++ ) { var descriptor = props [ i ] ; descriptor . enumerable = descriptor . enumerable || false ; descriptor . configurable = true ; if ( 'value' in descriptor ) descriptor . writable = true ; Object . defineProperty ( target , descriptor . key , descriptor ) ; } } return function ( Constructor , protoProps , staticProps ) { if ( protoProps ) defineProperties ( Constructor . prototype , protoProps ) ; if ( staticProps ) defineProperties ( Constructor , staticProps ) ; return Constructor ; } ; } ) ( ) ;
380
380
381
381
function _classCallCheck ( instance , Constructor ) { if ( ! ( instance instanceof Constructor ) ) { throw new TypeError ( 'Cannot call a class as a function' ) ; } }
382
382
@@ -517,12 +517,12 @@ var attachmentToOffset = function attachmentToOffset(attachment) {
517
517
} ;
518
518
519
519
function addOffset ( ) {
520
+ var out = { top : 0 , left : 0 } ;
521
+
520
522
for ( var _len = arguments . length , offsets = Array ( _len ) , _key = 0 ; _key < _len ; _key ++ ) {
521
523
offsets [ _key ] = arguments [ _key ] ;
522
524
}
523
525
524
- var out = { top : 0 , left : 0 } ;
525
-
526
526
offsets . forEach ( function ( _ref ) {
527
527
var top = _ref . top ;
528
528
var left = _ref . left ;
@@ -596,7 +596,7 @@ var TetherClass = (function () {
596
596
if ( typeof classes !== 'undefined' && classes [ key ] ) {
597
597
return this . options . classes [ key ] ;
598
598
} else if ( this . options . classPrefix ) {
599
- return '' + this . options . classPrefix + '-' + key ;
599
+ return this . options . classPrefix + '-' + key ;
600
600
} else {
601
601
return key ;
602
602
}
@@ -851,22 +851,22 @@ var TetherClass = (function () {
851
851
var add = this . _addAttachClasses ;
852
852
853
853
if ( elementAttach . top ) {
854
- add . push ( '' + this . getClass ( 'element-attached' ) + '-' + elementAttach . top ) ;
854
+ add . push ( this . getClass ( 'element-attached' ) + '-' + elementAttach . top ) ;
855
855
}
856
856
if ( elementAttach . left ) {
857
- add . push ( '' + this . getClass ( 'element-attached' ) + '-' + elementAttach . left ) ;
857
+ add . push ( this . getClass ( 'element-attached' ) + '-' + elementAttach . left ) ;
858
858
}
859
859
if ( targetAttach . top ) {
860
- add . push ( '' + this . getClass ( 'target-attached' ) + '-' + targetAttach . top ) ;
860
+ add . push ( this . getClass ( 'target-attached' ) + '-' + targetAttach . top ) ;
861
861
}
862
862
if ( targetAttach . left ) {
863
- add . push ( '' + this . getClass ( 'target-attached' ) + '-' + targetAttach . left ) ;
863
+ add . push ( this . getClass ( 'target-attached' ) + '-' + targetAttach . left ) ;
864
864
}
865
865
866
866
var all = [ ] ;
867
867
sides . forEach ( function ( side ) {
868
- all . push ( '' + _this4 . getClass ( 'element-attached' ) + '-' + side ) ;
869
- all . push ( '' + _this4 . getClass ( 'target-attached' ) + '-' + side ) ;
868
+ all . push ( _this4 . getClass ( 'element-attached' ) + '-' + side ) ;
869
+ all . push ( _this4 . getClass ( 'target-attached' ) + '-' + side ) ;
870
870
} ) ;
871
871
872
872
defer ( function ( ) {
@@ -1123,15 +1123,15 @@ var TetherClass = (function () {
1123
1123
}
1124
1124
} else {
1125
1125
if ( _same . top ) {
1126
- css . top = '' + _pos . top + 'px' ;
1126
+ css . top = _pos . top + 'px' ;
1127
1127
} else {
1128
- css . bottom = '' + _pos . bottom + 'px' ;
1128
+ css . bottom = _pos . bottom + 'px' ;
1129
1129
}
1130
1130
1131
1131
if ( _same . left ) {
1132
- css . left = '' + _pos . left + 'px' ;
1132
+ css . left = _pos . left + 'px' ;
1133
1133
} else {
1134
- css . right = '' + _pos . right + 'px' ;
1134
+ css . right = _pos . right + 'px' ;
1135
1135
}
1136
1136
}
1137
1137
} ;
@@ -1208,7 +1208,7 @@ var Tether = extend(TetherClass, TetherBase);
1208
1208
1209
1209
'use strict' ;
1210
1210
1211
- function _slicedToArray ( arr , i ) { if ( Array . isArray ( arr ) ) { return arr ; } else if ( Symbol . iterator in Object ( arr ) ) { var _arr = [ ] ; var _n = true ; var _d = false ; var _e = undefined ; try { for ( var _i = arr [ Symbol . iterator ] ( ) , _s ; ! ( _n = ( _s = _i . next ( ) ) . done ) ; _n = true ) { _arr . push ( _s . value ) ; if ( i && _arr . length === i ) break ; } } catch ( err ) { _d = true ; _e = err ; } finally { try { if ( ! _n && _i [ 'return' ] ) _i [ 'return' ] ( ) ; } finally { if ( _d ) throw _e ; } } return _arr ; } else { throw new TypeError ( 'Invalid attempt to destructure non-iterable instance' ) ; } }
1211
+ var _slicedToArray = ( function ( ) { function sliceIterator ( arr , i ) { var _arr = [ ] ; var _n = true ; var _d = false ; var _e = undefined ; try { for ( var _i = arr [ Symbol . iterator ] ( ) , _s ; ! ( _n = ( _s = _i . next ( ) ) . done ) ; _n = true ) { _arr . push ( _s . value ) ; if ( i && _arr . length === i ) break ; } } catch ( err ) { _d = true ; _e = err ; } finally { try { if ( ! _n && _i [ 'return' ] ) _i [ 'return' ] ( ) ; } finally { if ( _d ) throw _e ; } } return _arr ; } return function ( arr , i ) { if ( Array . isArray ( arr ) ) { return arr ; } else if ( Symbol . iterator in Object ( arr ) ) { return sliceIterator ( arr , i ) ; } else { throw new TypeError ( 'Invalid attempt to destructure non-iterable instance' ) ; } } ; } ) ( ) ;
1212
1212
1213
1213
var _TetherBase$Utils = TetherBase . Utils ;
1214
1214
var getBounds = _TetherBase$Utils . getBounds ;
@@ -1302,7 +1302,7 @@ TetherBase.modules.push({
1302
1302
1303
1303
allClasses . forEach ( function ( cls ) {
1304
1304
[ 'left' , 'top' , 'right' , 'bottom' ] . forEach ( function ( side ) {
1305
- allClasses . push ( '' + cls + '-' + side ) ;
1305
+ allClasses . push ( cls + '-' + side ) ;
1306
1306
} ) ;
1307
1307
} ) ;
1308
1308
@@ -1527,7 +1527,7 @@ TetherBase.modules.push({
1527
1527
1528
1528
addClasses . push ( pinnedClass ) ;
1529
1529
pinned . forEach ( function ( side ) {
1530
- addClasses . push ( '' + pinnedClass + '-' + side ) ;
1530
+ addClasses . push ( pinnedClass + '-' + side ) ;
1531
1531
} ) ;
1532
1532
} ) ( ) ;
1533
1533
}
@@ -1543,7 +1543,7 @@ TetherBase.modules.push({
1543
1543
1544
1544
addClasses . push ( oobClass ) ;
1545
1545
oob . forEach ( function ( side ) {
1546
- addClasses . push ( '' + oobClass + '-' + side ) ;
1546
+ addClasses . push ( oobClass + '-' + side ) ;
1547
1547
} ) ;
1548
1548
} ) ( ) ;
1549
1549
}
@@ -1623,15 +1623,15 @@ TetherBase.modules.push({
1623
1623
var sides = [ 'left' , 'top' , 'right' , 'bottom' ] ;
1624
1624
allClasses . push ( this . getClass ( 'abutted' ) ) ;
1625
1625
sides . forEach ( function ( side ) {
1626
- allClasses . push ( '' + _this . getClass ( 'abutted' ) + '-' + side ) ;
1626
+ allClasses . push ( _this . getClass ( 'abutted' ) + '-' + side ) ;
1627
1627
} ) ;
1628
1628
1629
1629
if ( abutted . length ) {
1630
1630
addClasses . push ( this . getClass ( 'abutted' ) ) ;
1631
1631
}
1632
1632
1633
1633
abutted . forEach ( function ( side ) {
1634
- addClasses . push ( '' + _this . getClass ( 'abutted' ) + '-' + side ) ;
1634
+ addClasses . push ( _this . getClass ( 'abutted' ) + '-' + side ) ;
1635
1635
} ) ;
1636
1636
1637
1637
defer ( function ( ) {
@@ -1648,7 +1648,7 @@ TetherBase.modules.push({
1648
1648
1649
1649
'use strict' ;
1650
1650
1651
- function _slicedToArray ( arr , i ) { if ( Array . isArray ( arr ) ) { return arr ; } else if ( Symbol . iterator in Object ( arr ) ) { var _arr = [ ] ; var _n = true ; var _d = false ; var _e = undefined ; try { for ( var _i = arr [ Symbol . iterator ] ( ) , _s ; ! ( _n = ( _s = _i . next ( ) ) . done ) ; _n = true ) { _arr . push ( _s . value ) ; if ( i && _arr . length === i ) break ; } } catch ( err ) { _d = true ; _e = err ; } finally { try { if ( ! _n && _i [ 'return' ] ) _i [ 'return' ] ( ) ; } finally { if ( _d ) throw _e ; } } return _arr ; } else { throw new TypeError ( 'Invalid attempt to destructure non-iterable instance' ) ; } }
1651
+ var _slicedToArray = ( function ( ) { function sliceIterator ( arr , i ) { var _arr = [ ] ; var _n = true ; var _d = false ; var _e = undefined ; try { for ( var _i = arr [ Symbol . iterator ] ( ) , _s ; ! ( _n = ( _s = _i . next ( ) ) . done ) ; _n = true ) { _arr . push ( _s . value ) ; if ( i && _arr . length === i ) break ; } } catch ( err ) { _d = true ; _e = err ; } finally { try { if ( ! _n && _i [ 'return' ] ) _i [ 'return' ] ( ) ; } finally { if ( _d ) throw _e ; } } return _arr ; } return function ( arr , i ) { if ( Array . isArray ( arr ) ) { return arr ; } else if ( Symbol . iterator in Object ( arr ) ) { return sliceIterator ( arr , i ) ; } else { throw new TypeError ( 'Invalid attempt to destructure non-iterable instance' ) ; } } ; } ) ( ) ;
1652
1652
1653
1653
TetherBase . modules . push ( {
1654
1654
position : function position ( _ref ) {
0 commit comments