{"version":3,"file":"qualcomm-ui-angular-breadcrumbs.mjs","sources":["../../src/breadcrumbs/qds-breadcrumbs-context.service.ts","../../src/breadcrumbs/breadcrumb-item-icon.directive.ts","../../src/breadcrumbs/breadcrumb-item-separator.directive.ts","../../src/breadcrumbs/breadcrumb-item-trigger.directive.ts","../../src/breadcrumbs/breadcrumb-item.directive.ts","../../src/breadcrumbs/breadcrumbs-list.directive.ts","../../src/breadcrumbs/breadcrumbs-root.directive.ts","../../src/breadcrumbs/breadcrumbs.module.ts","../../src/breadcrumbs/qualcomm-ui-angular-breadcrumbs.ts"],"sourcesContent":["// Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.\n// SPDX-License-Identifier: BSD-3-Clause-Clear\n\nimport {Injectable} from \"@angular/core\"\n\nimport {\n  type ApiContext,\n  BaseApiContextService,\n  createApiContext,\n} from \"@qualcomm-ui/angular-core/machine\"\nimport type {QdsBreadcrumbsApi} from \"@qualcomm-ui/qds-core/breadcrumbs\"\n\n@Injectable()\nexport class QdsBreadcrumbsContextService extends BaseApiContextService<QdsBreadcrumbsApi> {}\n\nexport const [\n  QDS_BREADCRUMBS_CONTEXT,\n  useQdsBreadcrumbsContext,\n  provideQdsBreadcrumbsContext,\n]: ApiContext<QdsBreadcrumbsApi> = createApiContext<QdsBreadcrumbsApi>(\n  \"QdsBreadcrumbsContext\",\n  QdsBreadcrumbsContextService,\n)\n","// Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.\n// SPDX-License-Identifier: BSD-3-Clause-Clear\n\nimport {Directive, type OnInit} from \"@angular/core\"\n\nimport {useTrackBindings} from \"@qualcomm-ui/angular-core/machine\"\n\nimport {useQdsBreadcrumbsContext} from \"./qds-breadcrumbs-context.service\"\n\n@Directive({\n  selector: \"[q-breadcrumb-item-icon]\",\n  standalone: false,\n})\nexport class BreadcrumbItemIconDirective implements OnInit {\n  protected readonly qdsContext = useQdsBreadcrumbsContext()\n\n  protected readonly trackBindings = useTrackBindings(() =>\n    this.qdsContext().getItemIconBindings(),\n  )\n\n  ngOnInit() {\n    this.trackBindings()\n  }\n}\n","// Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.\n// SPDX-License-Identifier: BSD-3-Clause-Clear\n\nimport {Directive, type OnInit} from \"@angular/core\"\n\nimport {useTrackBindings} from \"@qualcomm-ui/angular-core/machine\"\n\nimport {useQdsBreadcrumbsContext} from \"./qds-breadcrumbs-context.service\"\n\n@Directive({\n  selector: \"[q-breadcrumb-item-separator]\",\n  standalone: false,\n})\nexport class BreadcrumbItemSeparatorDirective implements OnInit {\n  protected readonly qdsContext = useQdsBreadcrumbsContext()\n\n  protected readonly trackBindings = useTrackBindings(() =>\n    this.qdsContext().getItemSeparatorBindings(),\n  )\n\n  ngOnInit() {\n    this.trackBindings()\n  }\n}\n","// Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.\n// SPDX-License-Identifier: BSD-3-Clause-Clear\n\nimport {Directive, type OnInit} from \"@angular/core\"\n\nimport {useTrackBindings} from \"@qualcomm-ui/angular-core/machine\"\n\nimport {useQdsBreadcrumbsContext} from \"./qds-breadcrumbs-context.service\"\n\n@Directive({\n  selector: \"[q-breadcrumb-item-trigger]\",\n  standalone: false,\n})\nexport class BreadcrumbItemTriggerDirective implements OnInit {\n  protected readonly qdsContext = useQdsBreadcrumbsContext()\n\n  protected readonly trackBindings = useTrackBindings(() =>\n    this.qdsContext().getItemTriggerBindings(),\n  )\n\n  ngOnInit() {\n    this.trackBindings()\n  }\n}\n","// Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.\n// SPDX-License-Identifier: BSD-3-Clause-Clear\n\nimport {booleanAttribute, Component, input, type OnInit} from \"@angular/core\"\nimport {ChevronRight} from \"lucide-angular\"\n\nimport {\n  type LucideIconOrString,\n  provideIcons,\n} from \"@qualcomm-ui/angular-core/lucide\"\nimport {useTrackBindings} from \"@qualcomm-ui/angular-core/machine\"\nimport type {Booleanish} from \"@qualcomm-ui/utils/coercion\"\n\nimport {useQdsBreadcrumbsContext} from \"./qds-breadcrumbs-context.service\"\n\n@Component({\n  providers: [provideIcons({ChevronRight})],\n  selector: \"[q-breadcrumb-item]\",\n  standalone: false,\n  template: `\n    <ng-content select=\"[q-breadcrumb-item-trigger]\">\n      <button q-breadcrumb-item-trigger>\n        <ng-content />\n      </button>\n    </ng-content>\n\n    <ng-content select=\"[q-breadcrumb-item-separator]\">\n      <svg q-breadcrumb-item-separator [qIcon]=\"separator()\"></svg>\n    </ng-content>\n  `,\n})\nexport class BreadcrumbItemDirective implements OnInit {\n  /**\n   * Controls the component's interactivity. If `true`, the component becomes\n   * unresponsive to input and is visually dimmed to indicate its disabled state.\n   */\n  readonly disabled = input<boolean | undefined, Booleanish>(undefined, {\n    transform: booleanAttribute,\n  })\n\n  /**\n   * The separator element to render between items.\n   *\n   * @default ChevronRight\n   */\n  readonly separator = input<LucideIconOrString>(\"ChevronRight\")\n\n  protected readonly qdsContext = useQdsBreadcrumbsContext()\n\n  protected readonly trackBindings = useTrackBindings(() =>\n    this.qdsContext().getItemBindings({disabled: this.disabled()}),\n  )\n\n  ngOnInit() {\n    this.trackBindings()\n  }\n}\n","// Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.\n// SPDX-License-Identifier: BSD-3-Clause-Clear\n\nimport {Directive, type OnInit} from \"@angular/core\"\n\nimport {useTrackBindings} from \"@qualcomm-ui/angular-core/machine\"\n\nimport {useQdsBreadcrumbsContext} from \"./qds-breadcrumbs-context.service\"\n\n@Directive({\n  selector: \"[q-breadcrumbs-list]\",\n  standalone: false,\n})\nexport class BreadcrumbsListDirective implements OnInit {\n  protected readonly qdsContext = useQdsBreadcrumbsContext()\n\n  protected readonly trackBindings = useTrackBindings(() =>\n    this.qdsContext().getListBindings(),\n  )\n\n  ngOnInit() {\n    this.trackBindings()\n  }\n}\n","// Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.\n// SPDX-License-Identifier: BSD-3-Clause-Clear\n\nimport {computed, Directive, inject, input, type OnInit} from \"@angular/core\"\n\nimport {\n  normalizeProps,\n  useTrackBindings,\n} from \"@qualcomm-ui/angular-core/machine\"\nimport type {SignalifyInput} from \"@qualcomm-ui/angular-core/signals\"\nimport {\n  createQdsBreadcrumbsApi,\n  type QdsBreadcrumbsApiProps,\n  type QdsBreadcrumbsEmphasis,\n  type QdsBreadcrumbsSize,\n} from \"@qualcomm-ui/qds-core/breadcrumbs\"\n\nimport {\n  provideQdsBreadcrumbsContext,\n  QdsBreadcrumbsContextService,\n} from \"./qds-breadcrumbs-context.service\"\n\n@Directive({\n  providers: [provideQdsBreadcrumbsContext()],\n  selector: \"[q-breadcrumbs-root]\",\n  standalone: false,\n})\nexport class BreadcrumbsRootDirective\n  implements OnInit, SignalifyInput<QdsBreadcrumbsApiProps>\n{\n  /**\n   * Governs the color of the breadcrumb item text and icon.\n   * @default 'primary'\n   */\n  readonly emphasis = input<QdsBreadcrumbsEmphasis>()\n\n  /**\n   * Governs the size of the breadcrumb item text and icon.\n   * @default 'md'\n   */\n  readonly size = input<QdsBreadcrumbsSize>()\n\n  protected readonly breadcrumbsApi = inject(QdsBreadcrumbsContextService)\n\n  protected readonly trackBindings = useTrackBindings(() => {\n    return this.breadcrumbsApi.context().getRootBindings()\n  })\n\n  ngOnInit() {\n    this.breadcrumbsApi.init(\n      computed(() =>\n        createQdsBreadcrumbsApi(\n          {\n            emphasis: this.emphasis(),\n            size: this.size(),\n          },\n          normalizeProps,\n        ),\n      ),\n    )\n\n    this.trackBindings()\n  }\n}\n","// Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.\n// SPDX-License-Identifier: BSD-3-Clause-Clear\n\nimport {NgModule} from \"@angular/core\"\n\nimport {IconDirective} from \"@qualcomm-ui/angular/icon\"\n\nimport {BreadcrumbItemIconDirective} from \"./breadcrumb-item-icon.directive\"\nimport {BreadcrumbItemSeparatorDirective} from \"./breadcrumb-item-separator.directive\"\nimport {BreadcrumbItemTriggerDirective} from \"./breadcrumb-item-trigger.directive\"\nimport {BreadcrumbItemDirective} from \"./breadcrumb-item.directive\"\nimport {BreadcrumbsListDirective} from \"./breadcrumbs-list.directive\"\nimport {BreadcrumbsRootDirective} from \"./breadcrumbs-root.directive\"\n\n@NgModule({\n  declarations: [\n    BreadcrumbsRootDirective,\n    BreadcrumbItemDirective,\n    BreadcrumbItemIconDirective,\n    BreadcrumbItemTriggerDirective,\n    BreadcrumbItemSeparatorDirective,\n    BreadcrumbsListDirective,\n  ],\n  exports: [\n    BreadcrumbsRootDirective,\n    BreadcrumbItemDirective,\n    BreadcrumbItemIconDirective,\n    BreadcrumbItemTriggerDirective,\n    BreadcrumbItemSeparatorDirective,\n    BreadcrumbsListDirective,\n  ],\n  imports: [IconDirective],\n})\nexport class BreadcrumbsModule {}\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './index';\n"],"names":["i2.BreadcrumbItemTriggerDirective","i3.BreadcrumbItemSeparatorDirective"],"mappings":"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"}