Documentation
¶
Index ¶
- type Builder
- func (inst *Builder) Create() (application.Context, error)
- func (inst *Builder) Registry() application.ComponentRegistry
- func (inst *Builder) SetArguments(t arguments.Table)
- func (inst *Builder) SetAttributes(t attributes.Table)
- func (inst *Builder) SetCollections(c *application.Collections)
- func (inst *Builder) SetEnv(t environment.Table)
- func (inst *Builder) SetModules(mods []application.Module, main application.Module)
- func (inst *Builder) SetParameters(t parameters.Table)
- func (inst *Builder) SetProperties(t properties.Table)
- func (inst *Builder) SetResources(t resources.Table)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Builder ¶
type Builder struct {
// contains filtered or unexported fields
}
Builder 用来创建 application.Context
func (*Builder) Create ¶
func (inst *Builder) Create() (application.Context, error)
Create 创建 application.Context
func (*Builder) Registry ¶
func (inst *Builder) Registry() application.ComponentRegistry
Registry 用来获取组件注册接口
func (*Builder) SetArguments ¶
SetArguments ...
func (*Builder) SetAttributes ¶
func (inst *Builder) SetAttributes(t attributes.Table)
SetAttributes ...
func (*Builder) SetCollections ¶
func (inst *Builder) SetCollections(c *application.Collections)
SetCollections ...
func (*Builder) SetModules ¶ added in v0.9.7
func (inst *Builder) SetModules(mods []application.Module, main application.Module)
SetModules ...
func (*Builder) SetParameters ¶
func (inst *Builder) SetParameters(t parameters.Table)
SetParameters ...
func (*Builder) SetProperties ¶
func (inst *Builder) SetProperties(t properties.Table)
SetProperties ...
func (*Builder) SetResources ¶
SetResources ...
Click to show internal directories.
Click to hide internal directories.