Skip to content

Commit dbe1eb2

Browse files
Lint code and take review comments into account.
1 parent b4aa1e0 commit dbe1eb2

2 files changed

Lines changed: 32 additions & 46 deletions

File tree

src/bluetooth/BluetoothManager.ts

Lines changed: 29 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -107,10 +107,6 @@ export class BluetoothManager implements IBluetoothManager {
107107

108108
private _deviceList: Array<BluetoothManager.Device>;
109109
public deviceListChanged: Signal<this, Array<BluetoothManager.Device>>;
110-
public registeredByAPlugin: Signal<
111-
BluetoothManager,
112-
BluetoothManager.DeviceTypeRegistry
113-
>;
114110
private _deviceTypeRegistry: BluetoothManager.DeviceTypeRegistry;
115111
private _identifierRegistry: Array<string>;
116112
}
@@ -243,63 +239,52 @@ export namespace BluetoothManager {
243239
export class DeviceTypeRegistry implements IDeviceTypeRegistry {
244240
constructor() {
245241
this._deviceTypes = [];
246-
this._added = new Signal<
247-
this,
248-
IDeviceTypeRegistryItem
249-
>(this);
242+
this._added = new Signal<this, IDeviceTypeRegistryItem>(this);
250243
}
251244

252245
add(registryItem: IDeviceTypeRegistryItem) {
253246
this._deviceTypes.push(registryItem);
254-
this._added.emit(registryItem)
247+
this._added.emit(registryItem);
255248
}
256249

257250
get deviceTypes(): IDeviceTypeRegistryItem[] {
258251
return this._deviceTypes;
259252
}
260253

261-
get added(): Signal<
262-
this,
263-
IDeviceTypeRegistryItem
264-
> {
254+
get added(): Signal<this, IDeviceTypeRegistryItem> {
265255
return this._added;
266256
}
267257

268258
private _deviceTypes: Array<IDeviceTypeRegistryItem>;
269-
private _added: Signal<
270-
this,
271-
IDeviceTypeRegistryItem
272-
>;
273-
274-
public registryItem: IDeviceTypeRegistryItem;
259+
private _added: Signal<this, IDeviceTypeRegistryItem>;
275260
}
276261
}
277262

278-
/**
279-
* Interface for the bluetooth manager.
280-
*/
281-
export interface IBluetoothManager {
282-
removeAllDevices(Devices: Array<BluetoothManager.Device>): void;
283-
connect(registryItem: IDeviceTypeRegistryItem): any;
284-
disconnect(device: BluetoothManager.Device): void;
285-
deviceListChanged: Signal<BluetoothManager, Array<BluetoothManager.Device>>;
286-
get deviceList(): Array<BluetoothManager.Device>;
287-
get deviceTypeRegistry(): BluetoothManager.DeviceTypeRegistry;
288-
}
263+
/**
264+
* Interface for the bluetooth manager.
265+
*/
266+
export interface IBluetoothManager {
267+
removeAllDevices(Devices: Array<BluetoothManager.Device>): void;
268+
connect(registryItem: IDeviceTypeRegistryItem): any;
269+
disconnect(device: BluetoothManager.Device): void;
270+
deviceListChanged: Signal<BluetoothManager, Array<BluetoothManager.Device>>;
271+
get deviceList(): Array<BluetoothManager.Device>;
272+
get deviceTypeRegistry(): BluetoothManager.DeviceTypeRegistry;
273+
}
289274

290-
export interface IDeviceTypeRegistryItem {
291-
deviceType: string;
292-
factory: (
293-
native: BluetoothDevice
294-
) => Promise<BluetoothManager.Device | undefined>;
295-
options: IDeviceOptions;
296-
}
275+
export interface IDeviceTypeRegistryItem {
276+
deviceType: string;
277+
factory: (
278+
native: BluetoothDevice
279+
) => Promise<BluetoothManager.Device | undefined>;
280+
options: IDeviceOptions;
281+
}
297282

298-
export interface IDeviceTypeRegistry {
299-
add: (registryItem: IDeviceTypeRegistryItem) => void;
300-
get deviceTypes(): IDeviceTypeRegistryItem[];
301-
}
283+
export interface IDeviceTypeRegistry {
284+
add: (registryItem: IDeviceTypeRegistryItem) => void;
285+
get deviceTypes(): IDeviceTypeRegistryItem[];
286+
}
302287

303-
export const IBluetoothManager = new Token<IBluetoothManager>(
304-
'@jupyterlab/bluetooth:manager'
305-
)
288+
export const IBluetoothManager = new Token<IBluetoothManager>(
289+
'@jupyterlab/bluetooth:manager'
290+
);

src/movehub-extension/index.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,13 +56,14 @@ const MoveHubRegisterPlugin: JupyterFrontEndPlugin<void> = {
5656
bluetoothManager: BluetoothManager
5757
): void => {
5858
console.log('JupyterLab move-hub-register plugin is activated!');
59-
bluetoothManager.deviceTypeRegistry.add(movehubRegistryItem);
6059
bluetoothManager.deviceTypeRegistry.added.connect(
6160
async (sender, movehubRegistryItem) => {
6261
console.warn(
6362
`New item from category ${movehubRegistryItem.deviceType} is added to the deviceType registry.`
6463
);
65-
})
64+
}
65+
);
66+
bluetoothManager.deviceTypeRegistry.add(movehubRegistryItem);
6667
}
6768
};
6869

0 commit comments

Comments
 (0)