Class MarketOrderContext<S>

Type Parameters

Hierarchy (view full)

Constructors

Properties

$groupId?: number
api: API
previewOrderItems: MarketAttachment[]
state: S
type: "market_order"
upload: Upload

Accessors

  • get delivery(): {
        address: string;
        delivery_point: object;
        track_link: string;
        track_number: string;
        type: string;
    }
  • Returns shipping information

    Returns {
        address: string;
        delivery_point: object;
        track_link: string;
        track_number: string;
        type: string;
    }

    • address: string
    • delivery_point: object
    • track_link: string
    • track_number: string
    • type: string
  • get propertyValues(): {
        property_name: string;
        variant_id: number;
        variant_name: string;
    }[]
  • Returns the properties of a variant

    Returns {
        property_name: string;
        variant_id: number;
        variant_name: string;
    }[]

  • get recipient(): {
        display_text: string;
        name: string;
        phone: string;
    }
  • Returns customer information

    Returns {
        display_text: string;
        name: string;
        phone: string;
    }

    • display_text: string
    • name: string
    • phone: string
  • get totalPrice(): {
        amount: string;
        currency: {
            id: number;
            name: string;
        };
        text: string;
    }
  • Returns the total order value.

    Returns {
        amount: string;
        currency: {
            id: number;
            name: string;
        };
        text: string;
    }

    • amount: string
    • currency: {
          id: number;
          name: string;
      }
      • id: number
      • name: string
    • text: string

Methods

Generated using TypeDoc