Загрузка приложения

ICarrierBox

Физическое объявление TypeScript из стартового проекта Nuxt со связанными типами и комментариями к полям.

ICarrierBox

Размеры и ограничения упаковки доставки.

src/lib/interfaces/orionplace/cart/ICartData.ts
TypeScript
export interface ICarrierBox {
  // ID упаковки.
  id: number;
  // Название упаковки.
  box_name: string;
  // Длина по ID единиц длины.
  length: IUnitValues;
  // Ширина по ID единиц длины.
  width: IUnitValues;
  // Высота по ID единиц длины.
  height: IUnitValues;
  // Пересчёты объёма и максимального веса бэкенда. Объём использует пересчёт
  // длины бэкенда; не предполагает пересчёт кубических единиц.
  measures: {
    // Значение поля volume.
    volume: IUnitValues;
    // Значение поля weight.
    weight: IUnitValues;
  };
}