@serenity-is/corelib / Select2
Class: Select2
Table of contents
Constructors
Properties
Accessors
Methods
Constructors
constructor
• new Select2(opts?
): Select2
Parameters
Name | Type |
---|---|
opts? |
Select2Options |
Returns
Defined in
Properties
ajaxDefaults
▪ Static
Readonly
ajaxDefaults: Select2AjaxOptions
Defined in
defaults
▪ Static
Readonly
defaults: Select2Options
Defined in
Accessors
container
• get
container(): HTMLElement
Returns
HTMLElement
Defined in
data
• get
data(): Select2Item
| Select2Item
[]
Returns
Defined in
• set
data(value
): void
Parameters
Name | Type |
---|---|
value |
Select2Item | Select2Item [] |
Returns
void
Defined in
dropdown
• get
dropdown(): HTMLElement
Returns
HTMLElement
Defined in
isFocused
• get
isFocused(): boolean
Returns
boolean
Defined in
isMultiple
• get
isMultiple(): boolean
Returns
boolean
Defined in
opened
• get
opened(): boolean
Returns
boolean
Defined in
search
• get
search(): HTMLInputElement
Returns
HTMLInputElement
Defined in
val
• get
val(): string
| string
[]
Returns
string
| string
[]
Defined in
• set
val(value
): void
Parameters
Name | Type |
---|---|
value |
string [] |
Returns
void
Defined in
Methods
close
▸ close(): void
Returns
void
Defined in
destroy
▸ destroy(): void
Returns
void
Defined in
disable
▸ disable(): void
Returns
void
Defined in
enable
▸ enable(enabled?
): void
Parameters
Name | Type |
---|---|
enabled? |
boolean |
Returns
void
Defined in
focus
▸ focus(): void
Returns
void
Defined in
open
▸ open(): boolean
Returns
boolean
Defined in
positionDropdown
▸ positionDropdown(): void
Returns
void
Defined in
readonly
▸ readonly(value?
): void
Parameters
Name | Type |
---|---|
value? |
boolean |
Returns
void
Defined in
getInstance
▸ getInstance(el
): Select2
Parameters
Name | Type |
---|---|
el |
Select2Element |
Returns
Defined in
stripDiacritics
▸ stripDiacritics(str
): string
Parameters
Name | Type |
---|---|
str |
string |
Returns
string