@knora/search
Version:
Knora ui module: search
23 lines (22 loc) • 825 B
TypeScript
import { OnDestroy, OnInit } from '@angular/core';
import { FormBuilder, FormGroup } from '@angular/forms';
import { MatMenuTrigger } from '@angular/material/menu';
import { KnoraApiConnection, ListNodeV2 } from '@knora/api';
import { Property, PropertyValue, Value } from '@knora/core';
export declare class ListValueComponent implements OnInit, OnDestroy, PropertyValue {
private knoraApiConnection;
private fb;
formGroup?: FormGroup;
type: string;
form: FormGroup;
property?: Property;
listRootNode: ListNodeV2;
selectedNode: ListNodeV2;
menuTrigger: MatMenuTrigger;
constructor(knoraApiConnection: KnoraApiConnection, fb: FormBuilder);
private getRootNodeIri;
ngOnInit(): void;
ngOnDestroy(): void;
getValue(): Value;
getSelectedNode(item: ListNodeV2): void;
}