text: "use strict";
  Object.defineProperty(exports, "__esModule", { value: true });
  var core_1 = require("@angular/core");
  /**
   * A directive that selects a [template]({{ site.data.urls.angular['templatesyntax'] }})
   * within the `<kendo-chart-tooltip>` component for the
   * [shared series tooltip]({% slug tooltips_chart_charts %}#toc-shared-tooltip).
   *
   * @example
   * ```ts
   * import { Component } from '@angular/core';
   *
   * _@Component({
   *   selector: 'my-app',
   *   template: `
   *     <kendo-chart>
   *       <kendo-chart-tooltip [shared]="true">
   *         <ng-template kendoChartSharedTooltipTemplate let-category="category" let-points="points">
   *             <div> {{ category }} </div>
   *             <div *ngFor="let point of points">
   *                 {{ point.series.name }} : {{ point.value }}
   *             </div>
   *         </ng-template>
   *       </kendo-chart-tooltip>
   *       <kendo-chart-category-axis>
   *         <kendo-chart-category-axis-item [categories]="['A', 'B', 'C']">
   *         </kendo-chart-category-axis-item>
   *       </kendo-chart-category-axis>
   *       <kendo-chart-series>
   *         <kendo-chart-series-item name="A" [data]="[1, 2, 3]">
   *         </kendo-chart-series-item>
   *         <kendo-chart-series-item name="B" [data]="[1, 2, 3]">
   *         </kendo-chart-series-item>
   *       </kendo-chart-series>
   *     </kendo-chart>
   *   `
   * })
   * class AppComponent {
   * }
   *
   * ```
   */
  var SharedTooltipTemplateDirective = /** @class */ (function () {
      function SharedTooltipTemplateDirective(templateRef) {
          this.templateRef = templateRef;
      }
      SharedTooltipTemplateDirective.decorators = [
          { type: core_1.Directive, args: [{
                      selector: '[kendoChartSharedTooltipTemplate]'
                  },] },
      ];
      /** @nocollapse */
      SharedTooltipTemplateDirective.ctorParameters = function () { return [
          { type: core_1.TemplateRef, decorators: [{ type: core_1.Optional }] }
      ]; };
      return SharedTooltipTemplateDirective;
  }());
  exports.SharedTooltipTemplateDirective = SharedTooltipTemplateDirective;
  