Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions src/cocoa/toga_cocoa/widgets/optioncontainer.py
Original file line number Diff line number Diff line change
Expand Up @@ -50,3 +50,7 @@ def add_content(self, label, widget):

def set_on_select(self, handler):
pass

def set_option_enabled(self, index, enabled):
tabview = self.native.tabViewItemAtIndex(index)
tabview._setTabEnabled(enabled)
3 changes: 3 additions & 0 deletions src/core/toga/widgets/optioncontainer.py
Original file line number Diff line number Diff line change
Expand Up @@ -84,3 +84,6 @@ def on_select(self, handler):
"""
self._on_select = wrapped_handler(self, handler)
self._impl.set_on_select(self._on_select)

def set_option_enabled(self, index, enabled=True):
self._impl.set_option_enabled(index, enabled)