Skip to content
HomePagesHomePages template kit

DisplayEntryShape

One `meta.display` entry as consumers read it: declared `cases` (first = default and failure posture), the user-switch `locked` opt-out, and at most one origin — a `source` binding or a `fill: { pick }` choice.

One meta.display entry as consumers read it: declared cases (first = default and failure posture), the user-switch locked opt-out, and at most one origin — a source binding or a fill: { pick } choice.

Import from @homepages/template-kit.

export interface DisplayEntryShape {
cases: readonly string[];
locked?: boolean;
source?: {
kind: string;
transform?: string;
};
fill?: {
pick: string;
};
}