@tidepool/viz@0.8.1 apidocs /Users/jebeck/Tidepool/viz jsdoc2md "src/utils/bolus.js"
Functions
- fixFloatingPoint(numeric) ⇒
Number
fixFloatingPoint
- getBolusFromInsulinEvent(insulinEvent) ⇒
Object
getBolusFromInsulinEvent
- getProgrammed(insulinEvent) ⇒
Number
getProgrammed
- getRecommended(insulinEvent) ⇒
Number
getRecommended
- getDelivered(insulinEvent) ⇒
Number
getDelivered
- getDuration(insulinEvent) ⇒
Number
getDuration
- getExtended(insulinEvent) ⇒
Number
getExtended
- getMaxDuration(insulinEvent) ⇒
Number
getMaxDuration
- getMaxValue(insulinEvent) ⇒
Number
getMaxValue
- hasExtended(insulinEvent) ⇒
Boolean
hasExtended
- isInterruptedBolus(insulinEvent) ⇒
Boolean
isInterruptedBolus
- isOverride(insulinEvent) ⇒
Boolean
isOverride
- isUnderride(insulinEvent) ⇒
Boolean
isUnderride
fixFloatingPoint(numeric) ⇒ Number
fixFloatingPoint
Kind: global function
Returns: Number
- numeric value rounded to 3 decimal places
Param | Type | Description |
---|---|---|
numeric | Number |
value |
getBolusFromInsulinEvent(insulinEvent) ⇒ Object
getBolusFromInsulinEvent
Kind: global function
Returns: Object
- a Tidepool bolus object
Param | Type | Description |
---|---|---|
insulinEvent | Object |
a Tidepool wizard or bolus object |
getProgrammed(insulinEvent) ⇒ Number
getProgrammed
Kind: global function
Returns: Number
- value of insulin programmed for delivery in the given insulinEvent
Param | Type | Description |
---|---|---|
insulinEvent | Object |
a Tidepool bolus or wizard object |
getRecommended(insulinEvent) ⇒ Number
getRecommended
Kind: global function
Returns: Number
- total recommended insulin dose
Param | Type | Description |
---|---|---|
insulinEvent | Object |
a Tidepool bolus or wizard object |
getDelivered(insulinEvent) ⇒ Number
getDelivered
Kind: global function
Returns: Number
- units of insulin delivered in this insulinEvent
Param | Type | Description |
---|---|---|
insulinEvent | Object |
a Tidepool bolus or wizard object |
getDuration(insulinEvent) ⇒ Number
getDuration
Kind: global function
Returns: Number
- duration value in milliseconds
Param | Type | Description |
---|---|---|
insulinEvent | Object |
a Tidepool bolus or wizard object |
getExtended(insulinEvent) ⇒ Number
getExtended
Kind: global function
Returns: Number
- units of insulin delivered over an extended duration
Param | Type | Description |
---|---|---|
insulinEvent | Object |
a Tidepool wizard or bolus object |
getMaxDuration(insulinEvent) ⇒ Number
getMaxDuration
Kind: global function
Returns: Number
- duration value in milliseconds
Param | Type | Description |
---|---|---|
insulinEvent | Object |
a Tidepool bolus or wizard object |
getMaxValue(insulinEvent) ⇒ Number
getMaxValue
Kind: global function
Returns: Number
- max programmed or recommended value wrt the insulinEvent
Param | Type | Description |
---|---|---|
insulinEvent | Object |
a Tidepool bolus or wizard object |
hasExtended(insulinEvent) ⇒ Boolean
hasExtended
Kind: global function
Returns: Boolean
- whether the bolus has an extended delivery portion
Param | Type | Description |
---|---|---|
insulinEvent | Object |
a Tidepool bolus or wizard object |
isInterruptedBolus(insulinEvent) ⇒ Boolean
isInterruptedBolus
Kind: global function
Returns: Boolean
- whether the bolus was interrupted or not
Param | Type | Description |
---|---|---|
insulinEvent | Object |
a Tidepool bolus or wizard object |
isOverride(insulinEvent) ⇒ Boolean
isOverride
Kind: global function
Returns: Boolean
- whether the bolus programmed was larger than the calculated recommendation
Param | Type | Description |
---|---|---|
insulinEvent | Object |
a Tidepool bolus or wizard object |
isUnderride(insulinEvent) ⇒ Boolean
isUnderride
Kind: global function
Returns: Boolean
- whether the bolus programmed was smaller than the calculated recommendation
Param | Type | Description |
---|---|---|
insulinEvent | Object |
a Tidepool bolus or wizard object |