Documentation
¶
Index ¶
- Constants
- func BuildAppDefFromFS(path string, fs coreutils.IReadFS, subDir string, ...) (appdef.IAppDef, error)
- func NewAppRequestHandlers() ihttpctl.AppRequestHandlers
- func NewAppStorageFactory(params CLIParams) (istorage.IAppStorageFactory, error)
- func NewDefaultRedirectionRoute() ihttpctl.DefaultRedirectRoute
- func NewRedirectionRoutes() ihttpctl.RedirectRoutes
- func NewStaticEmbeddedResources() []ihttpctl.StaticResourcesType
- func NewSysRouterRequestHandler(_ context.Context, sender ibus.ISender, request ibus.Request)
- type APIs
- type AppBuilder
- type BuiltInAppDef
- type CLIParams
- type SchemasExportedContent
Constants ¶
View Source
const ( EPSchemasFS extensionpoints.EPKey = "SchemasFS" EPIsDeviceAllowedFunc extensionpoints.EPKey = "IsDeviceAllowedFunc" )
Variables ¶
This section is empty.
Functions ¶
func BuildAppDefFromFS ¶
func BuildAppDefFromFS(path string, fs coreutils.IReadFS, subDir string, additionalPackagesFS ...parser.PackageFS) (appdef.IAppDef, error)
includes sys all sql files should be in the root of the fs
func NewAppRequestHandlers ¶
func NewAppRequestHandlers() ihttpctl.AppRequestHandlers
func NewAppStorageFactory ¶
func NewAppStorageFactory(params CLIParams) (istorage.IAppStorageFactory, error)
func NewDefaultRedirectionRoute ¶
func NewDefaultRedirectionRoute() ihttpctl.DefaultRedirectRoute
func NewRedirectionRoutes ¶
func NewRedirectionRoutes() ihttpctl.RedirectRoutes
func NewStaticEmbeddedResources ¶
func NewStaticEmbeddedResources() []ihttpctl.StaticResourcesType
Types ¶
type AppBuilder ¶
type AppBuilder func(apis APIs, cfg *istructsmem.AppConfigType, ep extensionpoints.IExtensionPoint) BuiltInAppDef
type BuiltInAppDef ¶
type SchemasExportedContent ¶
Click to show internal directories.
Click to hide internal directories.