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;
}