interface library

A library that contains abstracted classes for further implementation.

Classes

BodyTemperatureRecordNode
A data contains Temperature and recorded DateTime.
Profile
The most basic object to identify user of Tempcord.
ProfileWithId<T extends Comparable>
A Profile that support id field for fetch data from API.
ProfileWithImage
A Profile that allow to store image.

Mixins

ProfileBodyTemperatureRecordListMixin<P extends Profile, N extends BodyTemperatureRecordNode>
A mixin that added feature that rely on Profile and it's subclasses.

Extensions

BodyTemperatureRecordListProfileExtension on List<N>
An extension that fetch A List that related to BodyTemoeratureRecordNode by Profile.
BodyTemperatureRecordNodeListExtension on List<N>
Give additional methods for a List of BodyTemperatureRecordNode and it's subclasses.