/**
 * @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 '../button/Button.ngfactory';
import * as i2 from '../../../../src/elements/button/Button';
import * as i3 from '@angular/common';
import * as i4 from '../../../../src/elements/slider/Slider';
import * as i5 from '../../../../src/services/novo-label-service';
const styles_NovoSliderElement:any[] = ([] as any[]);
export const RenderType_NovoSliderElement:i0.RendererType2 = i0.ɵcrt({encapsulation:2,
    styles:styles_NovoSliderElement,data:{}});
function View_NovoSliderElement_1(_l:any):i0.ɵViewDefinition {
  return i0.ɵvid(0,[(_l()(),i0.ɵeld(0,(null as any),(null as any),1,'button',[['icon',
      'previous'],['theme','icon']],[[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:any = _v.component;
    if (('click' === en)) {
      const pd_0:any = ((<any>_co.changeSlide('back')) !== false);
      ad = (pd_0 && ad);
    }
    return ad;
  },i1.View_NovoButtonElement_0,i1.RenderType_NovoButtonElement)),i0.ɵdid(573440,(null as any),
      0,i2.NovoButtonElement,([] as any[]),{icon:[0,'icon'],theme:[1,'theme']},(null as any))],
      (_ck,_v) => {
        const currVal_4:any = 'previous';
        const currVal_5:any = 'icon';
        _ck(_v,1,0,currVal_4,currVal_5);
      },(_ck,_v) => {
        const currVal_0:any = i0.ɵnov(_v,1).theme;
        const currVal_1:any = i0.ɵnov(_v,1).color;
        const currVal_2:any = i0.ɵnov(_v,1).icon;
        const currVal_3:any = i0.ɵnov(_v,1).loading;
        _ck(_v,0,0,currVal_0,currVal_1,currVal_2,currVal_3);
      });
}
function View_NovoSliderElement_2(_l:any):i0.ɵViewDefinition {
  return i0.ɵvid(0,[(_l()(),i0.ɵeld(0,(null as any),(null as any),1,'div',[['class',
      'indicator-circle']],(null as any),(null as any),(null as any),(null as any),
      (null as any))),i0.ɵdid(278528,(null as any),0,i3.NgClass,[i0.IterableDiffers,
      i0.KeyValueDiffers,i0.ElementRef,i0.Renderer],{klass:[0,'klass'],ngClass:[1,
      'ngClass']},(null as any))],(_ck,_v) => {
    const currVal_0:any = 'indicator-circle';
    const currVal_1:any = _v.context.$implicit;
    _ck(_v,1,0,currVal_0,currVal_1);
  },(null as any));
}
function View_NovoSliderElement_3(_l:any):i0.ɵViewDefinition {
  return i0.ɵvid(0,[(_l()(),i0.ɵeld(0,(null as any),(null as any),2,'button',[['icon',
      'next'],['theme','primary']],[[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:any = _v.component;
    if (('click' === en)) {
      const pd_0:any = ((<any>_co.changeSlide('next')) !== false);
      ad = (pd_0 && ad);
    }
    return ad;
  },i1.View_NovoButtonElement_0,i1.RenderType_NovoButtonElement)),i0.ɵdid(573440,(null as any),
      0,i2.NovoButtonElement,([] as any[]),{icon:[0,'icon'],theme:[1,'theme']},(null as any)),
      (_l()(),i0.ɵted(0,['','']))],(_ck,_v) => {
    const currVal_4:any = 'next';
    const currVal_5:any = 'primary';
    _ck(_v,1,0,currVal_4,currVal_5);
  },(_ck,_v) => {
    var _co:any = _v.component;
    const currVal_0:any = i0.ɵnov(_v,1).theme;
    const currVal_1:any = i0.ɵnov(_v,1).color;
    const currVal_2:any = i0.ɵnov(_v,1).icon;
    const currVal_3:any = i0.ɵnov(_v,1).loading;
    _ck(_v,0,0,currVal_0,currVal_1,currVal_2,currVal_3);
    const currVal_6:any = _co.labels.next;
    _ck(_v,2,0,currVal_6);
  });
}
function View_NovoSliderElement_4(_l:any):i0.ɵViewDefinition {
  return i0.ɵvid(0,[i0.ɵncd((null as any),1),(_l()(),i0.ɵand(0,(null as any),(null as any),
      0))],(null as any),(null as any));
}
export function View_NovoSliderElement_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),3,'section',[['class','slides']],(null as any),(null as any),
      (null as any),(null as any),(null as any))),(_l()(),i0.ɵted((null as any),['\n            '])),
      i0.ɵncd((null as any),0),(_l()(),i0.ɵted((null as any),['\n        '])),(_l()(),
          i0.ɵted((null as any),['\n        '])),(_l()(),i0.ɵeld(0,(null as any),(null as any),
          16,'div',[['class','controls']],(null as any),(null as any),(null as any),
          (null as any),(null as any))),(_l()(),i0.ɵted((null as any),['\n            '])),
      (_l()(),i0.ɵand(16777216,(null as any),(null as any),1,(null as any),View_NovoSliderElement_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.ɵeld(0,(null as any),(null as any),4,'div',[['class','indicators']],
          (null as any),(null as any),(null as any),(null as any),(null as any))),
      (_l()(),i0.ɵted((null as any),['\n                '])),(_l()(),i0.ɵand(16777216,
          (null as any),(null as any),1,(null as any),View_NovoSliderElement_2)),i0.ɵdid(802816,
          (null as any),0,i3.NgForOf,[i0.ViewContainerRef,i0.TemplateRef,i0.IterableDiffers],
          {ngForOf:[0,'ngForOf']},(null as any)),(_l()(),i0.ɵted((null as any),['\n            '])),
      (_l()(),i0.ɵted((null as any),['\n            '])),(_l()(),i0.ɵand(16777216,
          (null as any),(null as any),1,(null as any),View_NovoSliderElement_3)),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),(null as any),1,(null as any),View_NovoSliderElement_4)),
      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.ɵted((null as any),['\n    ']))],(_ck,_v) => {
    var _co:i4.NovoSliderElement = _v.component;
    const currVal_0:boolean = !_co.start;
    _ck(_v,9,0,currVal_0);
    const currVal_1:any = _co.currSlides;
    _ck(_v,14,0,currVal_1);
    const currVal_2:boolean = !_co.end;
    _ck(_v,18,0,currVal_2);
    const currVal_3:any = _co.end;
    _ck(_v,21,0,currVal_3);
  },(null as any));
}
export function View_NovoSliderElement_Host_0(_l:any):i0.ɵViewDefinition {
  return i0.ɵvid(0,[(_l()(),i0.ɵeld(0,(null as any),(null as any),1,'novo-slider',
      ([] as any[]),[[8,'className',0]],(null as any),(null as any),View_NovoSliderElement_0,
      RenderType_NovoSliderElement)),i0.ɵdid(245760,(null as any),0,i4.NovoSliderElement,
      [i0.ElementRef,i5.NovoLabelService],(null as any),(null as any))],(_ck,_v) => {
    _ck(_v,1,0);
  },(_ck,_v) => {
    const currVal_0:any = i0.ɵnov(_v,1).currentClass;
    _ck(_v,0,0,currVal_0);
  });
}
export const NovoSliderElementNgFactory:i0.ComponentFactory<i4.NovoSliderElement> = i0.ɵccf('novo-slider',
    i4.NovoSliderElement,View_NovoSliderElement_Host_0,{slides:'slides'},{},['div[slide]',
        'button']);
//# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiL1VzZXJzL2pnb2RpL2JoL25vdm8tZWxlbWVudHMvc3JjL2VsZW1lbnRzL3NsaWRlci9TbGlkZXIubmdmYWN0b3J5LnRzIiwidmVyc2lvbiI6Mywic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsibmc6Ly8vVXNlcnMvamdvZGkvYmgvbm92by1lbGVtZW50cy9zcmMvZWxlbWVudHMvc2xpZGVyL1NsaWRlci50cyIsIm5nOi8vL1VzZXJzL2pnb2RpL2JoL25vdm8tZWxlbWVudHMvc3JjL2VsZW1lbnRzL3NsaWRlci9TbGlkZXIudHMuTm92b1NsaWRlckVsZW1lbnQuaHRtbCIsIm5nOi8vL1VzZXJzL2pnb2RpL2JoL25vdm8tZWxlbWVudHMvc3JjL2VsZW1lbnRzL3NsaWRlci9TbGlkZXIudHMuTm92b1NsaWRlckVsZW1lbnRfSG9zdC5odG1sIl0sInNvdXJjZXNDb250ZW50IjpbIiAiLCJcbiAgICAgICAgPHNlY3Rpb24gY2xhc3M9XCJzbGlkZXNcIj5cbiAgICAgICAgICAgIDxuZy1jb250ZW50IHNlbGVjdD1cImRpdltzbGlkZV1cIj48L25nLWNvbnRlbnQ+XG4gICAgICAgIDwvc2VjdGlvbj5cbiAgICAgICAgPGRpdiBjbGFzcz1cImNvbnRyb2xzXCI+XG4gICAgICAgICAgICA8YnV0dG9uICpuZ0lmPVwiIXN0YXJ0XCIgdGhlbWU9XCJpY29uXCIgaWNvbj1cInByZXZpb3VzXCIgKGNsaWNrKT1cImNoYW5nZVNsaWRlKCdiYWNrJylcIj48L2J1dHRvbj5cbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJpbmRpY2F0b3JzXCI+XG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cImluZGljYXRvci1jaXJjbGVcIiAqbmdGb3I9XCJsZXQgaW5kaWNhdG9yIG9mIGN1cnJTbGlkZXM7IGxldCBpID0gaW5kZXhcIiBbbmdDbGFzc109XCJpbmRpY2F0b3JcIj48L2Rpdj5cbiAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgPGJ1dHRvbiAqbmdJZj1cIiFlbmRcIiB0aGVtZT1cInByaW1hcnlcIiBpY29uPVwibmV4dFwiIChjbGljayk9XCJjaGFuZ2VTbGlkZSgnbmV4dCcpXCI+e3sgbGFiZWxzLm5leHQgfX08L2J1dHRvbj5cbiAgICAgICAgICAgIDxuZy1jb250ZW50IHNlbGVjdD1cImJ1dHRvblwiICpuZ0lmPVwiZW5kXCI+PC9uZy1jb250ZW50PlxuICAgICAgICA8L2Rpdj5cbiAgICAiLCI8bm92by1zbGlkZXI+PC9ub3ZvLXNsaWRlcj4iXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7b0JDS1k7TUFBQTtNQUFBO0lBQUE7SUFBQTtJQUFvRDtNQUFBO01BQUE7SUFBQTtJQUFwRDtFQUFBLHVFQUFBO01BQUE7O1FBQW9DO1FBQWI7UUFBdkIsV0FBb0MsVUFBYixTQUF2Qjs7UUFBQTtRQUFBO1FBQUE7UUFBQTtRQUFBLFdBQUEsdUNBQUE7Ozs7b0JBRUk7TUFBQTtNQUFBLHVCQUFBO2tEQUFBO01BQUE7SUFBSztJQUE2RTtJQUFsRixXQUFLLFVBQTZFLFNBQWxGOzs7O29CQUVKO01BQUE7TUFBQTtJQUFBO0lBQUE7SUFBaUQ7TUFBQTtNQUFBO0lBQUE7SUFBakQ7RUFBQSx1RUFBQTtNQUFBO01BQStFO0lBQTFDO0lBQWhCO0lBQXJCLFdBQXFDLFVBQWhCLFNBQXJCOzs7SUFBQTtJQUFBO0lBQUE7SUFBQTtJQUFBLFdBQUEsdUNBQUE7SUFBK0U7SUFBQTs7OzsyQkFDL0U7Ozs7b0JBVlosK0NBQ1E7TUFBQTtNQUFBLDRDQUF3QjthQUNwQixrQkFBNkMsK0NBQ3ZDO2lCQUFBLGdDQUNWO1VBQUE7VUFBQSw4QkFBc0I7TUFDbEI7YUFBQTtVQUFBLHdCQUEyRjtNQUMzRjtVQUFBO01BQXdCLHVEQUNwQjtVQUFBLDhFQUFBO1VBQUE7VUFBQSx1Q0FBOEc7TUFDNUcsbURBQ047VUFBQSw4RUFBQTtVQUFBO1VBQUEsZUFBeUcsbURBQ3pHO2lCQUFBO2FBQUE7VUFBQSx3QkFBcUQsK0NBQ25EO2lCQUFBOztJQU5NO0lBQVIsV0FBUSxTQUFSO0lBRWtDO0lBQTlCLFlBQThCLFNBQTlCO0lBRUk7SUFBUixZQUFRLFNBQVI7SUFDNEI7SUFBNUIsWUFBNEIsU0FBNUI7Ozs7b0JDVlo7TUFBQTtrQ0FBQSxVQUFBO01BQUE7SUFBQTs7SUFBQTtJQUFBLFdBQUEsU0FBQTs7Ozs7In0=
