interface Element {
    __wxElement?: glassEasel.Element;
    addClass(elementClass, styleScope?): void;
    appendChild(child): void;
    associateValue(v): void;
    clearClasses(): void;
    createIntersectionObserver?(relativeElement, relativeElementMargin, thresholds, listener): Observer;
    getAllComputedStyles?(cb): void;
    getBoundingClientRect?(cb): void;
    getBoxModel?(cb): void;
    getContext?(cb): void;
    getMatchedRules?(cb): void;
    getScrollOffset?(cb): void;
    insertBefore(child, before, index?): void;
    release(): void;
    removeAttribute(name): void;
    removeChild(child, index?): void;
    removeClass(elementClass, styleScope?): void;
    replaceChild(child, oldChild, index?): void;
    setAttribute(name, value): void;
    setId(id): void;
    setListenerStats(type, capture, mutLevel): void;
    setModelBindingStat(attributeName, listener): void;
    setScrollPosition?(scrollLeft, scrollTop, duration): void;
    setStyle(styleText): void;
    setStyleScope(styleScope, extraStyleScope?, hostStyleScope?): void;
    setText(content): void;
    spliceAppend(list): void;
    spliceBefore(before, deleteCount, list): void;
    spliceRemove(before, deleteCount): void;
}

Hierarchy

Properties

__wxElement?: glassEasel.Element

Methods

  • Parameters

    • elementClass: string
    • Optional styleScope: number

    Returns void

  • Parameters

    Returns void

  • Returns void

  • Parameters

    • relativeElement: null | glassEasel.composedBackend.Element
    • relativeElementMargin: string
    • thresholds: number[]
    • listener: ((res) => void)
        • (res): void
        • Parameters

          • res: IntersectionStatus

          Returns void

    Returns Observer

  • Parameters

    • cb: ((res) => void)
        • (res): void
        • Parameters

          • res: GetAllComputedStylesResponses

          Returns void

    Returns void

  • Parameters

    Returns void

  • Parameters

    • cb: ((res) => void)
        • (res): void
        • Parameters

          • res: unknown

          Returns void

    Returns void

  • Parameters

    • cb: ((res) => void)
        • (res): void
        • Parameters

          • res: GetMatchedRulesResponses

          Returns void

    Returns void

  • Parameters

    Returns void

  • Returns void

  • Parameters

    • name: string

    Returns void

  • Parameters

    Returns void

  • Parameters

    • elementClass: string
    • Optional styleScope: number

    Returns void

  • Parameters

    • name: string
    • value: unknown

    Returns void

  • Parameters

    • id: string

    Returns void

  • Parameters

    Returns void

  • Parameters

    • attributeName: string
    • listener: null | ((newValue) => void)

    Returns void

  • Parameters

    • scrollLeft: number
    • scrollTop: number
    • duration: number

    Returns void

  • Parameters

    • styleText: string

    Returns void

  • Parameters

    • styleScope: number
    • Optional extraStyleScope: number
    • Optional hostStyleScope: number

    Returns void

  • Parameters

    • content: string

    Returns void

  • Parameters

    Returns void