TomSelectOptions
constructor(create: Boolean? = null, createFun: (input: String, callback: (StringPair) -> Unit) -> Unit? = null, createOnBlur: Boolean? = null, createFilter: String? = null, highlight: Boolean? = null, persist: Boolean? = null, openOnFocus: Boolean? = null, maxItems: Int? = null, hideSelected: Boolean? = null, closeAfterSelect: Boolean? = null, loadThrottle: Int? = 300, loadingClass: String? = null, hidePlaceholder: Boolean? = null, preload: Boolean? = null, preloadOnFocus: Boolean? = null, addPrecedence: Boolean? = null, selectOnTab: Boolean? = null, duplicates: Boolean? = null, controlInput: HTMLElement? = null, hideControlInput: Boolean? = null, caretPosition: Boolean? = null, checkboxOptions: Boolean? = null, clearButtonTitle: String? = null, dropdownHeaderTitle: String? = null, dropdownInput: Boolean? = null, inputAutogrow: Boolean? = null, noActiveItems: Boolean? = null, noBackspaceDelete: Boolean? = null, removeButtonTitle: String? = null, restoreOnBackspace: Boolean? = null, options: List<JsAny>? = null, dataAttr: String? = null, valueField: String? = null, labelField: String? = null, disabledField: String? = null, sortField: String? = null, searchField: List<String>? = null, searchConjunction: String? = null)