@serenity-is/corelib / QuickSearchInput
Class: QuickSearchInput
Hierarchy
Widget<QuickSearchInputOptions>↳
QuickSearchInput
Table of contents
Constructors
Properties
Methods
- addCssClass
- addValidationRule
- change
- changeSelect2
- checkIfValueChanged
- destroy
- getCssClass
- getGridField
- get_field
- get_value
- init
- initialize
- renderContents
- restoreState
- searchNow
- set_field
- updateInputPlaceHolder
- create
- elementFor
- getWidgetName
Constructors
constructor
• new QuickSearchInput(input, opt)
Parameters
| Name | Type |
|---|---|
input |
JQuery |
opt |
QuickSearchInputOptions |
Overrides
Defined in
src/ui/datagrid/quicksearchinput.ts:26
Properties
element
• element: JQuery
Inherited from
Defined in
field
• Private field: QuickSearchField
Defined in
src/ui/datagrid/quicksearchinput.ts:22
fieldChanged
• Private fieldChanged: boolean
Defined in
src/ui/datagrid/quicksearchinput.ts:23
idPrefix
• Readonly idPrefix: string
Inherited from
Defined in
lastValue
• Private lastValue: string
Defined in
src/ui/datagrid/quicksearchinput.ts:21
options
• Protected options: QuickSearchInputOptions
Inherited from
Defined in
timer
• Private timer: number
Defined in
src/ui/datagrid/quicksearchinput.ts:24
uniqueName
• Protected uniqueName: string
Inherited from
Defined in
widgetName
• Protected widgetName: string
Inherited from
Defined in
Methods
addCssClass
▸ Protected addCssClass(): void
Returns
void
Inherited from
Defined in
addValidationRule
▸ addValidationRule(eventClass, rule): JQuery
Parameters
| Name | Type |
|---|---|
eventClass |
string |
rule |
(p1: JQuery) => string |
Returns
JQuery
Inherited from
Defined in
change
▸ change(handler): void
Parameters
| Name | Type |
|---|---|
handler |
(e: JQueryEventObject) => void |
Returns
void
Inherited from
Defined in
▸ change(handler): void
Parameters
| Name | Type |
|---|---|
handler |
(e: JQueryEventObject) => void |
Returns
void
Inherited from
Defined in
changeSelect2
▸ changeSelect2(handler): void
Parameters
| Name | Type |
|---|---|
handler |
(e: JQueryEventObject) => void |
Returns
void
Inherited from
Defined in
▸ changeSelect2(handler): void
Parameters
| Name | Type |
|---|---|
handler |
(e: JQueryEventObject) => void |
Returns
void
Inherited from
Defined in
checkIfValueChanged
▸ Protected checkIfValueChanged(): void
Returns
void
Defined in
src/ui/datagrid/quicksearchinput.ts:84
destroy
▸ destroy(): void
Returns
void
Inherited from
Defined in
getCssClass
▸ Protected getCssClass(): string
Returns
string
Inherited from
Defined in
getGridField
▸ getGridField(): JQuery
Returns
JQuery
Inherited from
Defined in
get_field
▸ get_field(): QuickSearchField
Returns
Defined in
src/ui/datagrid/quicksearchinput.ts:113
get_value
▸ get_value(): string
Returns
string
Defined in
src/ui/datagrid/quicksearchinput.ts:109
init
▸ init(action?): QuickSearchInput
Parameters
| Name | Type |
|---|---|
action? |
(widget: any) => void |
Returns
Inherited from
Defined in
initialize
▸ initialize(): void
Returns
void
Inherited from
Defined in
renderContents
▸ Protected renderContents(): void
Returns
void
Inherited from
Defined in
restoreState
▸ restoreState(value, field): void
Parameters
| Name | Type |
|---|---|
value |
string |
field |
QuickSearchField |
Returns
void
Defined in
src/ui/datagrid/quicksearchinput.ts:136
searchNow
▸ Protected searchNow(value): void
Parameters
| Name | Type |
|---|---|
value |
string |
Returns
void
Defined in
src/ui/datagrid/quicksearchinput.ts:149
set_field
▸ set_field(value): void
Parameters
| Name | Type |
|---|---|
value |
QuickSearchField |
Returns
void
Defined in
src/ui/datagrid/quicksearchinput.ts:117
updateInputPlaceHolder
▸ Protected updateInputPlaceHolder(): void
Returns
void
Defined in
src/ui/datagrid/quicksearchinput.ts:126
create
▸ Static create<TWidget, TOpt>(params): TWidget
Type parameters
| Name | Type |
|---|---|
TWidget |
extends Widget<TOpt, TWidget> |
TOpt |
TOpt |
Parameters
| Name | Type |
|---|---|
params |
CreateWidgetParams<TWidget, TOpt> |
Returns
TWidget
Inherited from
Defined in
elementFor
▸ Static elementFor<TWidget>(editorType): JQuery
Type parameters
| Name |
|---|
TWidget |
Parameters
| Name | Type |
|---|---|
editorType |
(...args: any[]) => TWidget |
Returns
JQuery
Inherited from
Defined in
getWidgetName
▸ Static getWidgetName(type): string
Parameters
| Name | Type |
|---|---|
type |
Function |
Returns
string