Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SortBehaviorsByPriority ¶
Types ¶
type BehaviorParser ¶
func MakeDefaultBehaviorParser ¶
func MakeDefaultBehaviorParser() BehaviorParser
type BehaviorRepository ¶
type BehaviorRepository interface { AddBehavior(Behavior) AddBehaviorByType(reflect.Type) RemoveBehavior(Behavior) RemoveBehaviorByType(reflect.Type) GetSortedBehaviors() [][]Behavior }
func MakeDefaultBehaviorRepository ¶
func MakeDefaultBehaviorRepository() BehaviorRepository
func MakeDefaultBehaviorRepositoryWithParams ¶
func MakeDefaultBehaviorRepositoryWithParams(bp BehaviorParser) BehaviorRepository
Click to show internal directories.
Click to hide internal directories.