Search Apps Documentation Source Content File Folder Download Copy Actions Download State String Boolean Number Struct Map Slice Pointer Function Closure Reference Nil Package Type Interface Unknown

definition state

Back to all declarations

Field

type

Value

definition.Field

DeleteAll

func()

DeleteAll removes all definitions so an administrator can reload the catalog.

Open
OID
068811…16ab:6
DeleteAll details

Inspect func

SetDefinitions

func(keys string, values string)

SetDefinitions accepts URL-escaped keys and query-encoded field objects as paired comma-separated strings, so MsgCall can pass a batch without realm DTOs.

Open
OID
068811…16ab:7
SetDefinitions details

Inspect func

Get

func(key string) []map[string]string

Get returns ordered field records. An empty list means the key is absent; stored definitions always contain at least one field.

Open
OID
068811…16ab:8
Get details

Inspect func

getFields

func(key string) (fields []definition.Field, found bool)
Open
OID
068811…16ab:9
getFields details

Inspect func

GetField

func(key string, fieldKey string) map[string]string

GetField includes "value" even when it is empty. An empty map means absent.

Open
OID
068811…16ab:10
GetField details

Inspect func

ListKeys

func(page int, count int) []string
Open
OID
068811…16ab:12
ListKeys details

Inspect func

assertCanWrite

func(int, rlm .uverse.realm)
Open
OID
068811…16ab:13
assertCanWrite details

Inspect func

renderLabel

func(value string) string
Open
OID
068811…16ab:16
renderLabel details

Inspect func

renderPages

func(base string, page int, total int) string
Open
OID
068811…16ab:17
renderPages details

Inspect func

renderError

func(message string) string
Open
OID
068811…16ab:18
renderError details

Inspect func

renderSearchForm

func(key string) string
Open
OID
068811…16ab:19
renderSearchForm details

Inspect func

assertIdentifier

func(value string, name string, limit int)
Open
OID
068811…16ab:20
assertIdentifier details

Inspect func

assertFields

func(fields []definition.Field) int
Open
OID
068811…16ab:22
assertFields details

Inspect func

assertBatchCount

func(count int)
Open
OID
068811…16ab:23
assertBatchCount details

Inspect func

assertPage

func(page int, count int)
Open
OID
068811…16ab:24
assertPage details

Inspect func
Field : type =definition.Field
definitions : *v0.BPTree Inspect
init.2 : func() Inspect
DeleteAll : func() Inspect
SetDefinitions : func(keys string, values string) Inspect
Get : func(key string) []map[string]string Inspect
getFields : func(key string) (fields []definition.Field, found bool) Inspect
GetField : func(key string, fieldKey string) map[string]string Inspect
GetKeyCount : func() int Inspect
ListKeys : func(page int, count int) []string Inspect
assertCanWrite : func(int, rlm .uverse.realm) Inspect
Render : func(path string) string Inspect
renderLabel : func(value string) string Inspect
renderPages : func(base string, page int, total int) string Inspect
renderError : func(message string) string Inspect
renderSearchForm : func(key string) string Inspect
assertIdentifier : func(value string, name string, limit int) Inspect
assertFields : func(fields []definition.Field) int Inspect
assertBatchCount : func(count int) Inspect
assertPage : func(page int, count int) Inspect