type
PluginField
PluginField configures a field provided by the named Go plugin.
Full signature
type PluginField struct {
// contains filtered or unexported fields
}Methods
PluginField.Access()Access replaces the complete field access policy.
PluginField.Admin()Admin replaces the complete admin presentation policy.
PluginField.AfterRead()AfterRead appends response transforms in order; no callbacks does nothing.
PluginField.AfterReadHooks()AfterReadHooks returns a detached response-transform slice.
PluginField.AppendHooks()AppendHooks appends supplied callbacks after existing callbacks in each phase.
PluginField.CollectionReferenceKeys()Public method PluginField.CollectionReferenceKeys from github.com/riducms/ridu/field.
PluginField.EditAdmin()EditAdmin updates selected admin settings while preserving the rest.
PluginField.EmbeddedTrees()Public method PluginField.EmbeddedTrees from github.com/riducms/ridu/field.
PluginField.HookPolicy()Public method PluginField.HookPolicy from github.com/riducms/ridu/field.
PluginField.Hooks()Hooks replaces the complete field lifecycle hook group.
PluginField.Label()Public method PluginField.Label from github.com/riducms/ridu/field.
PluginField.LabelTranslations()Public method PluginField.LabelTranslations from github.com/riducms/ridu/field.
PluginField.LiveValidate()Add a server check that provides feedback while this field is being edited.
PluginField.LiveValidators()Read the live server checks attached to this field.
PluginField.Localized()Public method PluginField.Localized from github.com/riducms/ridu/field.
PluginField.PrependHooks()PrependHooks inserts supplied callbacks before existing callbacks in each phase.
PluginField.Private()Public method PluginField.Private from github.com/riducms/ridu/field.
PluginField.Rename()Public method PluginField.Rename from github.com/riducms/ridu/field.
PluginField.ReplaceAfterRead()ReplaceAfterRead replaces response transforms; no callbacks clears them.
PluginField.ReplaceLiveValidators()Replace this field’s live server checks, or remove them all.
PluginField.ReplaceValidators()ReplaceValidators replaces all authoritative save validators.
PluginField.Required()Public method PluginField.Required from github.com/riducms/ridu/field.
PluginField.RestrictAccess()RestrictAccess combines supplied rules with existing access rules; both must allow.
PluginField.Validate()Validate appends one authoritative save validator.
PluginField.Validators()Public method PluginField.Validators from github.com/riducms/ridu/field.