.. / materialize
Star Fork

Materialize, a CSS Framework based on Material Design.

materialize
Dogfalo
...

Latest (1)

<any> @class @data-* ⏱️ before-call
More information

Root Cause

Source: https://github.com/Dogfalo/materialize/blob/824e78248b3de81e383445e76ffb04cc3264fe7d/js/tooltip.js#L284

_getAttributeOptions() {
  let attributeOptions = {};
  let tooltipTextOption = this.el.getAttribute('data-tooltip');
  let positionOption = this.el.getAttribute('data-position');

  if (tooltipTextOption) {
    attributeOptions.html = tooltipTextOption;
  }

  if (positionOption) {
    attributeOptions.position = positionOption;
  }
  return attributeOptions;
}

Found by @kevin_mizu.


Latest (2)

<select> <optgroup> @label ⏱️ before-call
More information

Root Cause

Source: https://github.com/Dogfalo/materialize/blob/824e78248b3de81e383445e76ffb04cc3264fe7d/js/select.js#L209

} else if ($(el).is('optgroup')) {
  // Optgroup.
  let selectOptions = $(el).children('option');
  $(this.dropdownOptions).append(
    $('<li class="optgroup"><span>' + el.getAttribute('label') + '</span></li>')[0]
  );

  selectOptions.each((el) => {
    let optionEl = this._appendOptionWithIcon(this.$el, el, 'optgroup-option');
    this._addOptionToValueDict(el, optionEl);
  });
}

Found by @kevin_mizu.


Latest (3)

<select> <optgroup> @label ⏱️ before-call
More information

Root Cause

Source: https://github.com/Dogfalo/materialize/blob/824e78248b3de81e383445e76ffb04cc3264fe7d/js/select.js#L335

let iconUrl = option.getAttribute('data-icon');
if (!!iconUrl) {
  let imgEl = $(`<img alt="" src="${iconUrl}">`);
  liEl.prepend(imgEl);
}

Found by @kevin_mizu.


Source | History