mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-02-17 02:51:36 -05:00
check undefined (#10596)
This commit is contained in:
@@ -53,7 +53,7 @@ let idPool = 0;
|
|||||||
selector: 'panel',
|
selector: 'panel',
|
||||||
template: `
|
template: `
|
||||||
<div #rootContainer class="tabbedPanel fullsize" [ngClass]="_options.layout === NavigationBarLayout.vertical ? 'vertical' : 'horizontal'">
|
<div #rootContainer class="tabbedPanel fullsize" [ngClass]="_options.layout === NavigationBarLayout.vertical ? 'vertical' : 'horizontal'">
|
||||||
<div *ngIf="!_options.alwaysShowTabs ? _tabs.length !== 1 : true" class="composite title">
|
<div *ngIf="!_options.alwaysShowTabs ? _tabs && _tabs.length !== 1 : true" class="composite title">
|
||||||
<div class="tabContainer">
|
<div class="tabContainer">
|
||||||
<div *ngIf="_options.layout === NavigationBarLayout.vertical" class="vertical-tab-action-container">
|
<div *ngIf="_options.layout === NavigationBarLayout.vertical" class="vertical-tab-action-container">
|
||||||
<button [attr.aria-expanded]="_tabExpanded" [title]="toggleTabPanelButtonAriaLabel" [attr.aria-label]="toggleTabPanelButtonAriaLabel" [ngClass]="toggleTabPanelButtonCssClass" tabindex="0" (click)="toggleTabPanel()"></button>
|
<button [attr.aria-expanded]="_tabExpanded" [title]="toggleTabPanelButtonAriaLabel" [attr.aria-label]="toggleTabPanelButtonAriaLabel" [ngClass]="toggleTabPanelButtonCssClass" tabindex="0" (click)="toggleTabPanel()"></button>
|
||||||
|
|||||||
@@ -149,11 +149,13 @@ export class DashboardNavSection extends DashboardTab implements OnDestroy, OnCh
|
|||||||
}
|
}
|
||||||
|
|
||||||
public layout() {
|
public layout() {
|
||||||
|
if (this._tabs) {
|
||||||
const activeTabId = this._panel.getActiveTab;
|
const activeTabId = this._panel.getActiveTab;
|
||||||
const localtab = this._tabs.find(i => i.id === activeTabId);
|
const localtab = this._tabs.find(i => i.id === activeTabId);
|
||||||
this._cd.detectChanges();
|
this._cd.detectChanges();
|
||||||
localtab.layout();
|
localtab.layout();
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public refresh(): void {
|
public refresh(): void {
|
||||||
if (this._tabs) {
|
if (this._tabs) {
|
||||||
|
|||||||
Reference in New Issue
Block a user