@pega/dx-component-builder-sdk
Version:
Utility for building custom UI components
33 lines (27 loc) • 1.15 kB
text/typescript
import { Component, OnInit, Input } from '@angular/core';
import { CommonModule } from '@angular/common';
import { MatButtonModule } from '@angular/material/button';
import { MatMenuModule } from '@angular/material/menu';
import { Utils } from '@pega/angular-sdk-components';
export class MaterialSummaryItemComponent implements OnInit {
item$: any;
menuIconOverride$ = '';
menuIconOverrideAction$: any;
settingsSvgIcon$: string;
imagePath$ = '';
constructor(private utils: Utils) {}
ngOnInit(): void {
this.imagePath$ = this.utils.getIconPath(this.utils.getSDKStaticContentUrl());
this.settingsSvgIcon$ = this.utils.getImageSrc('more', this.utils.getSDKStaticContentUrl());
if (this.menuIconOverride$ != '') {
this.menuIconOverride$ = this.utils.getImageSrc(this.menuIconOverride$, this.utils.getSDKStaticContentUrl());
}
}
}