@pega/dx-component-builder-sdk
Version:
Utility for building custom UI components
25 lines (21 loc) • 719 B
text/typescript
import { CommonModule } from '@angular/common';
import { Component, Input, TemplateRef } from '@angular/core';
import { MatGridListModule } from '@angular/material/grid-list';
import { MatIconModule } from '@angular/material/icon';
({
selector: 'app-field-group',
templateUrl: './field-group.component.html',
styleUrls: ['./field-group.component.scss'],
standalone: true,
imports: [CommonModule, MatGridListModule, MatIconModule]
})
export class FieldGroupComponent {
() name?: string;
() collapsible = false;
() instructions: string;
() childrenTemplate: TemplateRef<any>;
collapsed = false;
headerClickHandler() {
this.collapsed = !this.collapsed;
}
}