Sha256: 366af358b88f8ab217ff7e3ef65de6db5a2a55b9a2db9814fa5b0d8e3d15affd
Contents?: true
Size: 795 Bytes
Versions: 14
Compression:
Stored size: 795 Bytes
Contents
import {MDCIconToggle} from '@material/icon-toggle'; export function initIconToggles() { console.log('\tIcon Toggles'); var components = document.querySelectorAll('.mdc-icon-toggle'); for (var i = 0; i < components.length; i++) { var component = components[i]; if (!component.mdcComponent) { component.mdcComponent = new MDCIconToggle(component); } } } // TODO: Add event handler // var addToFavorites = document.getElementById('add-to-favorites'); // var favoritedStatus = document.getElementById('favorited-status'); // addToFavorites.addEventListener('MDCIconToggle:change', function(evt) { // var newStatus = evt.detail.isOn ? 'yes' : 'no'; // favoritedStatus.textContent = newStatus; // });
Version data entries
14 entries across 14 versions & 1 rubygems