systelab-components
Version:
systelab-components is a set of components that use wide accepted and adopted standard technologies like Angular and Bootstrap, as well as other popular libraries. Please read the ATTRIBUTION.md file for a complete list of dependencies.
40 lines (39 loc) • 1.91 kB
TypeScript
import { ElementRef } from '@angular/core';
import { AbstractSearcher } from './abstract-searcher';
import { DialogService } from '../modal/dialog/dialog.service';
import { AbstractGenericSearcherComponent } from './abstract-generic.searcher.component';
import * as i0 from "@angular/core";
export declare abstract class AbstractSearcherComponent<T> extends AbstractGenericSearcherComponent<T> {
dialogService: DialogService;
abstractSearcher: AbstractSearcher<T>;
valueToSearch: ElementRef;
fontFamily: string;
fontSize: string;
fontWeight: string;
fontStyle: string;
tabindex: number;
searchingValue: string;
withButton: boolean;
isManagement: boolean;
height: any;
protected constructor(dialogService: DialogService, abstractSearcher: AbstractSearcher<T>);
set description(value: string);
getWidth(): {
width: string;
'min-width': string;
'line-height': number;
'padding-left': number;
'padding-right': number;
};
getInputHeight(): {
height: string;
};
getLineHeight(): {
'line-height': string;
};
openSearchDialog(): void;
doSearch(): void;
upDateField(value: T): void;
static ɵfac: i0.ɵɵFactoryDeclaration<AbstractSearcherComponent<any>, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<AbstractSearcherComponent<any>, never, never, { "fontFamily": { "alias": "fontFamily"; "required": false; }; "fontSize": { "alias": "fontSize"; "required": false; }; "fontWeight": { "alias": "fontWeight"; "required": false; }; "fontStyle": { "alias": "fontStyle"; "required": false; }; "tabindex": { "alias": "tabindex"; "required": false; }; "withButton": { "alias": "withButton"; "required": false; }; "isManagement": { "alias": "isManagement"; "required": false; }; "height": { "alias": "height"; "required": false; }; }, {}, never, never, false, never>;
}