Acknowledged
CIQQA-4196

API docs: nativeNum option missing for DataField.createField()

In the API docs, the nativeNum option is documented for ActivityRecording.Session.createField(), but not DataField.createField(), although I believe it's actually available for both functions. (Since I have an old CIQ data field which uses nativeNum, and this use case has been heavily discussed over the years.)

https://developer.garmin.com/connect-iq/api-docs/Toybox/ActivityRecording/Session.html#createField-instance_function

https://developer.garmin.com/connect-iq/api-docs/Toybox/WatchUi/DataField.html#createField-instance_function

Parents
  • You're probably right and Garmin should fix the docs.

    However I don't think that there was ever a CIQ developer who was able to use nativeNum. Or to phrase it other way: I don't think anything, including Garmin Connect uses the nativeNum. I wouldn't be surprised if it doesn't even do anything (though you could check it in fitfileviewer.com, maybe you'll see something is different when you create a field with and without nativeNum.

Comment
  • You're probably right and Garmin should fix the docs.

    However I don't think that there was ever a CIQ developer who was able to use nativeNum. Or to phrase it other way: I don't think anything, including Garmin Connect uses the nativeNum. I wouldn't be surprised if it doesn't even do anything (though you could check it in fitfileviewer.com, maybe you'll see something is different when you create a field with and without nativeNum.

Children
No Data