export const LegendBaseStyles = [`
:host {
    display: block;
}
.ui-chart-legend {
  border: none;
}
.ui-chart-legend-item-text {
  font-size: 12px;
  font-family: "Segoe UI", Arial, sans-serif;
}
.ui-chart-legend-items-list
{
    padding: 0;
    margin: 5px;
}
.ui-chart-legend-item-text
{
    vertical-align: middle;
}
.ui-chart-legend
{
    overflow: auto;
}
.ui-chart-legend-item-badge, .ui-chart-legend-item-badge canvas
{
    vertical-align: middle;
}
`];
/**
 * Represents the base class for a legend in IgxDataChartComponent.
*/
export class IgxLegendBaseComponent {
    constructor() {
        this._zoneRunner = null;
        this._implementation = this.createImplementation();
        this._implementation.externalObject = this;
        this.onImplementationCreated();
    }
    get i() {
        return this._implementation;
    }
    onImplementationCreated() {
    }
    /**
 * Gets if the legend is item-wise.
*/
    get isItemwise() {
        return this.i.isItemwise;
    }
    /**
     * Gets if the legend is a financial legend.
    */
    get isFinancial() {
        return this.i.isFinancial;
    }
}
//# sourceMappingURL=igx-legend-base-component.js.map