preheat_open.loadable_types.LoadableData

class preheat_open.loadable_types.LoadableData(date_range=<factory>, data=None, getter=None, setter=None)

Bases: object

__init__(date_range=<factory>, data=None, getter=None, setter=None)

Methods

__init__([date_range, data, getter, setter])

get(date_range)

rtype:

TypeVar(T, bound= LoadableDataType)

request(date_range)

Returns the date range that needs to be loaded.

set(data)

rtype:

None

update(date_range, data)

rtype:

None

Attributes

data

getter

setter

date_range

request(date_range)

Returns the date range that needs to be loaded.

Return type:

DateRange