File

core/forms/filter-input.component.ts

Implements

OnInit OnDestroy

Metadata

selector c8y-filter
templateUrl ./filter-input.component.html

Index

Properties
Methods
Inputs
Outputs

Inputs

icon

Type : string

Outputs

onSearch $event Type: EventEmitter

Methods

ngOnDestroy
ngOnDestroy()
Returns : void
ngOnInit
ngOnInit()
Returns : void
reset
reset()
Returns : void

Properties

filterChange$
filterChange$:
Default value : new Subject()
filterTerm
filterTerm: string
Type : string
Default value : ''
<div class="input-group input-group-search">
  <input
    class="form-control"
    placeholder="{{ 'Filter…' | translate }}"
    type="text"
    [value]="filterTerm"
    (keyup)="filterChange$.next($event)"
  />
  <span class="input-group-btn">
    <button class="btn btn-clean" (click)="reset()">
      <i [c8yIcon]="filterTerm.length === 0 ? icon : 'close'"></i>
    </button>
  </span>
</div>

result-matching ""

    No results matching ""