app.component.ts 911 B

123456789101112131415161718192021222324252627282930
  1. import { Component } from '@angular/core';
  2. import { RouterOutlet } from '@angular/router';
  3. import { MatModule } from '../dependencies/angularlib/mat.module';
  4. import { DialogModule } from 'angularlib/dialog/dialog.module';
  5. import { DialogUtil } from 'angularlib/dialog/dialog.util';
  6. import { NgxsModule } from '@ngxs/store'
  7. import { LabelState } from 'angularlib/labels/label.state';
  8. import { HttpClientModule } from '@angular/common/http';
  9. import { Angularlib } from 'angularlib/angularlib.module';
  10. @Component({
  11. selector: 'app-root',
  12. standalone: true,
  13. imports: [RouterOutlet, MatModule, Angularlib
  14. ],
  15. templateUrl: './app.component.html',
  16. styleUrl: './app.component.scss'
  17. })
  18. export class AppComponent {
  19. title = 'ng-template';
  20. constructor(private dialog: DialogUtil) {}
  21. showDialog() {
  22. this.dialog.showDialog({
  23. title: 'test dialog',
  24. content: 'test dialog content'
  25. })
  26. }
  27. }