Documentation ¶
Index ¶
- type PrototypeComponentHolder
- func (inst *PrototypeComponentHolder) GetContext() application.Context
- func (inst *PrototypeComponentHolder) GetInfo() application.ComponentInfo
- func (inst *PrototypeComponentHolder) GetInstance() application.ComponentInstance
- func (inst *PrototypeComponentHolder) GetPrototype() lang.Object
- func (inst *PrototypeComponentHolder) IsOriginalName(name string) bool
- func (inst *PrototypeComponentHolder) MakeChild(context application.Context) application.ComponentHolder
- type RuntimeContextLoader
- type SingletonComponentHolder
- func (inst *SingletonComponentHolder) GetContext() application.Context
- func (inst *SingletonComponentHolder) GetInfo() application.ComponentInfo
- func (inst *SingletonComponentHolder) GetInstance() application.ComponentInstance
- func (inst *SingletonComponentHolder) GetPrototype() lang.Object
- func (inst *SingletonComponentHolder) IsOriginalName(name string) bool
- func (inst *SingletonComponentHolder) MakeChild(context application.Context) application.ComponentHolder
- type StandardComponentLoader
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PrototypeComponentHolder ¶
type PrototypeComponentHolder struct {
// contains filtered or unexported fields
}
func (*PrototypeComponentHolder) GetContext ¶
func (inst *PrototypeComponentHolder) GetContext() application.Context
func (*PrototypeComponentHolder) GetInfo ¶
func (inst *PrototypeComponentHolder) GetInfo() application.ComponentInfo
func (*PrototypeComponentHolder) GetInstance ¶
func (inst *PrototypeComponentHolder) GetInstance() application.ComponentInstance
func (*PrototypeComponentHolder) GetPrototype ¶
func (inst *PrototypeComponentHolder) GetPrototype() lang.Object
func (*PrototypeComponentHolder) IsOriginalName ¶
func (inst *PrototypeComponentHolder) IsOriginalName(name string) bool
func (*PrototypeComponentHolder) MakeChild ¶
func (inst *PrototypeComponentHolder) MakeChild(context application.Context) application.ComponentHolder
type RuntimeContextLoader ¶
type RuntimeContextLoader struct {
// contains filtered or unexported fields
}
RuntimeContextLoader 运行时上下文加载器
func (*RuntimeContextLoader) Load ¶
func (inst *RuntimeContextLoader) Load(config application.Configuration, args []string) (application.Context, error)
Load 方法根据传入的配置加载运行时上下文
type SingletonComponentHolder ¶
type SingletonComponentHolder struct {
// contains filtered or unexported fields
}
func (*SingletonComponentHolder) GetContext ¶
func (inst *SingletonComponentHolder) GetContext() application.Context
func (*SingletonComponentHolder) GetInfo ¶
func (inst *SingletonComponentHolder) GetInfo() application.ComponentInfo
func (*SingletonComponentHolder) GetInstance ¶
func (inst *SingletonComponentHolder) GetInstance() application.ComponentInstance
func (*SingletonComponentHolder) GetPrototype ¶
func (inst *SingletonComponentHolder) GetPrototype() lang.Object
func (*SingletonComponentHolder) IsOriginalName ¶
func (inst *SingletonComponentHolder) IsOriginalName(name string) bool
func (*SingletonComponentHolder) MakeChild ¶
func (inst *SingletonComponentHolder) MakeChild(context application.Context) application.ComponentHolder
type StandardComponentLoader ¶
type StandardComponentLoader struct { }
func (*StandardComponentLoader) OpenLoading ¶
func (inst *StandardComponentLoader) OpenLoading(context application.Context) (application.ComponentLoading, error)
Click to show internal directories.
Click to hide internal directories.