Interface StylePropertyMap

interface StylePropertyMap {
    size: number;
    [iterator](): IterableIterator<[string, Iterable<CSSStyleValue>]>;
    append(property: string, ...values: (string | CSSStyleValue)[]): void;
    clear(): void;
    delete(property: string): void;
    entries(): IterableIterator<[string, Iterable<CSSStyleValue>]>;
    forEach(callbackfn: ((value: CSSStyleValue[], key: string, parent: StylePropertyMapReadOnly) => void), thisArg?: any): void;
    get(property: string): undefined | CSSStyleValue;
    getAll(property: string): CSSStyleValue[];
    has(property: string): boolean;
    keys(): IterableIterator<string>;
    set(property: string, ...values: (string | CSSStyleValue)[]): void;
    values(): IterableIterator<Iterable<CSSStyleValue>>;
}

Hierarchy

  • StylePropertyMapReadOnly
    • StylePropertyMap

Properties

size: number

Methods

  • Parameters

    Returns void

  • Returns void

  • Parameters

    • property: string

    Returns void

  • Parameters

    • callbackfn: ((value: CSSStyleValue[], key: string, parent: StylePropertyMapReadOnly) => void)
        • (value, key, parent): void
        • Parameters

          • value: CSSStyleValue[]
          • key: string
          • parent: StylePropertyMapReadOnly

          Returns void

    • OptionalthisArg: any

    Returns void

  • Parameters

    • property: string

    Returns undefined | CSSStyleValue

  • Parameters

    • property: string

    Returns CSSStyleValue[]

  • Parameters

    • property: string

    Returns boolean

  • Returns IterableIterator<string>

  • Parameters

    Returns void