@bodil/dom
    Preparing search index...

    Namespace component

    Web component base class.

    Classes

    Component

    Base class for web components.

    ComponentUpdateLoopError

    Error thrown when a Component.render method causes infinite re-renders.

    EmitterElement

    A subclass of HTMLElement which declares what events can be emitted by it at the type level. Thus, calling this.emit() with an undeclared event name will be a type error.

    Interfaces

    QuerySlotOptions

    Type Aliases

    AttributeGetterSetterOptions
    AttributeOptions
    AttributeType
    CSSStyleSpec
    CSSStyleSpecArray
    CSSStyleSpecDeclaration
    CustomEventTypes
    Deps
    Disposables
    ElementEmits

    Given an element type, extract the emitted events for that element.

    Emits

    Declare the events that can be emitted.

    EmitsSuper

    Declare the events that can be emitted, including the events listed in the provided superclass.

    UpdateConfig

    Functions

    attribute
    attributeGetter
    attributeSetter
    reactive
    require