# class Product



Product inherits from NameId


# MEMBERS

# member read-only index

Type: Number

# member read-only parts

Type: List

# member read-only project

Type: Project

# member read-only quantity

Type: Number

# member read-only dueDate

Type: DateTime

# member read-only group

Type: String

# member read-only priority

Type: Number

# member read-only overruns

Type: ImmutablePercentRange

# member read-only color

Type: Number

# member read-only area

Type: Number

# member read-only minOrders

Type: Number

# member read-only maxOrders

Type: Number

# member read-only placed

Type: Number

# member read-only fulfilled

Type: Boolean

Description: Returns true if all components in all parts of this product are currently fulfilled

# member read-only layoutsPlaced

Type: List

# member read-only totalFulfilled

Type: ImmutablePair

# member read-only pages

Type: List

# member read-only components

Type: List

# member read-only props

Type: ImmutableProperties

# FUNCTIONS

# function partById(id)

Description:

Parameters:

  • id: (String) -

Return:

(Part) -

# function placed(layout)

Description:

Parameters:

Return:

(Number) -

# function messages(recurse)

Description:

Parameters:

  • recurse: (Boolean) -

Return:

(List) -

# function componentById(id)

Description:

Parameters:

  • id: (String) -

Return:

(Component) -

# function instances(surface)

Description:

Parameters:

Return:

(List) -

# function preview(width, height)

Description:

Parameters:

  • width: (Number) -
  • height: (Number) -

Return:

(Image) -

# function hasSignatures()

Description:

Return:

(Boolean) -

# function lastSignature()

Description:

Return:

(Component) -

Last Updated: 12/20/2022, 8:12:45 AM