material-icon.js 428 B

12345678910111213141516
  1. import { types } from "assets/types.js";
  2. import { icon } from "interface/icon.js";
  3. class material_icon extends icon {
  4. constructor(which, name = undefined) {
  5. types.check_string(which);
  6. const target = document.createElement("span");
  7. target.classList.add("meterial-symbols-outlined");
  8. target.innerText = which;
  9. super(target, "material-icon", name);
  10. }
  11. }
  12. export { material_icon };