@rubeusteam/rb-angular-components
Version:
Adição do componente rb-change-log-dialog
24 lines (23 loc) • 1.26 kB
TypeScript
import { TemplateRef, ViewContainerRef } from '@angular/core';
import { Overlay } from '@angular/cdk/overlay';
import { ClientFilterService } from '../../services/filter/client-filter.service';
import { FilterOption } from '../../interfaces/rb-filter.interface';
import * as i0 from "@angular/core";
export declare class RbFilterDropdownComponent {
private overlay;
private clientFilterService;
private viewContainerRef;
parentSelectorId: string;
options: FilterOption[];
filterMenu: TemplateRef<any>;
private overlayRef;
trackByFn: (index: number, item: string) => number;
searchText: import("@angular/core").WritableSignal<string>;
constructor(overlay: Overlay, clientFilterService: ClientFilterService, viewContainerRef: ViewContainerRef);
onSearchChange(event: Event): void;
openMenu(): void;
closeMenu(): void;
onSelectItem(item: FilterOption): void;
static ɵfac: i0.ɵɵFactoryDeclaration<RbFilterDropdownComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<RbFilterDropdownComponent, "rb-filter-dropdown", never, { "parentSelectorId": { "alias": "parentSelectorId"; "required": false; }; "options": { "alias": "options"; "required": false; }; }, {}, never, never, true, never>;
}