/*!
 *
 * carbon-angular v0.0.7 | breadcrumb.component.ngfactory.js
 *
 * Copyright 2014, 2019 IBM
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *   http://www.apache.org/licenses/LICENSE-2.0

 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */


/**
 * @fileoverview This file was generated by the Angular template compiler. Do not edit.
 *
 * @suppress {suspiciousCode,uselessCode,missingProperties,missingOverride,checkTypes}
 * tslint:disable
 */ 
import * as i0 from "@angular/core";
import * as i1 from "@angular/common";
import * as i2 from "./breadcrumb-item.component.ngfactory";
import * as i3 from "./breadcrumb-item.component";
import * as i4 from "../dialog/overflow-menu/overflow-menu.component.ngfactory";
import * as i5 from "../dialog/overflow-menu/overflow-menu.component";
import * as i6 from "../i18n/i18n.service";
import * as i7 from "./breadcrumb.component";
var styles_Breadcrumb = [];
var RenderType_Breadcrumb = i0.ɵcrt({ encapsulation: 2, styles: styles_Breadcrumb, data: {} });
export { RenderType_Breadcrumb as RenderType_Breadcrumb };
function View_Breadcrumb_1(_l) { return i0.ɵvid(0, [i0.ɵncd(null, 0), (_l()(), i0.ɵand(0, null, null, 0))], null, null); }
function View_Breadcrumb_4(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 1, null, null, null, null, null, null, null)), (_l()(), i0.ɵted(1, null, ["", ""]))], null, function (_ck, _v) { var currVal_0 = _v.parent.context.$implicit.content; _ck(_v, 1, 0, currVal_0); }); }
function View_Breadcrumb_6(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵand(0, null, null, 0))], null, null); }
function View_Breadcrumb_5(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵand(16777216, null, null, 2, null, View_Breadcrumb_6)), i0.ɵdid(1, 540672, null, 0, i1.NgTemplateOutlet, [i0.ViewContainerRef], { ngTemplateOutletContext: [0, "ngTemplateOutletContext"], ngTemplateOutlet: [1, "ngTemplateOutlet"] }, null), i0.ɵpod(2, { $implicit: 0 }), (_l()(), i0.ɵand(0, null, null, 0))], function (_ck, _v) { var currVal_0 = _ck(_v, 2, 0, _v.parent.context.$implicit); var currVal_1 = _v.parent.context.$implicit.template; _ck(_v, 1, 0, currVal_0, currVal_1); }, null); }
function View_Breadcrumb_3(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 5, "ibm-breadcrumb-item", [], [[2, "bx--breadcrumb-item--current", null], [2, "bx--breadcrumb-item", null]], null, null, i2.View_BreadcrumbItemComponent_0, i2.RenderType_BreadcrumbItemComponent)), i0.ɵdid(1, 49152, null, 0, i3.BreadcrumbItemComponent, [], { href: [0, "href"], ariaCurrent: [1, "ariaCurrent"], current: [2, "current"] }, null), (_l()(), i0.ɵand(16777216, null, 0, 1, null, View_Breadcrumb_4)), i0.ɵdid(3, 16384, null, 0, i1.NgIf, [i0.ViewContainerRef, i0.TemplateRef], { ngIf: [0, "ngIf"] }, null), (_l()(), i0.ɵand(16777216, null, 0, 1, null, View_Breadcrumb_5)), i0.ɵdid(5, 16384, null, 0, i1.NgIf, [i0.ViewContainerRef, i0.TemplateRef], { ngIf: [0, "ngIf"] }, null)], function (_ck, _v) { var currVal_2 = _v.context.$implicit.href; var currVal_3 = _v.context.$implicit.ariaCurrent; var currVal_4 = _v.context.$implicit.current; _ck(_v, 1, 0, currVal_2, currVal_3, currVal_4); var currVal_5 = !_v.context.$implicit.template; _ck(_v, 3, 0, currVal_5); var currVal_6 = _v.context.$implicit.template; _ck(_v, 5, 0, currVal_6); }, function (_ck, _v) { var currVal_0 = i0.ɵnov(_v, 1).current; var currVal_1 = i0.ɵnov(_v, 1).itemClass; _ck(_v, 0, 0, currVal_0, currVal_1); }); }
function View_Breadcrumb_2(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵand(16777216, null, null, 1, null, View_Breadcrumb_3)), i0.ɵdid(1, 278528, null, 0, i1.NgForOf, [i0.ViewContainerRef, i0.TemplateRef, i0.IterableDiffers], { ngForOf: [0, "ngForOf"] }, null), (_l()(), i0.ɵand(0, null, null, 0))], function (_ck, _v) { var _co = _v.component; var currVal_0 = _co.items; _ck(_v, 1, 0, currVal_0); }, null); }
function View_Breadcrumb_8(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 1, null, null, null, null, null, null, null)), (_l()(), i0.ɵted(1, null, ["", ""]))], null, function (_ck, _v) { var _co = _v.component; var currVal_0 = ((_co.first == null) ? null : _co.first.content); _ck(_v, 1, 0, currVal_0); }); }
function View_Breadcrumb_10(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵand(0, null, null, 0))], null, null); }
function View_Breadcrumb_9(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵand(16777216, null, null, 2, null, View_Breadcrumb_10)), i0.ɵdid(1, 540672, null, 0, i1.NgTemplateOutlet, [i0.ViewContainerRef], { ngTemplateOutletContext: [0, "ngTemplateOutletContext"], ngTemplateOutlet: [1, "ngTemplateOutlet"] }, null), i0.ɵpod(2, { $implicit: 0 }), (_l()(), i0.ɵand(0, null, null, 0))], function (_ck, _v) { var _co = _v.component; var currVal_0 = _ck(_v, 2, 0, _co.first); var currVal_1 = ((_co.first == null) ? null : _co.first.template); _ck(_v, 1, 0, currVal_0, currVal_1); }, null); }
function View_Breadcrumb_12(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 1, null, null, null, null, null, null, null)), (_l()(), i0.ɵted(1, null, ["", ""]))], null, function (_ck, _v) { var currVal_0 = ((_v.parent.context.$implicit == null) ? null : _v.parent.context.$implicit.content); _ck(_v, 1, 0, currVal_0); }); }
function View_Breadcrumb_14(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵand(0, null, null, 0))], null, null); }
function View_Breadcrumb_13(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵand(16777216, null, null, 2, null, View_Breadcrumb_14)), i0.ɵdid(1, 540672, null, 0, i1.NgTemplateOutlet, [i0.ViewContainerRef], { ngTemplateOutletContext: [0, "ngTemplateOutletContext"], ngTemplateOutlet: [1, "ngTemplateOutlet"] }, null), i0.ɵpod(2, { $implicit: 0 }), (_l()(), i0.ɵand(0, null, null, 0))], function (_ck, _v) { var currVal_0 = _ck(_v, 2, 0, _v.parent.context.$implicit); var currVal_1 = ((_v.parent.context.$implicit == null) ? null : _v.parent.context.$implicit.template); _ck(_v, 1, 0, currVal_0, currVal_1); }, null); }
function View_Breadcrumb_11(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 5, "li", [["class", "bx--overflow-menu-options__option"]], null, null, null, null, null)), (_l()(), i0.ɵeld(1, 0, null, null, 4, "a", [["class", "bx--overflow-menu-options__btn"], ["style", "text-decoration: none;"]], [[8, "href", 4]], null, null, null, null)), (_l()(), i0.ɵand(16777216, null, null, 1, null, View_Breadcrumb_12)), i0.ɵdid(3, 16384, null, 0, i1.NgIf, [i0.ViewContainerRef, i0.TemplateRef], { ngIf: [0, "ngIf"] }, null), (_l()(), i0.ɵand(16777216, null, null, 1, null, View_Breadcrumb_13)), i0.ɵdid(5, 16384, null, 0, i1.NgIf, [i0.ViewContainerRef, i0.TemplateRef], { ngIf: [0, "ngIf"] }, null)], function (_ck, _v) { var currVal_1 = !((_v.context.$implicit == null) ? null : _v.context.$implicit.template); _ck(_v, 3, 0, currVal_1); var currVal_2 = ((_v.context.$implicit == null) ? null : _v.context.$implicit.template); _ck(_v, 5, 0, currVal_2); }, function (_ck, _v) { var currVal_0 = i0.ɵinlineInterpolate(1, "", ((_v.context.$implicit == null) ? null : _v.context.$implicit.href), ""); _ck(_v, 1, 0, currVal_0); }); }
function View_Breadcrumb_15(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 1, null, null, null, null, null, null, null)), (_l()(), i0.ɵted(1, null, ["", ""]))], null, function (_ck, _v) { var _co = _v.component; var currVal_0 = ((_co.secondLast == null) ? null : _co.secondLast.content); _ck(_v, 1, 0, currVal_0); }); }
function View_Breadcrumb_17(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵand(0, null, null, 0))], null, null); }
function View_Breadcrumb_16(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵand(16777216, null, null, 2, null, View_Breadcrumb_17)), i0.ɵdid(1, 540672, null, 0, i1.NgTemplateOutlet, [i0.ViewContainerRef], { ngTemplateOutletContext: [0, "ngTemplateOutletContext"], ngTemplateOutlet: [1, "ngTemplateOutlet"] }, null), i0.ɵpod(2, { $implicit: 0 }), (_l()(), i0.ɵand(0, null, null, 0))], function (_ck, _v) { var _co = _v.component; var currVal_0 = _ck(_v, 2, 0, _co.secondLast); var currVal_1 = ((_co.secondLast == null) ? null : _co.secondLast.template); _ck(_v, 1, 0, currVal_0, currVal_1); }, null); }
function View_Breadcrumb_18(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 1, null, null, null, null, null, null, null)), (_l()(), i0.ɵted(1, null, ["", ""]))], null, function (_ck, _v) { var _co = _v.component; var currVal_0 = ((_co.last == null) ? null : _co.last.content); _ck(_v, 1, 0, currVal_0); }); }
function View_Breadcrumb_20(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵand(0, null, null, 0))], null, null); }
function View_Breadcrumb_19(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵand(16777216, null, null, 2, null, View_Breadcrumb_20)), i0.ɵdid(1, 540672, null, 0, i1.NgTemplateOutlet, [i0.ViewContainerRef], { ngTemplateOutletContext: [0, "ngTemplateOutletContext"], ngTemplateOutlet: [1, "ngTemplateOutlet"] }, null), i0.ɵpod(2, { $implicit: 0 }), (_l()(), i0.ɵand(0, null, null, 0))], function (_ck, _v) { var _co = _v.component; var currVal_0 = _ck(_v, 2, 0, _co.last); var currVal_1 = ((_co.last == null) ? null : _co.last.template); _ck(_v, 1, 0, currVal_0, currVal_1); }, null); }
function View_Breadcrumb_7(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 5, "ibm-breadcrumb-item", [], [[2, "bx--breadcrumb-item--current", null], [2, "bx--breadcrumb-item", null]], null, null, i2.View_BreadcrumbItemComponent_0, i2.RenderType_BreadcrumbItemComponent)), i0.ɵdid(1, 49152, null, 0, i3.BreadcrumbItemComponent, [], { href: [0, "href"], ariaCurrent: [1, "ariaCurrent"], current: [2, "current"] }, null), (_l()(), i0.ɵand(16777216, null, 0, 1, null, View_Breadcrumb_8)), i0.ɵdid(3, 16384, null, 0, i1.NgIf, [i0.ViewContainerRef, i0.TemplateRef], { ngIf: [0, "ngIf"] }, null), (_l()(), i0.ɵand(16777216, null, 0, 1, null, View_Breadcrumb_9)), i0.ɵdid(5, 16384, null, 0, i1.NgIf, [i0.ViewContainerRef, i0.TemplateRef], { ngIf: [0, "ngIf"] }, null), (_l()(), i0.ɵeld(6, 0, null, null, 6, "ibm-breadcrumb-item", [], [[2, "bx--breadcrumb-item--current", null], [2, "bx--breadcrumb-item", null]], null, null, i2.View_BreadcrumbItemComponent_0, i2.RenderType_BreadcrumbItemComponent)), i0.ɵdid(7, 49152, null, 0, i3.BreadcrumbItemComponent, [], null, null), (_l()(), i0.ɵeld(8, 0, null, 0, 4, "ibm-overflow-menu", [], null, null, null, i4.View_OverflowMenu_0, i4.RenderType_OverflowMenu)), i0.ɵdid(9, 49152, null, 1, i5.OverflowMenu, [i0.ElementRef, i6.I18n], null, null), i0.ɵqud(335544320, 1, { overflowMenuDirective: 0 }), (_l()(), i0.ɵand(16777216, null, 0, 1, null, View_Breadcrumb_11)), i0.ɵdid(12, 278528, null, 0, i1.NgForOf, [i0.ViewContainerRef, i0.TemplateRef, i0.IterableDiffers], { ngForOf: [0, "ngForOf"] }, null), (_l()(), i0.ɵeld(13, 0, null, null, 5, "ibm-breadcrumb-item", [], [[2, "bx--breadcrumb-item--current", null], [2, "bx--breadcrumb-item", null]], null, null, i2.View_BreadcrumbItemComponent_0, i2.RenderType_BreadcrumbItemComponent)), i0.ɵdid(14, 49152, null, 0, i3.BreadcrumbItemComponent, [], { href: [0, "href"], ariaCurrent: [1, "ariaCurrent"], current: [2, "current"] }, null), (_l()(), i0.ɵand(16777216, null, 0, 1, null, View_Breadcrumb_15)), i0.ɵdid(16, 16384, null, 0, i1.NgIf, [i0.ViewContainerRef, i0.TemplateRef], { ngIf: [0, "ngIf"] }, null), (_l()(), i0.ɵand(16777216, null, 0, 1, null, View_Breadcrumb_16)), i0.ɵdid(18, 16384, null, 0, i1.NgIf, [i0.ViewContainerRef, i0.TemplateRef], { ngIf: [0, "ngIf"] }, null), (_l()(), i0.ɵeld(19, 0, null, null, 5, "ibm-breadcrumb-item", [], [[2, "bx--breadcrumb-item--current", null], [2, "bx--breadcrumb-item", null]], null, null, i2.View_BreadcrumbItemComponent_0, i2.RenderType_BreadcrumbItemComponent)), i0.ɵdid(20, 49152, null, 0, i3.BreadcrumbItemComponent, [], { href: [0, "href"], ariaCurrent: [1, "ariaCurrent"], current: [2, "current"] }, null), (_l()(), i0.ɵand(16777216, null, 0, 1, null, View_Breadcrumb_18)), i0.ɵdid(22, 16384, null, 0, i1.NgIf, [i0.ViewContainerRef, i0.TemplateRef], { ngIf: [0, "ngIf"] }, null), (_l()(), i0.ɵand(16777216, null, 0, 1, null, View_Breadcrumb_19)), i0.ɵdid(24, 16384, null, 0, i1.NgIf, [i0.ViewContainerRef, i0.TemplateRef], { ngIf: [0, "ngIf"] }, null)], function (_ck, _v) { var _co = _v.component; var currVal_2 = ((_co.first == null) ? null : _co.first.href); var currVal_3 = ((_co.first == null) ? null : _co.first.ariaCurrent); var currVal_4 = ((_co.first == null) ? null : _co.first.current); _ck(_v, 1, 0, currVal_2, currVal_3, currVal_4); var currVal_5 = !((_co.first == null) ? null : _co.first.template); _ck(_v, 3, 0, currVal_5); var currVal_6 = ((_co.first == null) ? null : _co.first.template); _ck(_v, 5, 0, currVal_6); var currVal_9 = _co.overflowItems; _ck(_v, 12, 0, currVal_9); var currVal_12 = ((_co.secondLast == null) ? null : _co.secondLast.href); var currVal_13 = ((_co.secondLast == null) ? null : _co.secondLast.ariaCurrent); var currVal_14 = ((_co.secondLast == null) ? null : _co.secondLast.current); _ck(_v, 14, 0, currVal_12, currVal_13, currVal_14); var currVal_15 = !((_co.secondLast == null) ? null : _co.secondLast.template); _ck(_v, 16, 0, currVal_15); var currVal_16 = ((_co.secondLast == null) ? null : _co.secondLast.template); _ck(_v, 18, 0, currVal_16); var currVal_19 = ((_co.last == null) ? null : _co.last.href); var currVal_20 = ((_co.last == null) ? null : _co.last.ariaCurrent); var currVal_21 = ((_co.last == null) ? null : _co.last.current); _ck(_v, 20, 0, currVal_19, currVal_20, currVal_21); var currVal_22 = !((_co.last == null) ? null : _co.last.template); _ck(_v, 22, 0, currVal_22); var currVal_23 = ((_co.last == null) ? null : _co.last.template); _ck(_v, 24, 0, currVal_23); }, function (_ck, _v) { var currVal_0 = i0.ɵnov(_v, 1).current; var currVal_1 = i0.ɵnov(_v, 1).itemClass; _ck(_v, 0, 0, currVal_0, currVal_1); var currVal_7 = i0.ɵnov(_v, 7).current; var currVal_8 = i0.ɵnov(_v, 7).itemClass; _ck(_v, 6, 0, currVal_7, currVal_8); var currVal_10 = i0.ɵnov(_v, 14).current; var currVal_11 = i0.ɵnov(_v, 14).itemClass; _ck(_v, 13, 0, currVal_10, currVal_11); var currVal_17 = i0.ɵnov(_v, 20).current; var currVal_18 = i0.ɵnov(_v, 20).itemClass; _ck(_v, 19, 0, currVal_17, currVal_18); }); }
export function View_Breadcrumb_0(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, [["nav", 1]], null, 8, "nav", [["class", "bx--breadcrumb"]], [[1, "aria-label", 0]], null, null, null, null)), i0.ɵdid(1, 278528, null, 0, i1.NgClass, [i0.IterableDiffers, i0.KeyValueDiffers, i0.ElementRef, i0.Renderer2], { klass: [0, "klass"], ngClass: [1, "ngClass"] }, null), i0.ɵpod(2, { "bx--skeleton": 0, "bx--breadcrumb--no-trailing-slash": 1 }), (_l()(), i0.ɵand(16777216, null, null, 1, null, View_Breadcrumb_1)), i0.ɵdid(4, 16384, null, 0, i1.NgIf, [i0.ViewContainerRef, i0.TemplateRef], { ngIf: [0, "ngIf"] }, null), (_l()(), i0.ɵand(16777216, null, null, 1, null, View_Breadcrumb_2)), i0.ɵdid(6, 16384, null, 0, i1.NgIf, [i0.ViewContainerRef, i0.TemplateRef], { ngIf: [0, "ngIf"] }, null), (_l()(), i0.ɵand(16777216, null, null, 1, null, View_Breadcrumb_7)), i0.ɵdid(8, 16384, null, 0, i1.NgIf, [i0.ViewContainerRef, i0.TemplateRef], { ngIf: [0, "ngIf"] }, null)], function (_ck, _v) { var _co = _v.component; var currVal_1 = "bx--breadcrumb"; var currVal_2 = _ck(_v, 2, 0, _co.skeleton, _co.noTrailingSlash); _ck(_v, 1, 0, currVal_1, currVal_2); var currVal_3 = _co.shouldShowContent; _ck(_v, 4, 0, currVal_3); var currVal_4 = !_co.shouldShowOverflow; _ck(_v, 6, 0, currVal_4); var currVal_5 = _co.shouldShowOverflow; _ck(_v, 8, 0, currVal_5); }, function (_ck, _v) { var _co = _v.component; var currVal_0 = _co.ariaLabel; _ck(_v, 0, 0, currVal_0); }); }
export function View_Breadcrumb_Host_0(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 2, "ibm-breadcrumb", [], null, null, null, View_Breadcrumb_0, RenderType_Breadcrumb)), i0.ɵdid(1, 1097728, null, 1, i7.Breadcrumb, [], null, null), i0.ɵqud(603979776, 1, { children: 1 })], null, null); }
var BreadcrumbNgFactory = i0.ɵccf("ibm-breadcrumb", i7.Breadcrumb, View_Breadcrumb_Host_0, { items: "items", noTrailingSlash: "noTrailingSlash", ariaLabel: "ariaLabel", skeleton: "skeleton", threshold: "threshold" }, {}, ["*"]);
export { BreadcrumbNgFactory as BreadcrumbNgFactory };
//# sourceMappingURL=breadcrumb.component.ngfactory.js.map