Application Load
IManufacturer
The physical TypeScript declaration from the Nuxt starter, with linked types and field comments.
IManufacturerManufacturer record for the public directory.
app/interfaces/orionplace/catalog/ICatalogDirectory.tsexport interface IManufacturer {
// Manufacturer ID.
id: number;
// Manufacturer name.
name: string;
// Image URL, or `null`.
image: string | null;
// Small image URL, or `null`.
small_image: string | null;
// Translations keyed by language; each contains `brand_pitch`.
locale: Record<string, {
// Optional value of brand_pitch; it may be omitted.
brand_pitch?: string;
}>;
// Public category IDs, included when an ID filter enables them.
cats?: number[];
}