Application Load

IAppLoadCommonBanner

The physical TypeScript declaration from the Nuxt starter, with linked types and field comments.

IAppLoadCommonBanner

Banner images for different screen sizes.

app/interfaces/orionplace/appBase/appLoadCommon/IAppLoadCommonBanner.ts
TypeScript
export interface IAppLoadCommonBanner {
  // banner identifier
  id: number;
  // banner locale code
  target_locale: string;
  // Destination category ID, or `null`. Without a category the banner uses the
  // normal cursor and does not navigate; a supplied ID enables category
  // selection.
  category?: number | null;
  // images for the desktop format
  images_desktop: string[];
  // images for the wide format
  images_wide: string[];
  // images for the tablet format
  images_tablet: string[];
  // images for the mobile format
  images_mobile: string[];
}