tibas-form-json-generator
Version:
Fully configured form generator via JSON data with a custom template for each attribute + onChange events.
25 lines (24 loc) • 792 B
TypeScript
import { EventEmitter, OnInit } from '@angular/core';
import { ItemModel } from '../models/item.model';
import { CategoryModel } from '../models/category.model';
import { TranslateService } from '@ngx-translate/core';
/**
* Created by TIBAS-Mohammed on 2020-07-4.
*/
export declare class ItemFormComponent implements OnInit {
private translateService;
child: ItemModel;
level: number;
mode: string;
item: ItemModel;
changedtrigger: EventEmitter<any>;
parentList: ItemModel[];
listSourceTypes: CategoryModel[];
constructor(translateService: TranslateService);
ngOnInit(): void;
additem(child: ItemModel): void;
remove(item: ItemModel): void;
triggerchange(): void;
moveup(item: ItemModel): void;
movedown(item: ItemModel): void;
}