UNPKG

simplify-angular

Version:

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.0.0.

55 lines (54 loc) 2.99 kB
import { AfterContentInit, AfterViewInit, ChangeDetectorRef, ElementRef, EventEmitter, TemplateRef } from '@angular/core'; import { SimplifyService } from '../../services/simplify.service'; import { SimpleBaseClass } from '../../_base/simple-base-class'; import * as i0 from "@angular/core"; export declare class SimpleRepeatingItemsComponent extends SimpleBaseClass implements AfterViewInit, AfterContentInit { private changeDetectorRef; template: TemplateRef<any>; disabled: boolean; items: any[]; select: any; selectMultiple: any; selectOnItem: any; autoRemove: any; confirmItemRemove: EventEmitter<any>; itemAdded: EventEmitter<any>; itemDataUpdated: EventEmitter<any>; itemFocusChanged: EventEmitter<any>; itemRemoved: EventEmitter<any>; itemSelectionChanged: EventEmitter<any>; itemsChanged: EventEmitter<any>; inputChanged: EventEmitter<any>; inputFocus: EventEmitter<any>; inputKeyUp: EventEmitter<any>; focusIndex: number; activeItemDataChanged: boolean; functions: any; itemsObject: any; id: any; viewInitializied: boolean; constructor(simplify: SimplifyService, elementRef: ElementRef, changeDetectorRef: ChangeDetectorRef); ngAfterContentInit(): void; ngAfterViewInit(): void; appendItem(item?: any): void; appendItems(items?: any[]): void; clearItems(notifyCountChange?: boolean): void; getSelectedItems(): any[]; getSelectionDetails(): { selectedIndexes: any[]; selectedItems: any[]; }; getValidItems(): any; updateItemIndex(currentIndex: number, newIndex: number): void; notifyElementAdded(event: any): void; notifyElementUpdated(event: any): void; prependItem(item?: {}): void; removeItem(item: any): void; removeItemAtIndex(index: number): void; removeRepeatingItem(event: any): void; setAllItemsSelect(selected?: boolean): void; setRepeatingElementActions(params: any): void; setSimpleInputChanges(params: any): void; static ɵfac: i0.ɵɵFactoryDeclaration<SimpleRepeatingItemsComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<SimpleRepeatingItemsComponent, "simple-repeating-items,[simple-repeating-items]", never, { "disabled": { "alias": "disabled"; "required": false; }; "items": { "alias": "items"; "required": false; }; "select": { "alias": "select"; "required": false; }; "selectMultiple": { "alias": "selectMultiple"; "required": false; }; "selectOnItem": { "alias": "selectOnItem"; "required": false; }; "autoRemove": { "alias": "autoRemove"; "required": false; }; }, { "confirmItemRemove": "confirmItemRemove"; "itemAdded": "itemAdded"; "itemDataUpdated": "itemDataUpdated"; "itemFocusChanged": "itemFocusChanged"; "itemRemoved": "itemRemoved"; "itemSelectionChanged": "itemSelectionChanged"; "itemsChanged": "itemsChanged"; "inputChanged": "inputChanged"; "inputFocus": "inputFocus"; "inputKeyUp": "inputKeyUp"; }, ["template"], never, false, never>; }