dist/js/materialize.js
function Pushpin(el, options) {
      _classCallCheck(this, Pushpin);

      var _this47 = _possibleConstructorReturn(this, (Pushpin.__proto__ || Object.getPrototypeOf(Pushpin)).call(this, Pushpin, el, options));

      _this47.el.M_Pushpin = _this47;

      /**
       * Options for the modal
       * @member Pushpin#options
       */
      _this47.options = $.extend({}, Pushpin.defaults, options);

      _this47.originalOffset = _this47.el.offsetTop;
      Pushpin._pushpins.push(_this47);
      _this47._setupEventHandlers();
      _this47._updatePosition();
      return _this47;
    }
function Pushpin(el, options) {
      _classCallCheck(this, Pushpin);

      var _this47 = _possibleConstructorReturn(this, (Pushpin.__proto__ || Object.getPrototypeOf(Pushpin)).call(this, Pushpin, el, options));

      _this47.el.M_Pushpin = _this47;

      /**
       * Options for the modal
       * @member Pushpin#options
       */
      _this47.options = $.extend({}, Pushpin.defaults, options);

      _this47.originalOffset = _this47.el.offsetTop;
      Pushpin._pushpins.push(_this47);
      _this47._setupEventHandlers();
      _this47._updatePosition();
      return _this47;
    }
function Pushpin ( el , options ) { _classCallCheck ( this , Pushpin ) ; var _this47 = _possibleConstructorReturn ( this , ( Pushpin . __proto__ || Object . getPrototypeOf ( Pushpin ) ) . call ( this , Pushpin , el , options ) ) ; _this47 . el . M_Pushpin = _this47 ; /**
       * Options for the modal
       * @member Pushpin#options
       */ _this47 . options = $ . extend ( { } , Pushpin . defaults , options ) ; _this47 . originalOffset = _this47 . el . offsetTop ; Pushpin . _pushpins . push ( _this47 ) ; _this47 . _setupEventHandlers ( ) ; _this47 . _updatePosition ( ) ; return _this47 ; }
Construct Pushpin instance
@constructor
@param {Element} el
@param {Object} options
Construct Pushpin instance