simplify-angular
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.0.0.
32 lines (31 loc) • 1.7 kB
TypeScript
import { AfterViewInit, ElementRef, OnInit, OnChanges, SimpleChanges, EventEmitter, ChangeDetectorRef } from '@angular/core';
import { SimpleBaseClass } from '../_base/simple-base-class';
import { SimpleRepeatingItemsComponent } from '../components/simple-repeating-items/simple-repeating-items.component';
import { SimplifyService } from '../services/simplify.service';
import * as i0 from "@angular/core";
export declare class SimpleRepeatingItemDirective extends SimpleBaseClass implements AfterViewInit, OnInit, OnChanges {
private changeDetectorRef;
private _item;
private _index;
private _params;
get item(): any;
set item(value: any);
itemChange: EventEmitter<any>;
get index(): any;
set index(value: any);
indexChange: EventEmitter<any>;
get params(): any;
set params(value: any);
paramsChange: EventEmitter<any>;
id: any;
originalItem: any;
element: Element;
simpleRepeatingItemsComponent: SimpleRepeatingItemsComponent;
constructor(elementRef: ElementRef, simplify: SimplifyService, changeDetectorRef: ChangeDetectorRef);
ngOnChanges(changes: SimpleChanges): void;
ngAfterViewInit(): void;
notifyUpdate(): void;
ngOnInit(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<SimpleRepeatingItemDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<SimpleRepeatingItemDirective, "[simpleRepeatingItem]", never, { "item": { "alias": "item"; "required": false; }; "index": { "alias": "index"; "required": false; }; "params": { "alias": "params"; "required": false; }; }, { "itemChange": "itemChange"; "indexChange": "indexChange"; "paramsChange": "paramsChange"; }, never, never, false, never>;
}