/**
 * @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 '../list/List.ngfactory';
import * as i2 from '../../../../src/elements/list/List';
import * as i3 from '@angular/common';
import * as i4 from '../../../../src/elements/places/places.component';
import * as i5 from '../../../../src/services/global/global.service';
import * as i6 from '../../../../src/elements/places/places.service';
const styles_PlacesListComponent:any[] = ([] as any[]);
export const RenderType_PlacesListComponent:i0.RendererType2 = i0.ɵcrt({encapsulation:2,
    styles:styles_PlacesListComponent,data:{}});
function View_PlacesListComponent_1(_l:any):i0.ɵViewDefinition {
  return i0.ɵvid(0,[(_l()(),i0.ɵeld(0,(null as any),(null as any),17,'novo-list-item',
      ([] as any[]),(null as any),[[(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.selectedListNode($event,_v.context.index)) !== false);
          ad = (pd_0 && ad);
        }
        return ad;
      },i1.View_NovoListItemElement_0,i1.RenderType_NovoListItemElement)),i0.ɵdid(114688,
      (null as any),0,i2.NovoListItemElement,[i0.ElementRef],(null as any),(null as any)),
      (_l()(),i0.ɵted((null as any),['\n                '])),(_l()(),i0.ɵeld(0,(null as any),
          0,9,'item-header',([] as any[]),(null as any),(null as any),(null as any),
          i1.View_NovoItemHeaderElement_0,i1.RenderType_NovoItemHeaderElement)),i0.ɵdid(49152,
          (null as any),0,i2.NovoItemHeaderElement,([] as any[]),(null as any),(null as any)),
      (_l()(),i0.ɵted((null as any),['\n                    '])),(_l()(),i0.ɵeld(0,
          (null as any),0,1,'item-avatar',[['icon','location']],(null as any),(null as any),
          (null as any),i1.View_NovoItemAvatarElement_0,i1.RenderType_NovoItemAvatarElement)),
      i0.ɵdid(638976,(null as any),0,i2.NovoItemAvatarElement,([] as any[]),{icon:[0,
          'icon']},(null as any)),(_l()(),i0.ɵted((null as any),['\n                    '])),
      (_l()(),i0.ɵeld(0,(null as any),1,2,'item-title',([] as any[]),(null as any),
          (null as any),(null as any),i1.View_NovoItemTitleElement_0,i1.RenderType_NovoItemTitleElement)),
      i0.ɵdid(49152,(null as any),0,i2.NovoItemTitleElement,([] as any[]),(null as any),
          (null as any)),(_l()(),i0.ɵted(0,['',''])),(_l()(),i0.ɵted((null as any),
          ['\n                '])),(_l()(),i0.ɵted((null as any),['\n                '])),
      (_l()(),i0.ɵeld(0,(null as any),1,2,'item-content',([] as any[]),[[2,'vertical-list',
          (null as any)],[2,'horizontal-list',(null as any)]],(null as any),(null as any),
          i1.View_NovoItemContentElement_0,i1.RenderType_NovoItemContentElement)),
      i0.ɵdid(49152,(null as any),0,i2.NovoItemContentElement,([] as any[]),(null as any),
          (null as any)),(_l()(),i0.ɵted(0,['',''])),(_l()(),i0.ɵted((null as any),
          ['\n            ']))],(_ck,_v) => {
    _ck(_v,1,0);
    const currVal_0:any = 'location';
    _ck(_v,7,0,currVal_0);
  },(_ck,_v) => {
    const currVal_1:any = (((_v.context.$implicit.structured_formatting == null)? (null as any): _v.context.$implicit.structured_formatting.main_text)? _v.context.$implicit.structured_formatting.main_text: _v.context.$implicit.description);
    _ck(_v,11,0,currVal_1);
    const currVal_2:any = (i0.ɵnov(_v,15).direction === 'vertical');
    const currVal_3:any = (i0.ɵnov(_v,15).direction === 'horizontal');
    _ck(_v,14,0,currVal_2,currVal_3);
    const currVal_4:any = ((_v.context.$implicit.structured_formatting == null)? (null as any): _v.context.$implicit.structured_formatting.secondary_text);
    _ck(_v,16,0,currVal_4);
  });
}
export function View_PlacesListComponent_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),5,'novo-list',[['direction','vertical']],[[2,'vertical-list',
          (null as any)],[2,'horizontal-list',(null as any)],[1,'theme',0]],(null as any),
      (null as any),i1.View_NovoListElement_0,i1.RenderType_NovoListElement)),i0.ɵdid(49152,
      (null as any),0,i2.NovoListElement,[i0.ElementRef],{direction:[0,'direction']},
      (null as any)),(_l()(),i0.ɵted(0,['\n            '])),(_l()(),i0.ɵand(16777216,
      (null as any),0,1,(null as any),View_PlacesListComponent_1)),i0.ɵdid(802816,
      (null as any),0,i3.NgForOf,[i0.ViewContainerRef,i0.TemplateRef,i0.IterableDiffers],
      {ngForOf:[0,'ngForOf']},(null as any)),(_l()(),i0.ɵted(0,['\n        '])),(_l()(),
      i0.ɵted((null as any),['\n    ']))],(_ck,_v) => {
    var _co:i4.PlacesListComponent = _v.component;
    const currVal_3:any = 'vertical';
    _ck(_v,2,0,currVal_3);
    const currVal_4:any = _co.queryItems;
    _ck(_v,5,0,currVal_4);
  },(_ck,_v) => {
    const currVal_0:any = (i0.ɵnov(_v,2).direction === 'vertical');
    const currVal_1:any = (i0.ɵnov(_v,2).direction === 'horizontal');
    const currVal_2:any = i0.ɵnov(_v,2).theme;
    _ck(_v,1,0,currVal_0,currVal_1,currVal_2);
  });
}
export function View_PlacesListComponent_Host_0(_l:any):i0.ɵViewDefinition {
  return i0.ɵvid(0,[(_l()(),i0.ɵeld(0,(null as any),(null as any),1,'google-places-list',
      ([] as any[]),(null as any),(null as any),(null as any),View_PlacesListComponent_0,
      RenderType_PlacesListComponent)),i0.ɵdid(638976,(null as any),0,i4.PlacesListComponent,
      [i0.PLATFORM_ID,i0.ElementRef,i5.GlobalRef,i6.GooglePlacesService],(null as any),
      (null as any))],(_ck,_v) => {
    _ck(_v,1,0);
  },(null as any));
}
export const PlacesListComponentNgFactory:i0.ComponentFactory<i4.PlacesListComponent> = i0.ɵccf('google-places-list',
    i4.PlacesListComponent,View_PlacesListComponent_Host_0,{userSettings:'userSettings',
        term:'term'},{termChange:'termChange',select:'select'},([] as any[]));
//# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiL1VzZXJzL2pnb2RpL2JoL25vdm8tZWxlbWVudHMvc3JjL2VsZW1lbnRzL3BsYWNlcy9wbGFjZXMuY29tcG9uZW50Lm5nZmFjdG9yeS50cyIsInZlcnNpb24iOjMsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIm5nOi8vL1VzZXJzL2pnb2RpL2JoL25vdm8tZWxlbWVudHMvc3JjL2VsZW1lbnRzL3BsYWNlcy9wbGFjZXMuY29tcG9uZW50LnRzIiwibmc6Ly8vVXNlcnMvamdvZGkvYmgvbm92by1lbGVtZW50cy9zcmMvZWxlbWVudHMvcGxhY2VzL3BsYWNlcy5jb21wb25lbnQudHMuUGxhY2VzTGlzdENvbXBvbmVudC5odG1sIiwibmc6Ly8vVXNlcnMvamdvZGkvYmgvbm92by1lbGVtZW50cy9zcmMvZWxlbWVudHMvcGxhY2VzL3BsYWNlcy5jb21wb25lbnQudHMuUGxhY2VzTGlzdENvbXBvbmVudF9Ib3N0Lmh0bWwiXSwic291cmNlc0NvbnRlbnQiOlsiICIsIlxuICAgICAgICA8bm92by1saXN0IGRpcmVjdGlvbj1cInZlcnRpY2FsXCI+XG4gICAgICAgICAgICA8bm92by1saXN0LWl0ZW0gKm5nRm9yPVwibGV0IGRhdGEgb2YgcXVlcnlJdGVtcztsZXQgJGluZGV4ID0gaW5kZXhcIiAoY2xpY2spPVwic2VsZWN0ZWRMaXN0Tm9kZSgkZXZlbnQsICRpbmRleClcIj5cbiAgICAgICAgICAgICAgICA8aXRlbS1oZWFkZXI+XG4gICAgICAgICAgICAgICAgICAgIDxpdGVtLWF2YXRhciBpY29uPVwibG9jYXRpb25cIj48L2l0ZW0tYXZhdGFyPlxuICAgICAgICAgICAgICAgICAgICA8aXRlbS10aXRsZT57e2RhdGEuc3RydWN0dXJlZF9mb3JtYXR0aW5nPy5tYWluX3RleHQgPyBkYXRhLnN0cnVjdHVyZWRfZm9ybWF0dGluZy5tYWluX3RleHQgOiBkYXRhLmRlc2NyaXB0aW9ufX08L2l0ZW0tdGl0bGU+XG4gICAgICAgICAgICAgICAgPC9pdGVtLWhlYWRlcj5cbiAgICAgICAgICAgICAgICA8aXRlbS1jb250ZW50Pnt7ZGF0YS5zdHJ1Y3R1cmVkX2Zvcm1hdHRpbmc/LnNlY29uZGFyeV90ZXh0fX08L2l0ZW0tY29udGVudD5cbiAgICAgICAgICAgIDwvbm92by1saXN0LWl0ZW0+XG4gICAgICAgIDwvbm92by1saXN0PlxuICAgICIsIjxnb29nbGUtcGxhY2VzLWxpc3Q+PC9nb29nbGUtcGxhY2VzLWxpc3Q+Il0sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7Ozs7Ozs7Ozs7Ozs7OztvQkNFWTtNQUFBO1FBQUE7UUFBQTtRQUFtRTtVQUFBO1VBQUE7UUFBQTtRQUFuRTtNQUFBLDJFQUFBO01BQUE7TUFBOEcsdURBQzFHO1VBQUE7NkVBQUEsVUFBQTtVQUFBO01BQWEsMkRBQ1Q7VUFBQTtVQUFBO2FBQUE7VUFBQSx3QkFBMkM7TUFDM0M7VUFBQTthQUFBO1VBQUEsZUFBWSw0QkFBZ0g7VUFBQSx5QkFDbEg7TUFDZDtVQUFBOytFQUFBO2FBQUE7VUFBQSxlQUFjLDRCQUE2RDtVQUFBO0lBTC9FO0lBRXFCO0lBQWIsV0FBYSxTQUFiOztJQUNZO0lBQUE7SUFFaEI7SUFBQTtJQUFBLFlBQUEsbUJBQUE7SUFBYztJQUFBOzs7O29CQVA5QiwrQ0FDUTtNQUFBO1VBQUE7TUFBQSwrRUFBQTtNQUFBO01BQUEsZUFBZ0MsdUNBQzVCO01BQUEsb0VBQUE7TUFBQTtNQUFBLHVDQU1pQixtQ0FDVDthQUFBOztJQVJEO0lBQVgsV0FBVyxTQUFYO0lBQ29CO0lBQWhCLFdBQWdCLFNBQWhCOztJQURKO0lBQUE7SUFBQTtJQUFBLFdBQUEsNkJBQUE7Ozs7b0JDRFI7TUFBQTtvQ0FBQSxVQUFBO01BQUE7TUFBQTtJQUFBOzs7OzsifQ==
