entity_api

package
v2.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 18, 2023 License: Apache-2.0 Imports: 26 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func WithContext

func WithContext(ctx context.Context, api *API) context.Context

Types

type API

type API struct {
	// contains filtered or unexported fields
}

func FromContext

func FromContext(ctx context.Context) (*API, error)

func New

func New(ctx context.Context) (*API, error)

func (*API) Dashboard

func (a *API) Dashboard() *dashboard.DashboardAPI

func (*API) DataRepository

func (a *API) DataRepository() *dataRepository.DataRepositoryAPI

func (*API) Field

func (a *API) Field() *field.FieldAPI

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) Node

func (a *API) Node() *node.NodeAPI

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) Source

func (a *API) Source() *source.SourceAPI

func (*API) Status

func (a *API) Status() *status.StatusAPI

func (*API) Sunrise

func (a *API) Sunrise() types.Sunrise

func (*API) Task

func (a *API) Task() *task.TaskAPI

func (*API) User

func (a *API) User() *user.UserAPI

func (*API) VirtualAssistant

func (a *API) VirtualAssistant() *virtualAssistant.VirtualAssistantAPI

func (*API) VirtualDevice

func (a *API) VirtualDevice() *virtualDevice.VirtualDeviceAPI

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL