windease API reference - v0.6.0
    Preparing search index...

    Interface SerializedNode

    interface SerializedNode {
        activity?: Record<string, unknown>;
        container?: {
            allowsDragOut?: boolean;
            allowsDrop?: boolean;
            allowsPinning: boolean;
            childOrder: string[];
            config: unknown;
            state?: unknown;
            strategyId: string;
        };
        focus?: { state: "focused"
        | "blurred" };
        hints?: {
            minSize?: { h: number; w: number };
            order?: number;
            preferredSize?: { h: number; w: number };
        };
        id: string;
        kind?: string;
        lifecycle: "mounted"
        | "visible"
        | "hidden";
        meta?: Record<string, unknown>;
        order?: number;
        slot?: { parentId: string; placement: Record<string, unknown> };
    }
    Index

    Properties

    activity?: Record<string, unknown>
    container?: {
        allowsDragOut?: boolean;
        allowsDrop?: boolean;
        allowsPinning: boolean;
        childOrder: string[];
        config: unknown;
        state?: unknown;
        strategyId: string;
    }

    Type Declaration

    • OptionalallowsDragOut?: boolean

      Omitted when true (the default).

    • OptionalallowsDrop?: boolean

      Omitted when true (the default).

    • allowsPinning: boolean
    • childOrder: string[]
    • config: unknown
    • Optionalstate?: unknown
    • strategyId: string
    focus?: { state: "focused" | "blurred" }
    hints?: {
        minSize?: { h: number; w: number };
        order?: number;
        preferredSize?: { h: number; w: number };
    }
    id: string
    kind?: string
    lifecycle: "mounted" | "visible" | "hidden"
    meta?: Record<string, unknown>
    order?: number

    See Node.order.

    slot?: { parentId: string; placement: Record<string, unknown> }