refactor: Remove uses of AnyDuringMigration from scrollbar.ts, workspace_svg.ts, contextmenu_registry.ts, and component_manager.ts (#6318)

* refactor: Remove uses of AnyDuringMigration from scrollbar.ts.

* refactor: Remove almost all uses of AnyDuringMigration from workspace_svg.ts.

* refactor: Remove uses of AnyDuringMigration from contextmenu_registry.ts.

* refactor: Remove uses of AnyDuringMigration from component_manager.ts.

* refactor: Use String() rather than toString().

* fix: Fix lint and build errors.
This commit is contained in:
Aaron Dodson
2022-08-22 11:04:11 -07:00
committed by GitHub
parent eca2b1bc4a
commit 9454b7070c
11 changed files with 162 additions and 341 deletions

View File

@@ -185,7 +185,7 @@ export class VerticalFlyout extends Flyout {
/** Scroll the flyout to the top. */
override scrollToStart() {
this.workspace_.scrollbar.setY(0);
this.workspace_.scrollbar?.setY(0);
}
/**
@@ -201,7 +201,7 @@ export class VerticalFlyout extends Flyout {
const viewMetrics = metricsManager.getViewMetrics();
const pos = viewMetrics.top - scrollMetrics.top + scrollDelta.y;
this.workspace_.scrollbar.setY(pos);
this.workspace_.scrollbar?.setY(pos);
// When the flyout moves from a wheel event, hide WidgetDiv and
// dropDownDiv.
WidgetDiv.hide();