UNPKG

nakedobjects.spa

Version:

Single Page Application client for a Naked Objects application.

12 lines (11 loc) 396 B
import { ChoiceViewModel } from './choice-view-model'; import * as Ro from '../ro-interfaces'; export interface IDraggableViewModel { value: Ro.ScalarValueType | Date | null; reference: string; selectedChoice: ChoiceViewModel | null; color: string; draggableType: string; draggableTitle: () => string; canDropOn: (targetType: string) => Promise<boolean>; }