Documentation ¶
Index ¶
Constants ¶
View Source
const ( HighestPriority = math.MinInt LowestPriority = math.MaxInt )
View Source
const ( PrototypeScope = "prototype" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Component ¶
type Component struct {
// contains filtered or unexported fields
}
func Register ¶
func Register(constructor Constructor, options ...Option) *Component
func RegisteredComponents ¶
func RegisteredComponents() []*Component
func (*Component) ConditionalOn ¶
func (*Component) Conditions ¶
func (*Component) Definition ¶
func (c *Component) Definition() *container.Definition
type Constructor ¶
type Constructor any
type Option ¶
type Option interface {
// contains filtered or unexported methods
}
func OptionalAt ¶
func QualifierAt ¶
type Prioritized ¶ added in v0.0.17
type Prioritized interface {
Priority() int
}
Source Files ¶
Click to show internal directories.
Click to hide internal directories.