webdav-js
Version:
WebDAV functionality intended for use as a bookmarklet or to make a simple webserver an interactive WebDAV environment.
30 lines (21 loc) • 499 B
text/typescript
import DAV from './DAV';
import Element from '@dom111/element';
import State from './State';
export abstract class AbstractUI extends Element {
constructor(container: HTMLElement, dav: DAV, state: State) {
super(container);
this.
this.
this.bindEvents();
}
protected abstract bindEvents(): void;
dav(): DAV {
return this.
}
state(): State {
return this.
}
}
export default AbstractUI;