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
func (l *CreateSystemControllerImpl) Post() error
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 ...
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
func (l *ShowSystemControllerImpl) Get() error
Get ...
func (*ShowSystemControllerImpl) Prepare ¶ added in v0.1.24
func (l *ShowSystemControllerImpl) Prepare() error
Prepare ...
Click to show internal directories.
Click to hide internal directories.