1
0
mirror of https://github.com/lensapp/lens.git synced 2025-05-20 05:10:56 +00:00
lens/src/extensions
Sebastian Malton 6be465858b
Add IPC capabilities for Extensions (#2775)
* Add IPC capabilities for Extensions

Signed-off-by: Sebastian Malton <sebastian@malton.name>

* revert onA|D change:

Signed-off-by: Sebastian Malton <sebastian@malton.name>

* Switch to pushing the disposer in the methods

Signed-off-by: Sebastian Malton <sebastian@malton.name>

* improve documentation, switch to a singleton instead of extension methods

Signed-off-by: Sebastian Malton <sebastian@malton.name>

* fix build

Signed-off-by: Sebastian Malton <sebastian@malton.name>

* make exported class abstract, improve guide

Signed-off-by: Sebastian Malton <sebastian@malton.name>

* fix docs

Signed-off-by: Sebastian Malton <sebastian@malton.name>

* fix lint

Signed-off-by: Sebastian Malton <sebastian@malton.name>

* Change guide demo to initialization in constructor

Signed-off-by: Sebastian Malton <sebastian@malton.name>
2021-05-18 12:24:43 +03:00
..
__tests__ Check source files for license header (#2763) 2021-05-12 18:33:26 +03:00
core-api Add IPC capabilities for Extensions (#2775) 2021-05-18 12:24:43 +03:00
interfaces Check source files for license header (#2763) 2021-05-12 18:33:26 +03:00
npm/extensions Use productName from package.json (#2580) 2021-04-22 07:13:29 +03:00
registries Add IPC capabilities for Extensions (#2775) 2021-05-18 12:24:43 +03:00
renderer-api Check source files for license header (#2763) 2021-05-12 18:33:26 +03:00
cluster-feature.ts Check source files for license header (#2763) 2021-05-12 18:33:26 +03:00
extension-api.ts Check source files for license header (#2763) 2021-05-12 18:33:26 +03:00
extension-discovery.ts Check source files for license header (#2763) 2021-05-12 18:33:26 +03:00
extension-installer.ts Check source files for license header (#2763) 2021-05-12 18:33:26 +03:00
extension-loader.ts Check source files for license header (#2763) 2021-05-12 18:33:26 +03:00
extension-store.ts Check source files for license header (#2763) 2021-05-12 18:33:26 +03:00
extensions-store.ts Check source files for license header (#2763) 2021-05-12 18:33:26 +03:00
ipc-store.ts Add IPC capabilities for Extensions (#2775) 2021-05-18 12:24:43 +03:00
lens-extension.ts Add IPC capabilities for Extensions (#2775) 2021-05-18 12:24:43 +03:00
lens-main-extension.ts Add IPC capabilities for Extensions (#2775) 2021-05-18 12:24:43 +03:00
lens-renderer-extension.ts Check source files for license header (#2763) 2021-05-12 18:33:26 +03:00
main-ipc-store.ts Add IPC capabilities for Extensions (#2775) 2021-05-18 12:24:43 +03:00
renderer-ipc-store.ts Add IPC capabilities for Extensions (#2775) 2021-05-18 12:24:43 +03:00