angular-calendar-timeline
Version:
A timeline for angular that shows events on a timeline board in different modes: days, weeks, and months.
10 lines (9 loc) • 404 B
TypeScript
import { ITimelineItem } from "./item";
export interface IItemsIterator {
readonly items: ITimelineItem[];
setItems(items: ITimelineItem[]): void;
isEmpty(): boolean;
forEach(handler: (item: ITimelineItem, parent: ITimelineItem | null, onlyVisible?: boolean) => void): void;
getFirstItem(onlyExpanded: boolean): ITimelineItem;
getLastItem(onlyExpanded: boolean): ITimelineItem;
}