import { OnInit } from '@angular/core'; import type { MatAutocompleteSelectedEvent } from '@angular/material/autocomplete'; import { JsonFormsAngularService, JsonFormsControl } from '@jsonforms/angular'; import { OwnPropsOfControl, RankedTester } from '@jsonforms/core'; import type { Observable } from 'rxjs'; import * as i0 from "@angular/core"; /** * To use this component you will need to add your own tester: *
* ...
* export const AutocompleteControlRendererTester: RankedTester = rankWith(2, isEnumControl);
* ...
*
* Add the tester and renderer to JSONForms registry:
*
* ...
* { tester: AutocompleteControlRendererTester, renderer: AutocompleteControlRenderer },
* ...
*
* Furthermore you need to update your module.
*
* ...
* imports: [JsonFormsAngularMaterialModule, MatAutocompleteModule],
* declarations: [AutocompleteControlRenderer]
* ...
*
*
*/
export declare class AutocompleteControlRenderer extends JsonFormsControl implements OnInit {
options: string[];
filteredOptions: Observable