import { IViewPortItem } from './viewport.service'; export interface IItemBase extends IViewPortItem { id?: string; selectable?: boolean; selected?: boolean; dragged?: boolean; displayName?: (() => string) | string; visible?: boolean; odd?: boolean; className?: string; /** Immutable model */ model?: T; toString?: () => string; equals?: (item: IItemBase) => boolean; }