Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func HeadersSSE ¶
Types ¶
type AppsRegistry ¶
type AppsRegistry struct {
// contains filtered or unexported fields
}
func NewAppsRegistry ¶
func NewAppsRegistry(ctx *types.VertexContext) *AppsRegistry
func (*AppsRegistry) Apps ¶
func (registry *AppsRegistry) Apps() map[string]Interface
func (*AppsRegistry) RegisterApp ¶
func (registry *AppsRegistry) RegisterApp(app Interface)
type Context ¶
type Context struct {
// contains filtered or unexported fields
}
func NewContext ¶
func NewContext(vertexCtx *types.VertexContext) *Context
func (*Context) AddListener ¶
func (*Context) DispatchEvent ¶
func (*Context) DispatchEventWithErr ¶ added in v0.16.0
func (*Context) RemoveListener ¶
type DbSchemaProvider ¶ added in v0.16.0
type HttpHandler ¶
type KernelInitializable ¶
type KernelUninitializable ¶
type Meta ¶
type Meta struct { // ID is the unique identifier of the app. ID string `json:"id"` // Name is the name of the app visible to the user. Name string `json:"name"` // Description is a brief description of the app. Description string `json:"description"` // Icon is the material symbol name for the app. Icon string `json:"icon"` // Category is the category of the app. Category string `json:"category"` // Hidden is a flag that indicates if the app does only backend work and should be hidden from the frontend. Hidden bool `json:"hidden"` }
type Uninitializable ¶
Click to show internal directories.
Click to hide internal directories.