File

core/dashboard/wiget-time-context/interval-picker/interval-picker.component.ts

Implements

ControlValueAccessor

Metadata

Index

Properties
Methods

Methods

markAsTouched
markAsTouched()
Returns : void
registerOnChange
registerOnChange(fn: any)
Parameters :
Name Type Optional
fn any No
Returns : void
registerOnTouched
registerOnTouched(onTouched: any)
Parameters :
Name Type Optional
onTouched any No
Returns : void
setDisabledState
setDisabledState(disabled: boolean)
Parameters :
Name Type Optional
disabled boolean No
Returns : void
writeValue
writeValue(value)
Parameters :
Name Optional
value No
Returns : void

Properties

disabled
Default value : false
INTERVALS
Default value : INTERVALS
onChange
Default value : () => {...}
onTouched
Default value : () => {...}
touched
Default value : false
value
<select
  class="form-control"
  [attr.aria-label]="'Time range' | translate"
  [ngModel]="value"
  (ngModelChange)="onChange($event)"
>
  <option
    *ngFor="let interval of INTERVALS"
    [value]="interval.id"
    [disabled]="interval.id === 'custom'"
  >
    {{ interval.title | translate }}
  </option>
</select>
<span></span>

results matching ""

    No results matching ""