18 lines
329 B
Dart
18 lines
329 B
Dart
|
|
library dom;
|
||
|
|
|
||
|
|
import 'dart:html';
|
||
|
|
|
||
|
|
class DOM {
|
||
|
|
static query(selector) {
|
||
|
|
return document.query(selector);
|
||
|
|
}
|
||
|
|
static on(element, event, callback) {
|
||
|
|
element.addEventListener(event, callback);
|
||
|
|
}
|
||
|
|
static getInnerHTML(el) {
|
||
|
|
return el.innerHtml;
|
||
|
|
}
|
||
|
|
static setInnerHTML(el, value) {
|
||
|
|
el.innerHtml = value;
|
||
|
|
}
|
||
|
|
}
|