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 {
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.