Skip to content

Instantly share code, notes, and snippets.

@tisufa
Created December 21, 2019 04:35
Show Gist options
  • Save tisufa/cdb4069a290cd77b9b61e72a9c43930e to your computer and use it in GitHub Desktop.
Save tisufa/cdb4069a290cd77b9b61e72a9c43930e to your computer and use it in GitHub Desktop.
Example Component
import { Component, ViewEncapsulation } from '@angular/core';
import { AppPopupWorkflowService } from 'app/core/services/app-popup/app-popup-workflow.service';
import { Workflow } from 'app/core/bean/workflow';
@Component({
templateUrl: 'example.component.html',
styleUrls: ['./example.component.scss'],
encapsulation: ViewEncapsulation.None
})
export class ExampleComponent {
constructor(private appPopupWorkflowService: AppPopupWorkflowService) { }
onInit() { }
private doOpenWorkflowPopup(): void {
const filter = { organizationId: 1 };
this.appPopupWorkflowService.open('/app-popup-workflow/index-workflow-condition', null, filter).subscribe((workflow: Workflow) => {
// do some logic here, set data value or set formGroup value
console.log(workflow);
});
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment