/**
 * @fileoverview This file is generated by the Angular template compiler.
 * Do not edit.
 * @suppress {suspiciousCode,uselessCode,missingProperties,missingOverride}
 */
 /* tslint:disable */


import * as i0 from '@angular/core';
import * as i1 from '../modal/Modal.ngfactory';
import * as i2 from '../../../../src/elements/modal/Modal';
import * as i3 from '@angular/common';
import * as i4 from '../../../../src/elements/form/ControlConfirmModal';
import * as i5 from '../button/Button.ngfactory';
import * as i6 from '../../../../src/elements/button/Button';
import * as i7 from '../../../../src/services/novo-label-service';
const styles_ControlConfirmModal:any[] = ([] as any[]);
export const RenderType_ControlConfirmModal:i0.RendererType2 = i0.ɵcrt({encapsulation:2,
    styles:styles_ControlConfirmModal,data:{}});
function View_ControlConfirmModal_1(_l:any):i0.ɵViewDefinition {
  return i0.ɵvid(0,[(_l()(),i0.ɵeld(0,(null as any),(null as any),5,'h2',([] as any[]),
      (null as any),(null as any),(null as any),(null as any),(null as any))),(_l()(),
      i0.ɵeld(0,(null as any),(null as any),1,'label',([] as any[]),(null as any),
          (null as any),(null as any),(null as any),(null as any))),(_l()(),i0.ɵted((null as any),
      ['',':'])),(_l()(),i0.ɵted((null as any),[' ',' '])),(_l()(),i0.ɵeld(0,(null as any),
      (null as any),0,'i',[['class','bhi-arrow-right']],(null as any),(null as any),
      (null as any),(null as any),(null as any))),(_l()(),i0.ɵted((null as any),[' ',
      '']))],(null as any),(_ck,_v) => {
    var _co:any = _v.component;
    const currVal_0:any = _co.params['label'];
    _ck(_v,2,0,currVal_0);
    const currVal_1:any = _co.params['oldValue'];
    _ck(_v,3,0,currVal_1);
    const currVal_2:any = _co.params['newValue'];
    _ck(_v,5,0,currVal_2);
  });
}
function View_ControlConfirmModal_2(_l:any):i0.ɵViewDefinition {
  return i0.ɵvid(0,[(_l()(),i0.ɵeld(0,(null as any),(null as any),1,'h2',([] as any[]),
      (null as any),(null as any),(null as any),(null as any),(null as any))),(_l()(),
      i0.ɵted((null as any),['','']))],(null as any),(_ck,_v) => {
    var _co:any = _v.component;
    const currVal_0:any = _co.params['message'];
    _ck(_v,1,0,currVal_0);
  });
}
export function View_ControlConfirmModal_0(_l:any):i0.ɵViewDefinition {
  return i0.ɵvid(0,[(_l()(),i0.ɵted((null as any),['\n        '])),(_l()(),i0.ɵeld(0,
      (null as any),(null as any),19,'novo-notification',[['type','warning']],[[1,
          'data-automation-id',0]],(null as any),(null as any),i1.View_NovoModalNotificationElement_0,
      i1.RenderType_NovoModalNotificationElement)),i0.ɵdid(114688,(null as any),0,
      i2.NovoModalNotificationElement,[i2.NovoModalRef],{type:[0,'type']},(null as any)),
      (_l()(),i0.ɵted((null as any),['\n            '])),(_l()(),i0.ɵeld(0,(null as any),
          1,1,'h1',([] as any[]),(null as any),(null as any),(null as any),(null as any),
          (null as any))),(_l()(),i0.ɵted((null as any),['',''])),(_l()(),i0.ɵted((null as any),
          ['\n            '])),(_l()(),i0.ɵand(16777216,(null as any),2,1,(null as any),
          View_ControlConfirmModal_1)),i0.ɵdid(16384,(null as any),0,i3.NgIf,[i0.ViewContainerRef,
          i0.TemplateRef],{ngIf:[0,'ngIf']},(null as any)),(_l()(),i0.ɵted((null as any),
          ['\n            '])),(_l()(),i0.ɵand(16777216,(null as any),2,1,(null as any),
          View_ControlConfirmModal_2)),i0.ɵdid(16384,(null as any),0,i3.NgIf,[i0.ViewContainerRef,
          i0.TemplateRef],{ngIf:[0,'ngIf']},(null as any)),(_l()(),i0.ɵted((null as any),
          ['\n            '])),(_l()(),i0.ɵeld(0,(null as any),4,2,'button',[['theme',
          'standard']],[[1,'data-automation-id',0],[1,'theme',0],[1,'color',0],[1,
          'icon',0],[1,'loading',0]],[[(null as any),'click']],(_v,en,$event) => {
        var ad:boolean = true;
        var _co:i4.ControlConfirmModal = _v.component;
        if (('click' === en)) {
          const pd_0:any = ((<any>_co.close(false)) !== false);
          ad = (pd_0 && ad);
        }
        return ad;
      },i5.View_NovoButtonElement_0,i5.RenderType_NovoButtonElement)),i0.ɵdid(573440,
          (null as any),0,i6.NovoButtonElement,([] as any[]),{theme:[0,'theme']},(null as any)),
      (_l()(),i0.ɵted(0,['',''])),(_l()(),i0.ɵted((null as any),['\n            '])),
      (_l()(),i0.ɵeld(0,(null as any),4,2,'button',[['autofocus',''],['icon','check'],
          ['theme','primary']],[[1,'data-automation-id',0],[1,'theme',0],[1,'color',
          0],[1,'icon',0],[1,'loading',0]],[[(null as any),'click']],(_v,en,$event) => {
        var ad:boolean = true;
        var _co:i4.ControlConfirmModal = _v.component;
        if (('click' === en)) {
          const pd_0:any = ((<any>_co.close(true)) !== false);
          ad = (pd_0 && ad);
        }
        return ad;
      },i5.View_NovoButtonElement_0,i5.RenderType_NovoButtonElement)),i0.ɵdid(573440,
          (null as any),0,i6.NovoButtonElement,([] as any[]),{icon:[0,'icon'],theme:[1,
              'theme']},(null as any)),(_l()(),i0.ɵted(0,['',''])),(_l()(),i0.ɵted((null as any),
          ['\n        '])),(_l()(),i0.ɵted((null as any),['\n    ']))],(_ck,_v) => {
    var _co:i4.ControlConfirmModal = _v.component;
    const currVal_1:any = 'warning';
    _ck(_v,2,0,currVal_1);
    const currVal_3:boolean = !_co.params['message'];
    _ck(_v,8,0,currVal_3);
    const currVal_4:any = _co.params['message'];
    _ck(_v,11,0,currVal_4);
    const currVal_10:any = 'standard';
    _ck(_v,14,0,currVal_10);
    const currVal_17:any = 'check';
    const currVal_18:any = 'primary';
    _ck(_v,18,0,currVal_17,currVal_18);
  },(_ck,_v) => {
    var _co:i4.ControlConfirmModal = _v.component;
    const currVal_0:any = ('field-interaction-modal-' + _co.params['key']);
    _ck(_v,1,0,currVal_0);
    const currVal_2:any = _co.labels.confirmChangesModalMessage;
    _ck(_v,5,0,currVal_2);
    const currVal_5:any = ('field-interaction-modal-cancel' + _co.params['key']);
    const currVal_6:any = i0.ɵnov(_v,14).theme;
    const currVal_7:any = i0.ɵnov(_v,14).color;
    const currVal_8:any = i0.ɵnov(_v,14).icon;
    const currVal_9:any = i0.ɵnov(_v,14).loading;
    _ck(_v,13,0,currVal_5,currVal_6,currVal_7,currVal_8,currVal_9);
    const currVal_11:any = _co.labels.cancel;
    _ck(_v,15,0,currVal_11);
    const currVal_12:any = ('field-interaction-modal-save-' + _co.params['key']);
    const currVal_13:any = i0.ɵnov(_v,18).theme;
    const currVal_14:any = i0.ɵnov(_v,18).color;
    const currVal_15:any = i0.ɵnov(_v,18).icon;
    const currVal_16:any = i0.ɵnov(_v,18).loading;
    _ck(_v,17,0,currVal_12,currVal_13,currVal_14,currVal_15,currVal_16);
    const currVal_19:any = _co.labels.save;
    _ck(_v,19,0,currVal_19);
  });
}
export function View_ControlConfirmModal_Host_0(_l:any):i0.ɵViewDefinition {
  return i0.ɵvid(0,[(_l()(),i0.ɵeld(0,(null as any),(null as any),1,'control-confirm-modal',
      ([] as any[]),(null as any),(null as any),(null as any),View_ControlConfirmModal_0,
      RenderType_ControlConfirmModal)),i0.ɵdid(49152,(null as any),0,i4.ControlConfirmModal,
      [i2.NovoModalRef,i2.NovoModalParams,i7.NovoLabelService],(null as any),(null as any))],
      (null as any),(null as any));
}
export const ControlConfirmModalNgFactory:i0.ComponentFactory<i4.ControlConfirmModal> = i0.ɵccf('control-confirm-modal',
    i4.ControlConfirmModal,View_ControlConfirmModal_Host_0,{},{},([] as any[]));
//# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiL1VzZXJzL2pnb2RpL2JoL25vdm8tZWxlbWVudHMvc3JjL2VsZW1lbnRzL2Zvcm0vQ29udHJvbENvbmZpcm1Nb2RhbC5uZ2ZhY3RvcnkudHMiLCJ2ZXJzaW9uIjozLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJuZzovLy9Vc2Vycy9qZ29kaS9iaC9ub3ZvLWVsZW1lbnRzL3NyYy9lbGVtZW50cy9mb3JtL0NvbnRyb2xDb25maXJtTW9kYWwudHMiLCJuZzovLy9Vc2Vycy9qZ29kaS9iaC9ub3ZvLWVsZW1lbnRzL3NyYy9lbGVtZW50cy9mb3JtL0NvbnRyb2xDb25maXJtTW9kYWwudHMuQ29udHJvbENvbmZpcm1Nb2RhbC5odG1sIiwibmc6Ly8vVXNlcnMvamdvZGkvYmgvbm92by1lbGVtZW50cy9zcmMvZWxlbWVudHMvZm9ybS9Db250cm9sQ29uZmlybU1vZGFsLnRzLkNvbnRyb2xDb25maXJtTW9kYWxfSG9zdC5odG1sIl0sInNvdXJjZXNDb250ZW50IjpbIiAiLCJcbiAgICAgICAgPG5vdm8tbm90aWZpY2F0aW9uIHR5cGU9XCJ3YXJuaW5nXCIgW2F0dHIuZGF0YS1hdXRvbWF0aW9uLWlkXT1cIidmaWVsZC1pbnRlcmFjdGlvbi1tb2RhbC0nICsgcGFyYW1zWydrZXknXVwiPlxuICAgICAgICAgICAgPGgxPnt7IGxhYmVscy5jb25maXJtQ2hhbmdlc01vZGFsTWVzc2FnZSB9fTwvaDE+XG4gICAgICAgICAgICA8aDIgKm5nSWY9XCIhcGFyYW1zWydtZXNzYWdlJ11cIj48bGFiZWw+e3sgcGFyYW1zWydsYWJlbCddIH19OjwvbGFiZWw+IHt7IHBhcmFtc1snb2xkVmFsdWUnXSB9fSA8aSBjbGFzcz1cImJoaS1hcnJvdy1yaWdodFwiPjwvaT4ge3sgcGFyYW1zWyduZXdWYWx1ZSddIH19PC9oMj5cbiAgICAgICAgICAgIDxoMiAqbmdJZj1cInBhcmFtc1snbWVzc2FnZSddXCI+e3sgcGFyYW1zWydtZXNzYWdlJ10gfX08L2gyPlxuICAgICAgICAgICAgPGJ1dHRvbiB0aGVtZT1cInN0YW5kYXJkXCIgKGNsaWNrKT1cImNsb3NlKGZhbHNlKVwiIFthdHRyLmRhdGEtYXV0b21hdGlvbi1pZF09XCInZmllbGQtaW50ZXJhY3Rpb24tbW9kYWwtY2FuY2VsJyArIHBhcmFtc1sna2V5J11cIj57eyBsYWJlbHMuY2FuY2VsIH19PC9idXR0b24+XG4gICAgICAgICAgICA8YnV0dG9uIHRoZW1lPVwicHJpbWFyeVwiIGljb249XCJjaGVja1wiIChjbGljayk9XCJjbG9zZSh0cnVlKVwiIGF1dG9mb2N1cyBbYXR0ci5kYXRhLWF1dG9tYXRpb24taWRdPVwiJ2ZpZWxkLWludGVyYWN0aW9uLW1vZGFsLXNhdmUtJyArIHBhcmFtc1sna2V5J11cIj57eyBsYWJlbHMuc2F2ZSB9fTwvYnV0dG9uPlxuICAgICAgICA8L25vdm8tbm90aWZpY2F0aW9uPlxuICAgICIsIjxjb250cm9sLWNvbmZpcm0tbW9kYWw+PC9jb250cm9sLWNvbmZpcm0tbW9kYWw+Il0sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7b0JDR1k7TUFBQSx3RUFBK0I7YUFBQTtVQUFBLDBEQUFPO01BQUEsV0FBOEIsMENBQTBCO01BQUE7TUFBQSw0Q0FBK0I7TUFBQTs7SUFBdkY7SUFBQTtJQUE4QjtJQUFBO0lBQXlEO0lBQUE7Ozs7b0JBQzdIO01BQUEsd0VBQThCO2FBQUE7O0lBQUE7SUFBQTs7OztvQkFKMUMsK0NBQ1E7TUFBQTtVQUFBO2dEQUFBLFVBQUE7c0NBQUE7TUFBeUcsbURBQ3JHO1VBQUE7VUFBQSxnQkFBSSx3Q0FBNEM7VUFBQSxxQkFDaEQ7VUFBQSxvQ0FBQTt3QkFBQSxtQ0FBMko7VUFBQSxxQkFDM0o7VUFBQSxvQ0FBQTt3QkFBQSxtQ0FBMEQ7VUFBQSxxQkFDMUQ7VUFBQTtVQUFBO1FBQUE7UUFBQTtRQUF5QjtVQUFBO1VBQUE7UUFBQTtRQUF6QjtNQUFBLHVFQUFBO1VBQUE7TUFBNkgsNEJBQTRCO01BQ3pKO1VBQUE7VUFBQTtRQUFBO1FBQUE7UUFBcUM7VUFBQTtVQUFBO1FBQUE7UUFBckM7TUFBQSx1RUFBQTtVQUFBO2NBQUEseUJBQWlKLDRCQUEwQjtVQUFBLGlCQUMzSjs7SUFORDtJQUFuQixXQUFtQixTQUFuQjtJQUVRO0lBQUosV0FBSSxTQUFKO0lBQ0k7SUFBSixZQUFJLFNBQUo7SUFDUTtJQUFSLFlBQVEsVUFBUjtJQUN3QjtJQUFoQjtJQUFSLFlBQXdCLFdBQWhCLFVBQVI7OztJQUw4QjtJQUFsQyxXQUFrQyxTQUFsQztJQUNRO0lBQUE7SUFHNEM7SUFBaEQ7SUFBQTtJQUFBO0lBQUE7SUFBQSxZQUFnRCxVQUFoRCx1Q0FBQTtJQUE2SDtJQUFBO0lBQ3hEO0lBQXJFO0lBQUE7SUFBQTtJQUFBO0lBQUEsWUFBcUUsV0FBckUsMkNBQUE7SUFBaUo7SUFBQTs7OztvQkNON0o7TUFBQTtvQ0FBQSxVQUFBO01BQUE7Ozs7In0=
