Documentation
¶
Index ¶
- func Get[T ServiceType](app any) (*T, error)
- type Auth
- type Content
- type File
- type Realtime
- type Role
- type Schema
- type ServiceType
- type Services
- func (s *Services) Auth() *authservice.AuthService
- func (s *Services) Content() *contentservice.ContentService
- func (s *Services) File() *fileservice.FileService
- func (s *Services) Realtime() *realtimeservice.RealtimeService
- func (s *Services) Role() *roleservice.RoleService
- func (s *Services) Schema() *schemaservice.SchemaService
- func (s *Services) Tool() *toolservice.ToolService
- type ServicesProvider
- type Tool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Get ¶
func Get[T ServiceType](app any) (*T, error)
Types ¶
type Auth ¶
type Auth = authservice.AuthService
type Content ¶
type Content = contentservice.ContentService
type File ¶
type File = fileservice.FileService
type Realtime ¶
type Realtime = realtimeservice.RealtimeService
type Role ¶
type Role = roleservice.RoleService
type Schema ¶
type Schema = schemaservice.SchemaService
type ServiceType ¶
type Services ¶
type Services struct {
// contains filtered or unexported fields
}
func (*Services) Auth ¶
func (s *Services) Auth() *authservice.AuthService
func (*Services) Content ¶
func (s *Services) Content() *contentservice.ContentService
func (*Services) File ¶
func (s *Services) File() *fileservice.FileService
func (*Services) Realtime ¶
func (s *Services) Realtime() *realtimeservice.RealtimeService
func (*Services) Role ¶
func (s *Services) Role() *roleservice.RoleService
func (*Services) Schema ¶
func (s *Services) Schema() *schemaservice.SchemaService
func (*Services) Tool ¶
func (s *Services) Tool() *toolservice.ToolService
type ServicesProvider ¶
type ServicesProvider interface {
Services() *Services
}
type Tool ¶
type Tool = toolservice.ToolService
Click to show internal directories.
Click to hide internal directories.