UserProfileMessage class

Inheritance

Constructors

UserProfileMessage({dynamic definitionMessage, dynamic developerFields, int localId = 0, Endian endian = Endian.little})

Properties

activityClass ActivityClass?
Returns the value of the activityClass field. Returns null if the field is not defined in the message.
getter/setter pair
age int?
Returns the value of the age field. Returns null if the field is not defined in the message.
getter/setter pair
defaultMaxBikingHeartRate int?
Returns the value of the defaultMaxBikingHeartRate field. Returns null if the field is not defined in the message.
getter/setter pair
defaultMaxHeartRate int?
Returns the value of the defaultMaxHeartRate field. Returns null if the field is not defined in the message.
getter/setter pair
defaultMaxRunningHeartRate int?
Returns the value of the defaultMaxRunningHeartRate field. Returns null if the field is not defined in the message.
getter/setter pair
definitionMessage DefinitionMessage?
getter/setter pairinherited
depthSetting DisplayMeasure?
Returns the value of the depthSetting field. Returns null if the field is not defined in the message.
getter/setter pair
developerFields List<DeveloperField>
finalinherited
distSetting DisplayMeasure?
Returns the value of the distSetting field. Returns null if the field is not defined in the message.
getter/setter pair
diveCount int?
Returns the value of the diveCount field. Returns null if the field is not defined in the message.
getter/setter pair
elevSetting DisplayMeasure?
Returns the value of the elevSetting field. Returns null if the field is not defined in the message.
getter/setter pair
endian Endian
finalinherited
fields List<Field>
finalinherited
friendlyName String?
Returns the value of the friendlyName field. Returns null if the field is not defined in the message.
getter/setter pair
gender Gender?
Returns the value of the gender field. Returns null if the field is not defined in the message.
getter/setter pair
globalId int
finalinherited
growable bool
final
hashCode int
The hash code for this object.
no setterinherited
height double?
Returns the value of the height field. Returns null if the field is not defined in the message.
getter/setter pair
heightSetting DisplayMeasure?
Returns the value of the heightSetting field. Returns null if the field is not defined in the message.
getter/setter pair
hrSetting DisplayHeart?
Returns the value of the hrSetting field. Returns null if the field is not defined in the message.
getter/setter pair
language Language?
Returns the value of the language field. Returns null if the field is not defined in the message.
getter/setter pair
localId int
getter/setter pairinherited
messageIndex int?
Returns the value of the messageIndex field. Returns null if the field is not defined in the message.
getter/setter pair
name String
finalinherited
positionSetting DisplayPosition?
Returns the value of the positionSetting field. Returns null if the field is not defined in the message.
getter/setter pair
powerSetting DisplayPower?
Returns the value of the powerSetting field. Returns null if the field is not defined in the message.
getter/setter pair
restingHeartRate int?
Returns the value of the restingHeartRate field. Returns null if the field is not defined in the message.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
size int
getter/setter pairinherited
sleepTime int?
Returns the value of the sleepTime field. Returns null if the field is not defined in the message.
getter/setter pair
speedSetting DisplayMeasure?
Returns the value of the speedSetting field. Returns null if the field is not defined in the message.
getter/setter pair
temperatureSetting DisplayMeasure?
Returns the value of the temperatureSetting field. Returns null if the field is not defined in the message.
getter/setter pair
userProfileGlobalId Uint8List?
Returns the value of the userProfileGlobalId field. Returns null if the field is not defined in the message.
getter/setter pair
userProfileLocalId int?
Returns the value of the userProfileLocalId field. Returns null if the field is not defined in the message.
getter/setter pair
userRunningStepLength double?
Returns the value of the userRunningStepLength field. Returns null if the field is not defined in the message.
getter/setter pair
userWalkingStepLength double?
Returns the value of the userWalkingStepLength field. Returns null if the field is not defined in the message.
getter/setter pair
wakeTime int?
Returns the value of the wakeTime field. Returns null if the field is not defined in the message.
getter/setter pair
weight double?
Returns the value of the weight field. Returns null if the field is not defined in the message.
getter/setter pair
weightSetting DisplayMeasure?
Returns the value of the weightSetting field. Returns null if the field is not defined in the message.
getter/setter pair

Methods

clearDeveloperFieldById(int developerDataIndex, int id) → void
inherited
clearFieldById(int id) → void
inherited
getDeveloperField(int developerDataIndex, int id) DeveloperField?
inherited
getDeveloperFieldByName(String name) DeveloperField?
inherited
getField(int id) Field?
inherited
getFieldByName(String name) Field?
inherited
hasDeveloperFields() bool
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
readFromBytes(Uint8List bytes) → void
inherited
removeDeveloperField(int developerDataIndex, int id) → void
inherited
removeField(int id) → void
inherited
setDefinitionMessage(DefinitionMessage definition) → void
inherited
toBytes() Uint8List
inherited
toRow() List
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

fromBytes(DefinitionMessage definitionMessage, Uint8List bytes) UserProfileMessage
Returns an instance of UserProfileMessage from a bytes list.
override

Constants

ID → const int
The Global ID of the message. In the FIT documentation this is referred to as the "Global Message Number".
NAME → const String