UNPKG

angular-gantt

Version:

Gantt chart component for AngularJS

29 lines (23 loc) 733 B
import moment from 'moment' import {GanttColumn} from './column.factory' export class GanttColumnHeader extends GanttColumn { private name: string private unit: string private label: string constructor (date: moment.Moment, endDate: moment.Moment, viewScaleUnit: string, left: number, width: number, labelFormat: string | { (GanttColumnHeader): string }, name: string) { super(date, endDate, left, width) this.name = name this.unit = viewScaleUnit this.label = typeof(labelFormat) === 'function' ? labelFormat(this) : date.format(labelFormat) } } export default function () { 'ngInject' return GanttColumnHeader }