FieldDescriptionMessage class

Inheritance

Constructors

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

Properties

accumulate String?
Returns the value of the accumulate field. Returns null if the field is not defined in the message.
getter/setter pair
array int?
Returns the value of the array field. Returns null if the field is not defined in the message.
getter/setter pair
bits String?
Returns the value of the bits field. Returns null if the field is not defined in the message.
getter/setter pair
components String?
Returns the value of the components field. Returns null if the field is not defined in the message.
getter/setter pair
definitionMessage DefinitionMessage?
getter/setter pairinherited
developerDataIndex int?
Returns the value of the developerDataIndex field. Returns null if the field is not defined in the message.
getter/setter pair
developerFields List<DeveloperField>
finalinherited
endian Endian
finalinherited
fieldDefinitionNumber int?
Returns the value of the fieldDefinitionNumber field. Returns null if the field is not defined in the message.
getter/setter pair
fieldName String?
Returns the value of the fieldName field. Returns null if the field is not defined in the message.
getter/setter pair
fields List<Field>
finalinherited
fitBaseTypeId int?
Returns the value of the fitBaseTypeId field. Returns null if the field is not defined in the message.
getter/setter pair
fitBaseUnitId int?
Returns the value of the fitBaseUnitId 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
localId int
getter/setter pairinherited
name String
finalinherited
nativeFieldNum int?
Returns the value of the nativeFieldNum field. Returns null if the field is not defined in the message.
getter/setter pair
nativeMesgNum int?
Returns the value of the nativeMesgNum field. Returns null if the field is not defined in the message.
getter/setter pair
offset int?
Returns the value of the offset 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
scale int?
Returns the value of the scale field. Returns null if the field is not defined in the message.
getter/setter pair
size int
getter/setter pairinherited
units String?
Returns the value of the units 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) FieldDescriptionMessage
Returns an instance of FieldDescriptionMessage 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