Lines Matching defs:DefaultableModuleBase
34 type DefaultableModuleBase struct { struct
35 defaultsProperties defaultsProperties
36 defaultableProperties []interface{}
37 defaultableVariableProperties interface{}
40 hook DefaultableHook
43 func (d *DefaultableModuleBase) defaults() *defaultsProperties {
47 func (d *DefaultableModuleBase) setProperties(props []interface{}, variableProperties interface{}) {
52 func (d *DefaultableModuleBase) SetDefaultableHook(hook DefaultableHook) {
56 func (d *DefaultableModuleBase) callHookIfAvailable(ctx DefaultableHookContext) {
119 DefaultableModuleBase anonMember
215 func (defaultable *DefaultableModuleBase) applyDefaults(ctx TopDownMutatorContext,
232 func (defaultable *DefaultableModuleBase) applyDefaultVariableProperties(ctx TopDownMutatorContext,
260 func (defaultable *DefaultableModuleBase) applyDefaultProperties(ctx TopDownMutatorContext,