UNPKG

@surface/custom-element

Version:

Provides support of directives and data binding on custom elements.

11 lines (10 loc) 496 B
import Observer from "@surface/observer"; import type Scheduler from "../processors/scheduler.js"; export default class AsyncObserver extends Observer { private readonly scheduler; private cancellationTokenSource; constructor(root: object, path: string[], scheduler: Scheduler); protected static observePath(root: Object, path: string[], observer: Observer): void; static observe(root: object, path: string[], scheduler?: Scheduler): Observer; notify(): void; }