Small strict null checking pass on a few files (#4293)

* fix some null checking

* fix various null strict checks

* move location fo sql files in json

* fix compile and more unused properties

* formatting

* small formatting changes

* readd types

* add comments for angular components

* formatting

* remove any decl
This commit is contained in:
Anthony Dresser
2019-03-14 18:18:32 -07:00
committed by GitHub
parent 0bf0e795ca
commit 4014c1d0ab
29 changed files with 881 additions and 1171 deletions

View File

@@ -81,11 +81,11 @@ export class PanelComponent extends Disposable {
private _actionbar: ActionBar;
private _mru: TabComponent[];
protected ScrollbarVisibility = ScrollbarVisibility;
protected NavigationBarLayout = NavigationBarLayout;
protected ScrollbarVisibility = ScrollbarVisibility; // used by angular template
protected NavigationBarLayout = NavigationBarLayout; // used by angular template
@ViewChild('panelActionbar', { read: ElementRef }) private _actionbarRef: ElementRef;
constructor( @Inject(forwardRef(() => NgZone)) private _zone: NgZone) {
constructor(@Inject(forwardRef(() => NgZone)) private _zone: NgZone) {
super();
}