linkedom
Version:
A triple-linked lists based DOM implementation
18 lines (17 loc) • 481 B
TypeScript
/**
* @implements globalThis.Attr
*/
export class Attr extends Node implements globalThis.Attr {
constructor(ownerDocument: any, name: any, value?: string);
ownerElement: any;
name: string;
set value(newValue: string);
get value(): string;
cloneNode(): Attr;
toJSON(): any[];
[VALUE]: string;
[CHANGED]: boolean;
}
import { Node } from './node.js';
import { VALUE } from '../shared/symbols.js';
import { CHANGED } from '../shared/symbols.js';