From 905b28975ed253dcb35acf4daeb8d2fc079f6cd0 Mon Sep 17 00:00:00 2001 From: Nathan Sobo Date: Wed, 4 Jun 2014 21:06:41 +0900 Subject: [PATCH] Add split methods --- src/react-editor-view.coffee | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/src/react-editor-view.coffee b/src/react-editor-view.coffee index 41b27c7c1..ae136d1d6 100644 --- a/src/react-editor-view.coffee +++ b/src/react-editor-view.coffee @@ -82,6 +82,26 @@ class ReactEditorView extends View @attached = false @trigger 'editor:detached', this + # Public: Split the editor view left. + splitLeft: -> + pane = @getPane() + pane?.splitLeft(pane?.copyActiveItem()).activeView + + # Public: Split the editor view right. + splitRight: -> + pane = @getPane() + pane?.splitRight(pane?.copyActiveItem()).activeView + + # Public: Split the editor view up. + splitUp: -> + pane = @getPane() + pane?.splitUp(pane?.copyActiveItem()).activeView + + # Public: Split the editor view down. + splitDown: -> + pane = @getPane() + pane?.splitDown(pane?.copyActiveItem()).activeView + getPane: -> @closest('.pane').view()