Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Configuration ¶
type Configuration struct {
AdaptContainerCssClass string `json:"adaptContainerCssClass,omitempty"`
AdaptDropdownCssClass string `json:"adaptDropdownCssClass,omitempty"`
Ajax map[string]interface{} `json:"ajax,omitempty"`
AllowClear bool `json:"allowClear,omitempty"`
AmdBase string `json:"amdBase,omitempty"`
AmdLanguageBase string `json:"amdLanguageBase,omitempty"`
CloseOnSelect bool `json:"closeOnSelect,omitempty"`
ContainerCss map[string]interface{} `json:"containerCss,omitempty"`
ContainerCssClass string `json:"containerCssClass,omitempty"`
Data Options `json:"data,omitempty"`
Debug bool `json:"debug,omitempty"`
Disabled bool `json:"disabled,omitempty"`
DropdownAutoWidth bool `json:"dropdownAutoWidth,omitempty"`
DropdownCss map[string]interface{} `json:"dropdownCss,omitempty"`
DropdownCssClass string `json:"dropdownCssClass,omitempty"`
DropdownParent string `json:"dropdownParent,omitempty"`
EscapeMarkup func() `json:"escapeMarkup,omitempty"`
InitSelection func() `json:"initSelection,omitempty"`
Language interface{} `json:"language,omitempty"`
Matcher func() `json:"matcher,omitempty"`
MaximumInputLength int `json:"maximumInputLength,omitempty"`
MaximumSelectionLength int `json:"maximumSelectionLength,omitempty"`
MinimumInputLength int `json:"minimumInputLength,omitempty"`
MinimumResultsForSearch int `json:"minimumResultsForSearch,omitempty"`
Multiple bool `json:"multiple,omitempty"`
Placeholder interface{} `json:"placeholder,omitempty"`
Query func() `json:"query,omitempty"`
SelectOnClose bool `json:"selectOnClose,omitempty"`
Sorter func() `json:"sorter,omitempty"`
Tags bool `json:"tags,omitempty"`
TemplateResultFns []Function
TemplateResult string `json:"templateResult,omitempty"`
TemplateSelectionFns []Function
TemplateSelection string `json:"templateSelection,omitempty"`
Theme string `json:"theme,omitempty"`
Tokenizer func() `json:"tokenizer,omitempty"`
TokenSeparators []string `json:"tokenSeparators,omitempty"`
Width string `json:"width,omitempty"`
ScrollAfterSelect bool `json:"scrollAfterSelect,omitempty"`
}
type Data ¶
type Data struct {
Results Options `json:"results"`
Pagination Pagination `json:"pagination"`
}
type Function ¶
type OperationArg ¶
type OperationArg BaseArg
func (OperationArg) Type ¶
func (s OperationArg) Type() ArgType
type Pagination ¶
type Pagination struct {
More bool `json:"more"`
}
Click to show internal directories.
Click to hide internal directories.