import { ElementRef, OnInit } from '@angular/core'; import { FormGroup } from '@angular/forms'; import { FilterItem, MultiLingualTextBoxOptions, PagingOptions, TextBoxOptions, ToggleSlideOptions, DropdownOptions } from 'bnsights-control-library'; import { DataSecretService } from '../../shared/Services/data.service'; import { WorkflowService } from './../../shared/Services/WorkflowService.service'; import { ActivatedRoute, Router } from '@angular/router'; import { WorkflowVariablesService } from '../../shared/Services/WorkflowVariablesService.service'; import { WorkflowActivityService } from '../../shared/Services/WorkflowActivityService.service'; import { PageInfoService } from '../../../_metronic/core/services/page-info.service'; import { NgbModal } from '@ng-bootstrap/ng-bootstrap'; import { AuthService, BBSFTranslateService, EnvironmentService, UtilityService } from 'bnsights-utilities-library'; import * as i0 from "@angular/core"; export declare class TabsComponent implements OnInit { private dataServices; private authService; private WorkflowService; private activatedRoute; private router; private WorkflowVariablesService; private workflowActivityService; private pageInfoService; private modalService; private environmentService; private bbsfTranslateService; utilityService: UtilityService; ApiUrl: string; SubheaderTitle: string; ShowToolbar: boolean; ShowbreadCrumb: boolean; Url: string; BreadcrumbTitle: string; DetailsForm: FormGroup; ProductionMode: boolean; WorkflowDetails: any; WorkflowId: string; language: string; NameMultilingualTextBox: MultiLingualTextBoxOptions; DescriptionMultilingualTextBox: MultiLingualTextBoxOptions; Active: TextBoxOptions; Published: TextBoxOptions; SysName: TextBoxOptions; ShowWorkflowDetails: boolean; VersionId: string; input: ElementRef; WorkflowActivityForm: FormGroup; WorkflowIdTextBox: TextBoxOptions; searchTextBox: TextBoxOptions; showFilter: boolean; WorkflowActivityPagingResult: any[]; WorkflowActivityPaging: PagingOptions; TextInputFilter: FilterItem; WorkflowIdFilter: FilterItem; IsFilterLoaded: boolean; ShowWorkflowVersion: boolean; WorkflowVariableApiUrl: string; WorkflowVariablesearchTextBox: TextBoxOptions; DataTypeList: any[]; WorkflowVariableForm: FormGroup; WorkflowVariableshowFilter: boolean; WorkflowVariablePagingResult: any[]; WorkflowVariablePaging: PagingOptions; WorkflowVariableTextInputFilter: FilterItem; IsWorkflowVariableFilterLoaded: boolean; ShowWorkflowVariables: boolean; VerisonIdTextBox: TextBoxOptions; VerisonIdTextInputFilter: FilterItem; Pagetitle: string; WorkflowVariablePagingViewElement: ElementRef; AddWorkflowVariableForm: FormGroup; NameInEnglish: TextBoxOptions; NameInArabic: TextBoxOptions; SysNameWorkflowVariable: TextBoxOptions; DataType: DropdownOptions; IsAddWorkflowVariableFormLoaded: boolean; Constant: ToggleSlideOptions; CloseWorkflowVariableModal: ElementRef; EditWorkflowVariableForm: FormGroup; EditNameInEnglish: TextBoxOptions; EditNameInArabic: TextBoxOptions; EditSysNameWorkflowVariable: TextBoxOptions; EditDataType: DropdownOptions; EditConstant: ToggleSlideOptions; WorkflowVariableId: any; CloseEditWorkflowVariableModal: ElementRef; ActivityApiUrl: string; ActivityTypeList: any[]; workflowActivityForm: FormGroup; workflowActivityShowFilter: boolean; ActivityPagingResult: any[]; ActivityPaging: PagingOptions; IsworkflowActivityFilterLoaded: boolean; ShowWorkflowActivity: boolean; WorkflowActivityIdTextBox: TextBoxOptions; WorkflowActivityIdFilter: FilterItem; ActivityPagingViewElement: ElementRef; AddworkflowActivityForm: FormGroup; workflowActivityNameInEnglish: TextBoxOptions; workflowActivityNameInArabic: TextBoxOptions; workflowActivityDescriptionInEnglish: TextBoxOptions; workflowActivityDescriptionInArabic: TextBoxOptions; workflowActivitySysName: TextBoxOptions; ActivityType: DropdownOptions; CloseworkflowActivityModal: ElementRef; EditworkflowActivityForm: FormGroup; EditworkflowActivityNameInEnglish: TextBoxOptions; EditworkflowActivityNameInArabic: TextBoxOptions; EditworkflowActivityDescriptionInEnglish: TextBoxOptions; EditworkflowActivityDescriptionInArabic: TextBoxOptions; EditworkflowActivitySysName: TextBoxOptions; EditActivityType: DropdownOptions; workflowActivityId: number; CloseEditworkflowActivityModal: ElementRef; ShowPageContent: boolean; constructor(dataServices: DataSecretService, authService: AuthService, WorkflowService: WorkflowService, activatedRoute: ActivatedRoute, router: Router, WorkflowVariablesService: WorkflowVariablesService, workflowActivityService: WorkflowActivityService, pageInfoService: PageInfoService, modalService: NgbModal, environmentService: EnvironmentService, bbsfTranslateService: BBSFTranslateService, utilityService: UtilityService); ngOnInit(): Promise; getDetails(): void; GetVersions(): void; setWorkflowActivityListResult(result: any): void; resetFilters(): void; setWorkflowVariableListResult(result: any): void; resetWorkflowVariableFilters(): void; LoadWorkflowVariables(): void; showAddWorkflowVariableModal(AddWorkflowVariableModal: any): void; addWorkflowVariable(): void; showEditWorkflowVariableModal(WorkflowVariable: any, EditWorkflowVariableModal: any): void; editWorkflowVariable(): void; setActivityListResult(result: any): void; resetworkflowActivityFilters(): void; LoadworkflowActivity(): void; showAddworkflowActivityModal(AddWorkflowActivityModal: any): void; addworkflowActivity(): void; showEditworkflowActivityModal(workflowActivity: any, EditWorkflowActivityModal: any): void; editworkflowActivity(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }