Files
medusa-store/docs/content/references/entities/classes/LineItem.md
2022-09-15 18:39:30 +03:00

8.1 KiB

displayed_sidebar
displayed_sidebar
entitiesSidebar

Class: LineItem

Hierarchy

  • BaseEntity

    LineItem

Constructors

constructor

new LineItem()

Inherited from

BaseEntity.constructor

Properties

adjustments

adjustments: LineItemAdjustment[]

Defined in

models/line-item.ts:69


allow_discounts

allow_discounts: boolean

Defined in

models/line-item.ts:90


cart

cart: Cart

Defined in

models/line-item.ts:37


cart_id

cart_id: string

Defined in

models/line-item.ts:33


claim_order

claim_order: ClaimOrder

Defined in

models/line-item.ts:61


claim_order_id

claim_order_id: string

Defined in

models/line-item.ts:57


created_at

created_at: Date

Inherited from

BaseEntity.created_at

Defined in

interfaces/models/base-entity.ts:16


description

description: string

Defined in

models/line-item.ts:75


discount_total

Optional discount_total: null | number

Defined in

models/line-item.ts:130


fulfilled_quantity

fulfilled_quantity: number

Defined in

models/line-item.ts:110


gift_card_total

Optional gift_card_total: null | number

Defined in

models/line-item.ts:131


has_shipping

has_shipping: boolean

Defined in

models/line-item.ts:93


id

id: string

Inherited from

BaseEntity.id

Defined in

interfaces/models/base-entity.ts:13


includes_tax

includes_tax: boolean

Defined in

models/line-item.ts:122


is_giftcard

is_giftcard: boolean

Defined in

models/line-item.ts:84


is_return

is_return: boolean

Defined in

models/line-item.ts:81


metadata

metadata: Record<string, unknown>

Defined in

models/line-item.ts:119


order

order: Order

Defined in

models/line-item.ts:45


order_id

order_id: string

Defined in

models/line-item.ts:41


original_tax_total

Optional original_tax_total: null | number

Defined in

models/line-item.ts:129


original_total

Optional original_total: null | number

Defined in

models/line-item.ts:128


quantity

quantity: number

Defined in

models/line-item.ts:107


refundable

Optional refundable: null | number

Defined in

models/line-item.ts:124


returned_quantity

returned_quantity: number

Defined in

models/line-item.ts:113


shipped_quantity

shipped_quantity: number

Defined in

models/line-item.ts:116


should_merge

should_merge: boolean

Defined in

models/line-item.ts:87


subtotal

Optional subtotal: null | number

Defined in

models/line-item.ts:125


swap

swap: Swap

Defined in

models/line-item.ts:53


swap_id

swap_id: string

Defined in

models/line-item.ts:49


tax_lines

tax_lines: LineItemTaxLine[]

Defined in

models/line-item.ts:64


tax_total

Optional tax_total: null | number

Defined in

models/line-item.ts:126


thumbnail

thumbnail: null | string

Defined in

models/line-item.ts:78


title

title: string

Defined in

models/line-item.ts:72


total

Optional total: null | number

Defined in

models/line-item.ts:127


unit_price

unit_price: number

Defined in

models/line-item.ts:96


updated_at

updated_at: Date

Inherited from

BaseEntity.updated_at

Defined in

interfaces/models/base-entity.ts:19


variant

variant: ProductVariant

Defined in

models/line-item.ts:104


variant_id

variant_id: string

Defined in

models/line-item.ts:100

Methods

beforeInsert

Private beforeInsert(): void

Returns

void

Defined in

models/line-item.ts:133