diff --git a/projects/ziti-console-lib/src/lib/features/projectable-forms/form-field-container/form-field-container.component.ts b/projects/ziti-console-lib/src/lib/features/projectable-forms/form-field-container/form-field-container.component.ts
index 3678e0fb..18b9f56e 100644
--- a/projects/ziti-console-lib/src/lib/features/projectable-forms/form-field-container/form-field-container.component.ts
+++ b/projects/ziti-console-lib/src/lib/features/projectable-forms/form-field-container/form-field-container.component.ts
@@ -36,12 +36,26 @@ export class FormFieldContainerComponent {
@Input() class = '';
@Input() contentStyle: any = '';
@Input() showHeader: any = true;
+ @Input() showToggle = false;
@Input() headerActions: any[];
+ @Input() headerToggle = false;
@Output() actionRequested: EventEmitter
= new EventEmitter();
+ @Output() headerToggleChange: EventEmitter = new EventEmitter();
constructor() {}
actionClicked(action) {
this.actionRequested.emit(action);
}
+
+ toggleHeader(option?) {
+ if (option == 'left') {
+ this.headerToggle = false;
+ } else if (option === 'right') {
+ this.headerToggle = true;
+ } else {
+ this.headerToggle = !this.headerToggle;
+ }
+ this.headerToggleChange.emit(this.headerToggle);
+ }
}
diff --git a/projects/ziti-console-lib/src/lib/features/projectable-forms/form-header/form-header.component.html b/projects/ziti-console-lib/src/lib/features/projectable-forms/form-header/form-header.component.html
index 59feedd4..57a29162 100644
--- a/projects/ziti-console-lib/src/lib/features/projectable-forms/form-header/form-header.component.html
+++ b/projects/ziti-console-lib/src/lib/features/projectable-forms/form-header/form-header.component.html
@@ -11,14 +11,14 @@