device-grid/columns/base.filtering-form-renderer.component.ts
| templateUrl | ./base.filtering-form-renderer.component.html |
Properties |
Methods |
HostListeners |
constructor(context: FilteringFormRendererContext)
|
||||||
|
Parameters :
|
| keydown.enter |
Arguments : '$event'
|
keydown.enter(event: KeyboardEvent)
|
| keydown.escape |
Arguments : '$event'
|
keydown.escape(event: KeyboardEvent)
|
| applyFilter |
applyFilter()
|
|
Returns :
void
|
| canApply |
canApply()
|
|
Returns :
any
|
| ngAfterViewInit |
ngAfterViewInit()
|
|
Returns :
void
|
| ngOnInit |
ngOnInit()
|
|
Returns :
void
|
| resetFilter |
resetFilter()
|
|
Returns :
void
|
| Public context |
context:
|
Type : FilteringFormRendererContext
|
| form |
form:
|
| model |
model:
|
| options |
options:
|
| schema |
schema:
|
| schemaFormComponent |
schemaFormComponent:
|
Type : any
|
Decorators :
@ViewChild(undefined, {static: undefined})
|
<c8y-schema-form
[schema]="schema"
[form]="form"
[model]="model"
[options]="options"
></c8y-schema-form>
<div class="data-grid__dropdown__footer d-flex separator-top">
<button
class="btn btn-default btn-sm m-r-8 flex-grow"
(click)="resetFilter()"
title="{{ 'Reset' | translate }}"
translate
>
Reset
</button>
<button
class="btn btn-primary btn-sm flex-grow"
(click)="applyFilter()"
[disabled]="canApply()"
title="{{ 'Apply' | translate }}"
translate
>
Apply
</button>
</div>