@zag-js/dom-query
Version:
The dom helper library for zag.js machines
17 lines (14 loc) • 639 B
TypeScript
import { MaybeElementOrFn } from './types.js';
import '@zag-js/types';
interface ObserveAttributeOptions {
attributes: string[];
callback(record: MutationRecord): void;
defer?: boolean | undefined;
}
declare function observeAttributes(nodeOrFn: MaybeElementOrFn, options: ObserveAttributeOptions): () => void;
interface ObserveChildrenOptions {
callback: MutationCallback;
defer?: boolean | undefined;
}
declare function observeChildren(nodeOrFn: MaybeElementOrFn, options: ObserveChildrenOptions): () => void;
export { type ObserveAttributeOptions, type ObserveChildrenOptions, observeAttributes, observeChildren };