‘liusuyi’
2023-05-24 0484a33f0550b344382f0d3caac5b26bbba23ca0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import * as Registry from '../registry';
export interface AttributorOptions {
    scope?: Registry.Scope;
    whitelist?: string[];
}
export default class Attributor {
    attrName: string;
    keyName: string;
    scope: Registry.Scope;
    whitelist: string[] | undefined;
    static keys(node: HTMLElement): string[];
    constructor(attrName: string, keyName: string, options?: AttributorOptions);
    add(node: HTMLElement, value: string): boolean;
    canAdd(node: HTMLElement, value: any): boolean;
    remove(node: HTMLElement): void;
    value(node: HTMLElement): string;
}