How to use the @bentley/ui-ninezone.TabMode.Open function in @bentley/ui-ninezone

To help you get started, we’ve selected a few @bentley/ui-ninezone examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github imodeljs / imodeljs / ui / framework / src / ui-framework / widgets / StackedWidget.tsx View on Github external
return stackedWidget.tabs.map((tab: WidgetTabProps, index: number) => {
      const mode = !isWidgetOpen ? TabMode.Closed : tab.isActive ? TabMode.Active : TabMode.Open;
      return (
         this._handleWidgetTabClick(stackedWidget.id, index)}
          onDragStart={(initialPosition) => this._handleTabDragStart(stackedWidget.id, index, initialPosition, stackedWidget.isStatusBar)}
          onDrag={this._handleWidgetTabDrag}
          onDragEnd={this._handleTabDragEnd}
          ref={(instance: Tab | null) => this._handleTabRef(stackedWidget.id, index, instance)}
        >
          
        
      );
github imodeljs / imodeljs / ui / framework / src / ui-framework / widgets / WidgetStack.tsx View on Github external
const tabs = this.props.tabs.map((tab, index) => {
      const mode = !isWidgetStackOpen ? TabMode.Closed : isWidgetOpen && this.props.activeTabIndex === index ? TabMode.Active : TabMode.Open;
      return (