systems

package
v0.1.27 Latest Latest
Warning

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

Go to latest
Published: Jul 2, 2024 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CreateSystemControllerImpl added in v0.1.24

type CreateSystemControllerImpl struct {
	System models.System

	htmx.DefaultController
	// contains filtered or unexported fields
}

CreateSystemControllerImpl ...

func NewCreateSystemController added in v0.1.24

func NewCreateSystemController(store ports.Datastore) *CreateSystemControllerImpl

NewCreateSystemController ...

func (*CreateSystemControllerImpl) Error added in v0.1.24

func (l *CreateSystemControllerImpl) Error(err error) error

Error ...

func (*CreateSystemControllerImpl) Post added in v0.1.24

Post ...

func (*CreateSystemControllerImpl) Prepare added in v0.1.24

func (l *CreateSystemControllerImpl) Prepare() error

Prepare ...

type DeleteSystemControllerImpl added in v0.1.24

type DeleteSystemControllerImpl struct {
	Params DeleteSystemControllerParams

	htmx.DefaultController
	// contains filtered or unexported fields
}

DeleteSystemControllerImpl ...

func NewDeleteSystemController added in v0.1.24

func NewDeleteSystemController(store ports.Datastore) *DeleteSystemControllerImpl

NewDeleteSystemController ...

func (*DeleteSystemControllerImpl) Delete added in v0.1.24

func (l *DeleteSystemControllerImpl) Delete() error

Delete ...

func (*DeleteSystemControllerImpl) Prepare added in v0.1.24

func (l *DeleteSystemControllerImpl) Prepare() error

Prepare ...

type DeleteSystemControllerParams added in v0.1.24

type DeleteSystemControllerParams struct {
	ID uuid.UUID `json:"id" params:"id" form:"id" validate:"required:uuid"`
}

DeleteSystemControllerParams ...

type ListSystemsController

type ListSystemsController struct {
	Results tables.Results[models.System]

	htmx.DefaultController
	// contains filtered or unexported fields
}

ListSystemsController ...

func NewListSystemsController

func NewListSystemsController(store ports.Datastore) *ListSystemsController

NewListSystemsController ...

func (*ListSystemsController) Get

func (l *ListSystemsController) Get() error

Get ...

func (*ListSystemsController) Prepare

func (l *ListSystemsController) Prepare() error

Prepare ...

type NewSystemControllerImpl added in v0.1.24

type NewSystemControllerImpl struct {
	Results tables.Results[models.Operator]

	htmx.DefaultController
	// contains filtered or unexported fields
}

NewSystemControllerImpl ...

func NewSystemController added in v0.1.24

func NewSystemController(store ports.Datastore) *NewSystemControllerImpl

NewSystemController ...

func (*NewSystemControllerImpl) Get added in v0.1.24

func (l *NewSystemControllerImpl) Get() error

Get ...

func (*NewSystemControllerImpl) Prepare added in v0.1.24

func (l *NewSystemControllerImpl) Prepare() error

Prepare ...

type ShowSystemControllerImpl added in v0.1.24

type ShowSystemControllerImpl struct {
	System models.System

	htmx.DefaultController
	// contains filtered or unexported fields
}

ShowSystemControllerImpl ...

func NewShowSystemController added in v0.1.24

func NewShowSystemController(store ports.Datastore) *ShowSystemControllerImpl

NewShowSystemController ...

func (*ShowSystemControllerImpl) Get added in v0.1.24

Get ...

func (*ShowSystemControllerImpl) Prepare added in v0.1.24

func (l *ShowSystemControllerImpl) Prepare() error

Prepare ...

Jump to

Keyboard shortcuts

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