Exemplo n.º 1
0
function manageRipple(element) {
     var classes = (0, _jquery2['default'])(element).attr('class');
     if (classes.split(' ').indexOf('mdl-js-ripple-effect') != -1) _googleMaterialDesignLite.componentHandler.upgradeElement(element, 'MaterialRipple');
     var elts = (0, _jquery2['default'])(element).find('.mdl-js-ripple-effect').get();
     var _iteratorNormalCompletion = true;
     var _didIteratorError = false;
     var _iteratorError = undefined;

     try {
          for (var _iterator = elts[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
               var elt = _step.value;
               _googleMaterialDesignLite.componentHandler.upgradeElement(elt, 'MaterialRipple');
          }
     } catch (err) {
          _didIteratorError = true;
          _iteratorError = err;
     } finally {
          try {
               if (!_iteratorNormalCompletion && _iterator['return']) {
                    _iterator['return']();
               }
          } finally {
               if (_didIteratorError) {
                    throw _iteratorError;
               }
          }
     }
}
Exemplo n.º 2
0
function upgradeElement(element, type) {
     var _ref = mdlTypes[type] || {};

     var _ref$fct = _ref.fct;
     var fct = _ref$fct === undefined ? [] : _ref$fct;
     var html = _ref.html;
     var _ref$js = _ref.js;
     var js = _ref$js === undefined ? [] : _ref$js;

     if (html) (0, _jquery2['default'])(element).addClass(html.join(' '));

     var _iteratorNormalCompletion2 = true;
     var _didIteratorError2 = false;
     var _iteratorError2 = undefined;

     try {
          for (var _iterator2 = js[Symbol.iterator](), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) {
               var _type = _step2.value;
               _googleMaterialDesignLite.componentHandler.upgradeElement(element, _type);
          }
     } catch (err) {
          _didIteratorError2 = true;
          _iteratorError2 = err;
     } finally {
          try {
               if (!_iteratorNormalCompletion2 && _iterator2['return']) {
                    _iterator2['return']();
               }
          } finally {
               if (_didIteratorError2) {
                    throw _iteratorError2;
               }
          }
     }

     var _iteratorNormalCompletion3 = true;
     var _didIteratorError3 = false;
     var _iteratorError3 = undefined;

     try {
          for (var _iterator3 = fct[Symbol.iterator](), _step3; !(_iteratorNormalCompletion3 = (_step3 = _iterator3.next()).done); _iteratorNormalCompletion3 = true) {
               var f = _step3.value;
               f(element);
          }
     } catch (err) {
          _didIteratorError3 = true;
          _iteratorError3 = err;
     } finally {
          try {
               if (!_iteratorNormalCompletion3 && _iterator3['return']) {
                    _iterator3['return']();
               }
          } finally {
               if (_didIteratorError3) {
                    throw _iteratorError3;
               }
          }
     }
}