module Webglimpse { export interface TimelineRowPaneOptions { timelineFont : string ; timelineFgColor : Color ; draggableEdgeWidth : number ; snapToDistance : number ; isMaximized : boolean ; mouseWheelListener ? : ( PointerEvent ) => void ; } export interface TimelineRowPaneFactory { ( drawable , timeAxis , dataAxis , model , row , ui , options ) : Pane ; } export interface TimelineRowPaneFactoryChooser { ( row ) : TimelineRowPaneFactory ; } }