UNPKG

@hicoder/angular-cli

Version:

Angular UI componenets and service generator. It works with the mean-rest-express package to generate the end to end web application. The input to this generator is the Mongoose schema defined for the express application. mean-rest-express exposes the Res

31 lines (25 loc) 1.04 kB
import { Component, OnInit, AfterViewInit, Input, Output, EventEmitter } from '@angular/core'; import { ViewType, MddsBaseListViewComponent } from '@hicoder/angular-core'; @Component({ template: '', }) export class <%-SchemaName%>ListViewComponent extends MddsBaseListViewComponent implements OnInit, AfterViewInit { // compile time inputs, with default value defined here @Input() override cardHasLink: boolean = <%-listViewObj.cardHasLink%>; @Input() override canUpdate: boolean = <%-listViewObj.canUpdate%>; @Input() override canDelete: boolean = <%-listViewObj.canDelete%>; @Input() override canArchive: boolean = <%-listViewObj.canArchive%>; @Input() override canCheck: boolean = <%-listViewObj.canCheck%>; @Input() override includeSubDetail: boolean = <%-listViewObj.includeSubDetail%>; @Input() override cardHasSelect: boolean = <%-listViewObj.cardHasSelect%>; constructor() { super(); } override ngOnInit() { super.ngOnInit() } override ngAfterViewInit() { super.ngAfterViewInit() } }