Home > @uniformdev/canvas-next-rsc > getManifest
getManifest() function
Signature:
Parameters
| Parameter | Type | Description |
|---|---|---|
| options | Pick<CompositionContext, "searchParams"> |
Returns:
Promise<{ project: { id?: string; name?: string; ui_version?: number; pz?: { sig?: { [key: string]: { str: number; cap: number; dur: "s" | "p" | "t"; crit: { type: "G"; op?: "&" | "|"; clauses: ({ type: "G"; op?: "&" | "|"; clauses: (/*elided*/ any | ({ type: "CK"; cookieName: string; match: { rhs: string; op: "=" | "~" | "//" | "!=" | "!~" | "!//"; cs?: boolean; } | { op: "*" | "!*"; }; } | { type: "QS"; queryName: string; match: { rhs: string; op: "=" | "~" | "//" | "!=" | "!~" | "!//"; cs?: boolean; } | { op: "*" | "!*"; }; } | { type: "QK"; key: string; match: { rhs: string; op: "=" | "~" | "//" | "!=" | "!~" | "!//"; cs?: boolean; } | { op: "*" | "!*"; }; } | { type: "EVT"; event: { rhs: string; op: "=" | "~" | "//" | "!=" | "!~" | "!//"; cs?: boolean; } | { op: "*" | "!*"; }; } | { type: "PV"; path: { rhs: string; op: "=" | "~" | "//" | "!=" | "!~" | "!//"; cs?: boolean; } | { op: "*" | "!*"; }; } | { type: "PVC"; match: { rhs: number; op: "=" | "<" | ">" | "!="; }; }))[]; } | ({ type: "CK"; cookieName: string; match: { rhs: string; op: "=" | "~" | "//" | "!=" | "!~" | "!//"; cs?: boolean; } | { op: "*" | "!*"; }; } | { type: "QS"; queryName: string; match: { rhs: string; op: "=" | "~" | "//" | "!=" | "!~" | "!//"; cs?: boolean; } | { op: "*" | "!*"; }; } | { type: "QK"; key: string; match: { rhs: string; op: "=" | "~" | "//" | "!=" | "!~" | "!//"; cs?: boolean; } | { op: "*" | "!*"; }; } | { type: "EVT"; event: { rhs: string; op: "=" | "~" | "//" | "!=" | "!~" | "!//"; cs?: boolean; } | { op: "*" | "!*"; }; } | { type: "PV"; path: { rhs: string; op: "=" | "~" | "//" | "!=" | "!~" | "!//"; cs?: boolean; } | { op: "*" | "!*"; }; } | { type: "PVC"; match: { rhs: number; op: "=" | "<" | ">" | "!="; }; }))[]; }; conversion?: { freq: "O"; } | null; }; }; enr?: { [key: string]: { cap: number; }; }; agg?: { [key: string]: { inputs: { dim: string; sign?: "+" | "-" | "c"; }[]; }; }; control?: number; }; test?: { [key: string]: { wv?: string; }; }; }; }>