File

src/app/core/models/product.ts

Index

Properties

Properties

available_on
available_on: string
Type : string
classifications
classifications: Classification[]
Type : Classification[]
currency
currency: string
Type : string
description
description: string
Type : string
has_variants
has_variants: boolean
Type : boolean
id
id: number
Type : number
images
images: Image[]
Type : Image[]
is_favorited_by_current_user
is_favorited_by_current_user: boolean
Type : boolean
master
master: Variant
Type : Variant
max_retail_price
max_retail_price: Price
Type : Price
meta_description
meta_description: string
Type : string
meta_keywords
meta_keywords: string
Type : string
name
name: string
Type : string
option_types
option_types: OptionType[]
Type : OptionType[]
options
options: OptionValue[]
Type : OptionValue[]
product_properties
product_properties: ProductProperty[]
Type : ProductProperty[]
Optional product_url
product_url: string
Type : string
rating_summary
rating_summary: RatingSummary
Type : RatingSummary
reviews
reviews: Array<Review>
Type : Array<Review>
selling_price
selling_price: Price
Type : Price
shipping_category_id
shipping_category_id: number
Type : number
slug
slug: string
Type : string
taxon_ids
taxon_ids: number[]
Type : number[]
total_on_hand
total_on_hand: number
Type : number
variants
variants: Variant[]
Type : Variant[]
import { OptionType } from './option_type';
import { Classification } from './classification';
import { ProductProperty } from './product_property';
import { Variant } from './variant';
import { OptionValue } from './option_value';
import { Image } from './image';
import { Price } from './price';
import { Review } from './review';
import { RatingSummary } from './rating_summary';

export class Product {
  id: number;
  name: string;
  description: string;
  available_on: string;
  slug: string;
  is_favorited_by_current_user: boolean;
  meta_description: string;
  meta_keywords: string;
  shipping_category_id: number;
  taxon_ids: number[];
  total_on_hand: number;
  has_variants: boolean;
  master: Variant;
  variants: Variant[];
  option_types: OptionType[];
  product_properties: ProductProperty[];
  classifications: Classification[];
  product_url?: string;
  currency: string;
  selling_price: Price;
  max_retail_price: Price;
  options: OptionValue[];
  images: Image[];
  reviews: Array<Review>;
  rating_summary: RatingSummary;

}

results matching ""

    No results matching ""