src/Tools/VSCode/extension/src/library.ts
author wenzelm
Tue, 30 May 2017 11:42:18 +0200
changeset 65967 5d9da2f8fd3f
parent 65966 169d2928cce1
child 65968 44e703278dfd
permissions -rw-r--r--
clarified signature;
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
65966
169d2928cce1 clarified modules;
wenzelm
parents:
diff changeset
     1
'use strict';
169d2928cce1 clarified modules;
wenzelm
parents:
diff changeset
     2
65967
5d9da2f8fd3f clarified signature;
wenzelm
parents: 65966
diff changeset
     3
import { ViewColumn, TextEditor } from 'vscode'
65966
169d2928cce1 clarified modules;
wenzelm
parents:
diff changeset
     4
169d2928cce1 clarified modules;
wenzelm
parents:
diff changeset
     5
65967
5d9da2f8fd3f clarified signature;
wenzelm
parents: 65966
diff changeset
     6
export function other_column(active_editor: TextEditor | null): ViewColumn
65966
169d2928cce1 clarified modules;
wenzelm
parents:
diff changeset
     7
{
65967
5d9da2f8fd3f clarified signature;
wenzelm
parents: 65966
diff changeset
     8
  if (!active_editor || active_editor.viewColumn === ViewColumn.Three) return ViewColumn.One
5d9da2f8fd3f clarified signature;
wenzelm
parents: 65966
diff changeset
     9
  else if (active_editor.viewColumn === ViewColumn.One) return ViewColumn.Two
65966
169d2928cce1 clarified modules;
wenzelm
parents:
diff changeset
    10
  else return ViewColumn.Three
169d2928cce1 clarified modules;
wenzelm
parents:
diff changeset
    11
}