first chunk of interfaces that are valid via dart analyzer
This commit is contained in:

committed by
Tobias Bosch

parent
29c20f7a50
commit
8afa421d75
@ -1,5 +1,6 @@
|
||||
import {DOM} from './dom';
|
||||
export class App {
|
||||
@field('input:Element')
|
||||
constructor() {
|
||||
this.input = null;
|
||||
this.list = null;
|
@ -1,18 +0,0 @@
|
||||
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;
|
||||
}
|
||||
}
|
@ -1,14 +0,0 @@
|
||||
export class DOM {
|
||||
static query(selector) {
|
||||
return document.querySelector(selector);
|
||||
}
|
||||
static on(el, evt, listener) {
|
||||
el.addEventListener(evt, listener, false);
|
||||
}
|
||||
static getInnerHTML(el) {
|
||||
return el.innerHTML;
|
||||
}
|
||||
static setInnerHTML(el, value) {
|
||||
el.innerHTML = value;
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user