psytask - v1.1.1
    Preparing search index...

    Type Alias Component<P, D>

    Component: (
        props: P,
        ctx: Scene<never>,
    ) => { node: string | Node | (...)[]; data?: () => D }

    Type Parameters

    • P extends LooseObject = any
    • D extends LooseObject = LooseObject & ForbiddenSceneData

    Type Declaration

      • (props: P, ctx: Scene<never>): { node: string | Node | (...)[]; data?: () => D }
      • Parameters

        • props: P

          The reactive props to control the scene display

        • ctx: Scene<never>

          The scene instance, can be used to manage lifecycle and use other setups

        Returns { node: string | Node | (...)[]; data?: () => D }

        • node: string | Node | (...)[]

          The node(s) appended to the root element of scene

        • Optionaldata?: () => D

          Data getter to get data from elements

    Scene