(newSplit: number, layout: ManagedViewLayout)
| 238 | } |
| 239 | |
| 240 | private onChange(newSplit: number, layout: ManagedViewLayout) { |
| 241 | layout.split = newSplit; |
| 242 | // layout has updated, re-evaluate |
| 243 | this.views = evaluateViews(this.viewLayouts[0]) as ViewsT; |
| 244 | // we send a copy to the callback so that externally set views can be differentiated from internal |
| 245 | this.props.onChange(this.views.slice() as ViewsT); |
| 246 | this.doUpdate(); |
| 247 | } |
| 248 | |
| 249 | onRenderHTML(rootElement: HTMLElement): void { |
| 250 | render( |
no test coverage detected