mirror of
https://github.com/atom/atom.git
synced 2026-01-22 21:38:10 -05:00
Add getActivePaneItem method to Pane and PaneAxis
This commit is contained in:
@@ -69,6 +69,12 @@ class PaneAxis extends View
|
||||
getContainer: ->
|
||||
@closest('#panes').view()
|
||||
|
||||
getActivePaneItem: ->
|
||||
@getActivePane()?.activeItem
|
||||
|
||||
getActivePane: ->
|
||||
@find('.pane.active').view() ? @find('.pane:first').view()
|
||||
|
||||
insertChildBefore: (child, newChild, options={}) ->
|
||||
newChild.insertBefore(child)
|
||||
if options.updateState ? true
|
||||
|
||||
@@ -142,6 +142,9 @@ class Pane extends View
|
||||
else
|
||||
@showItemAtIndex(@items.length - 1)
|
||||
|
||||
getActivePaneItem: ->
|
||||
@activeItem
|
||||
|
||||
# Public: Returns the index of the currently active item.
|
||||
getActiveItemIndex: ->
|
||||
@items.indexOf(@activeItem)
|
||||
|
||||
Reference in New Issue
Block a user