medibound_ui library
Classes
Enums
- DeviceClass
- MBGraphSize
- Available sizes for graphs
- MBTickerType
- MBTimeWindow
- MBVariableForm
- Determines if graph accepts a single value or an array
- MBVariableType
- Variable types that graphs accept
Extensions
Properties
-
mBColors
↔ List<
MBColor> -
getter/setter pair
-
mBDeviceStatus
↔ List<
MBInfo> -
getter/setter pair
-
mBDeviceTypes
↔ List<
MBInfo> -
getter/setter pair
-
mBOrganizationTypes
↔ List<
MBInfo> -
getter/setter pair
-
mBPatientStatus
↔ List<
MBInfo> -
getter/setter pair
-
mBRegistrationStatus
↔ List<
MBInfo> -
getter/setter pair
-
mBVariablePresets
↔ List<
MBVariablePreset> -
getter/setter pair
-
mockVariable
↔ Map<
String, dynamic> -
getter/setter pair
-
widgetRegistry
→ Map<
String, GraphBuilderFunction> -
final
Functions
-
getMBColorByName(
String name) → Color -
getWidget(
String widgetType, Color color, String graphSizeStr, DateTime referenceTime, {String timeWindowStr = 'auto', String tickerTypeStr = 'last', double height = 100, dynamic variable}) → Widget -
getWidgetList(
Color color, MBTimeWindow timeWindow, MBTickerType tickerType, MBVariableForm variableForm, MBVariableType variableType, MBGraphSize graphSize, DateTime referenceTime, {double height = 100, dynamic variable}) → List< Widget> -
getWidgetListJson(
) → Map< String, dynamic> -
processLabelData(
Map< String, dynamic> variable, MBTimeWindow timeWindow) → ProcessedLabelData -
processNumberData(
Map< String, dynamic> variable, MBTimeWindow timeWindow, DateTime referenceTime) → ProcessedNumberData -
stringToGraphSize(
String value) → MBGraphSize? -
stringToTickerType(
String value) → MBTickerType? -
stringToTimeWindow(
String value) → MBTimeWindow?
Typedefs
-
GraphBuilderFunction
= GraphWidget Function(Map<
String, dynamic> variable, Color color, MBTimeWindow timeWindow, MBTickerType tickerType, MBGraphSize graphSize, double height, DateTime referenceTime) - TimelineUpdateCallback = void Function(TimelineData data)