@antv/x6
Version:
JavaScript diagramming library that uses SVG and HTML for rendering
19 lines (15 loc) • 415 B
text/typescript
import { Events } from '../event'
import type { EventArgs } from '../event/types'
import { ObjectExt } from '../object'
import { Disposable, disposable } from './disposable'
export class Basecoat<A extends EventArgs = any>
extends Events<A>
implements Disposable
{
()
dispose() {
this.off()
}
}
export interface Basecoat extends Disposable {}
ObjectExt.applyMixins(Basecoat, Disposable)