Fixing async server tree (#22511)

* Changing look of new OE

* Fixing styling

* Fixing moving of connected profile

* Fixing drag and drop where treenodes delete connection nodes

* Fixing Deleting and disconnecting in AsyncServerTree

* Adding constant for OE timeout

* Updated interfaces

* Removing test compilation errors

* Fixing most events in async server tree

* Fixing connection pane styling

* Fixing find node function

* Fixing some more operations

* Fixing some ops

* All operations done

* Fixed active connections

* Fixed data source

* Adding support for setting parents

* code cleanup

* Fixing icon styling issues

* Fix errors

* Fixing comment

* Fixing spacing

* Adding explanation to OE service.

* Reverting server delegate changes

* Reverting styling

* reverting more styling change

* reverting more styling

* Fixing has children

* Fixing drag and drop to tree nodes

* fixing drag and drop

* reverting timing

* fixing drag and drop

* cleaning some code

* Fixed server and group moving

* spell check

* consolidating some logic

* Fixed whitespace

* fixing moving to root group
This commit is contained in:
Aasim Khan
2023-03-29 13:59:35 -07:00
committed by GitHub
parent 7ecbbdf398
commit 2a9705c495
8 changed files with 641 additions and 107 deletions

View File

@@ -26,6 +26,17 @@ export class TestConnectionManagementService implements IConnectionManagementSer
onDeleteConnectionProfile = undefined!;
onLanguageFlavorChanged = undefined!;
public onConnectionProfileCreated: Event<any> = Event.None;
public onConnectionProfileEdited: Event<any> = Event.None;
public onConnectionProfileDeleted: Event<any> = Event.None;
public onConnectionProfileMoved: Event<any> = Event.None;
public onConnectionProfileConnected: Event<any> = Event.None;
public onConnectionProfileDisconnected: Event<any> = Event.None;
public onConnectionProfileGroupCreated: Event<any> = Event.None;
public onConnectionProfileGroupEdited: Event<any> = Event.None;
public onConnectionProfileGroupDeleted: Event<any> = Event.None;
public onConnectionProfileGroupMoved: Event<any> = Event.None;
public get onConnect(): Event<any> {
return Event.None;
}
@@ -90,6 +101,10 @@ export class TestConnectionManagementService implements IConnectionManagementSer
return [];
}
getConnectionGroupById(id: string): ConnectionProfileGroup | undefined {
return undefined;
}
getActiveConnections(providers?: string[]): ConnectionProfile[] {
return [];
}