turbodombuilder - v0.9.5
    Preparing search index...

    Type Alias TurboHeadlessProperties<ViewType, DataType, ModelType, EmitterType>

    TurboHeadlessProperties: Omit<
        MvcProperties<object, ViewType, DataType, ModelType, EmitterType>,
        "element",
    > & { out?: string | Node; [key: string]: any }

    Type Parameters

    • ViewType extends TurboView = TurboView

      The element's view type, if initializing MVC.

    • DataType extends object = object

      The element's data type, if initializing MVC.

    • ModelType extends TurboModel = TurboModel

      The element's model type, if initializing MVC.

    • EmitterType extends TurboEmitter = TurboEmitter

      The element's emitter type, if initializing MVC.

    Object containing properties for configuring a headless (non-HTML) element, with possibly MVC properties.