File size: 359 Bytes
c9c900b
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import type { PaneActions } from '../pane-actions'
import type { Ui } from './ui'

/**
 * What every part of one drawing is handed.
 *
 * The surface's elements, the controls' handlers, the body's width
 * (`props.bodyColumns`) and its rows (`props.scroll.bodyRows`).
 */
export type Kit = {
  ui: Ui
  actions: PaneActions
  columns: number
  rows: number
}