Skip to content

Documentation / @expofp/schema / RawBooth

Type Alias: RawBooth ​

ts
type RawBooth = 
  | {
[key: string]: unknown;
  availColor?: string;
  buyUrl?: string;
  exhibitors?: number[];
  externalId?: string;
  holdColor?: string;
  id: number;
  labelColor?: string;
  meta?: Record<string, string>;
  name: string;
  poiTypeId?: number;
  price?: string;
  reserveUrl?: string;
  size?: string;
  soldColor?: string;
  status?: "onhold" | "reserved";
  title?: string;
  type?: string;
}
  | {
[key: string]: unknown;
  color?: string;
  description?: string;
  exhibitors?: number[];
  externalId?: string;
  id: number;
  meta?: Record<string, string>;
  name: string;
  poiTypeId?: number;
  special: true;
  title?: string;
};

Union Members ​

Type Literal ​

ts
{
[key: string]: unknown;
  availColor?: string;
  buyUrl?: string;
  exhibitors?: number[];
  externalId?: string;
  holdColor?: string;
  id: number;
  labelColor?: string;
  meta?: Record<string, string>;
  name: string;
  poiTypeId?: number;
  price?: string;
  reserveUrl?: string;
  size?: string;
  soldColor?: string;
  status?: "onhold" | "reserved";
  title?: string;
  type?: string;
}

Index Signature ​

ts
[key: string]: unknown

availColor? ​

ts
optional availColor?: string;

buyUrl? ​

ts
optional buyUrl?: string;

exhibitors? ​

ts
optional exhibitors?: number[];

externalId? ​

ts
optional externalId?: string;

holdColor? ​

ts
optional holdColor?: string;

id ​

ts
id: number;

labelColor? ​

ts
optional labelColor?: string;

meta? ​

ts
optional meta?: Record<string, string>;

name ​

ts
name: string;

poiTypeId? ​

ts
optional poiTypeId?: number;

price? ​

ts
optional price?: string;

reserveUrl? ​

ts
optional reserveUrl?: string;

size? ​

ts
optional size?: string;

soldColor? ​

ts
optional soldColor?: string;

status? ​

ts
optional status?: "onhold" | "reserved";

Unavailable-for-sale state; init-booths derives the onHold/reserved flags.

title? ​

ts
optional title?: string;

type? ​

ts
optional type?: string;

Type Literal ​

ts
{
[key: string]: unknown;
  color?: string;
  description?: string;
  exhibitors?: number[];
  externalId?: string;
  id: number;
  meta?: Record<string, string>;
  name: string;
  poiTypeId?: number;
  special: true;
  title?: string;
}