Documentation ¶
Index ¶
- func WithContext(ctx context.Context, api *API) context.Context
- type API
- func (a *API) Dashboard() *dashboard.DashboardAPI
- func (a *API) DataRepository() *dataRepository.DataRepositoryAPI
- func (a *API) Field() *field.FieldAPI
- func (a *API) Firmware() *firmware.FirmwareAPI
- func (a *API) ForwardPayload() *forwardPayload.ForwardPayloadAPI
- func (a *API) Gateway() *gateway.GatewayAPI
- func (a *API) Handler() *handler.HandlerAPI
- func (a *API) Node() *node.NodeAPI
- func (a *API) Schedule() *schedule.ScheduleAPI
- func (a *API) ServiceToken() *serviceToken.ServiceTokenAPI
- func (a *API) Settings() *settings.SettingsAPI
- func (a *API) Source() *source.SourceAPI
- func (a *API) Status() *status.StatusAPI
- func (a *API) Sunrise() types.Sunrise
- func (a *API) Task() *task.TaskAPI
- func (a *API) User() *user.UserAPI
- func (a *API) VirtualAssistant() *virtualAssistant.VirtualAssistantAPI
- func (a *API) VirtualDevice() *virtualDevice.VirtualDeviceAPI
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type API ¶
type API struct {
// contains filtered or unexported fields
}
func (*API) Dashboard ¶
func (a *API) Dashboard() *dashboard.DashboardAPI
func (*API) DataRepository ¶
func (a *API) DataRepository() *dataRepository.DataRepositoryAPI
func (*API) Firmware ¶
func (a *API) Firmware() *firmware.FirmwareAPI
func (*API) ForwardPayload ¶
func (a *API) ForwardPayload() *forwardPayload.ForwardPayloadAPI
func (*API) Gateway ¶
func (a *API) Gateway() *gateway.GatewayAPI
func (*API) Handler ¶
func (a *API) Handler() *handler.HandlerAPI
func (*API) Schedule ¶
func (a *API) Schedule() *schedule.ScheduleAPI
func (*API) ServiceToken ¶
func (a *API) ServiceToken() *serviceToken.ServiceTokenAPI
func (*API) Settings ¶
func (a *API) Settings() *settings.SettingsAPI
func (*API) VirtualAssistant ¶
func (a *API) VirtualAssistant() *virtualAssistant.VirtualAssistantAPI
func (*API) VirtualDevice ¶
func (a *API) VirtualDevice() *virtualDevice.VirtualDeviceAPI
Click to show internal directories.
Click to hide internal directories.