Constructor
new ReemoonSizerModel(siteId)
ReemoonSizerModel Constructor
Parameters
-
siteId
numberThe Site ID associated with this Reemoon Sizer
Source
Members
autoCreateBatchDelaynumber
The Auto Create Batch Delay in Seconds for this Reemoon Sizer
Type
-
number
Source
deletedboolean
Whether the Reemoon Sizer has been deleted
Type
-
boolean
Source
freshPackIntegrationObject
The FreshPack Integration Configuration for this Reemoon Sizer
Type
-
Object
Source
fruitSizesArray.<{fruitSize: string, points: {incomingFruitPerMinute: number, recycledFruitPerMinute: number, allocatedFruitPerMinute: number}}>
The Fruit Sizes defined and handled by this Reemoon Sizer
Type
-
Array.<{fruitSize: string, points: {incomingFruitPerMinute: number, recycledFruitPerMinute: number, allocatedFruitPerMinute: number}}>
Source
idstring
The Reemoon Sizer ID
Type
-
string
Source
lanesArray.<{id: string, number: number, points: {cupFill: number}}>
The Lanes defined for this Reemoon Sizer
Type
-
Array.<{id: string, number: number, points: {cupFill: number}}>
Source
namestring
The Reemoon Sizer Name
Type
-
string
Source
outletsArray.<{id: string, number: number, type: string, points: {name: number, fruitPerMinute: number, packsPerMinute: number, utilization: number, status: number, productId: number, productName: number}}>
The Outlets defined for this Reemoon Sizer
Type
-
Array.<{id: string, number: number, type: string, points: {name: number, fruitPerMinute: number, packsPerMinute: number, utilization: number, status: number, productId: number, productName: number}}>
Source
packingLineIdstring
The Packing Line ID that manages this Reemoon Sizer
Type
-
string
Source
pointsObject
The Points used by this Reemoon Sizer
Type
-
Object
Source
productClassTypesArray.<{productName: string, classType: string, matchType: string}>
An Array of Product to Class Type Maps for this Reemoon Sizer
Type
-
Array.<{productName: string, classType: string, matchType: string}>
Source
reemoonIntegrationObject
The Reemoon Integration Configuration for this Reemoon Sizer
Type
-
Object
Source
rtuIdnumber
The RTU this Reemoon Sizer belongs to
Type
-
number
Source
siteIdnumber
The Site ID associated with this Reemoon Sizer
Type
-
number
Source
sizerTypestring
The Sizer Type
Type
-
string
Source
sourcesArray.<({type: string, riserId: string}|{type: string, sizerId: string, outletNumbers: Array.<number>})>
An Array of Sources that deliver Fruit to this Reemoon Sizer
Type
-
Array.<({type: string, riserId: string}|{type: string, sizerId: string, outletNumbers: Array.<number>})>
Source
updateTimestampDate
When the Reemoon Sizer was last updated
Type
-
Date
Source
Methods
fromJSON(json, siteId) → {ReemoonSizerModel}
Create a new ReemoonSizerModel from a JSON Object or JSON String
Parameters
-
json
Object.<string, any>|stringA JSON Object or JSON String
-
siteId
numberThe Site ID associated with this Reemoon Sizer
Returns
-
ReemoonSizerModel