6.5.0 • Published 12 months ago

@k8slens/application v6.5.0

Weekly downloads
-
License
MIT
Repository
github
Last release
12 months ago

@k8slens/application

This package contains stuff related to creating Lens-applications.

Usage

$ npm install @k8slens/application-for-electron-main
import { applicationFeature, startApplicationInjectionToken } from "@k8slens/application";
import { registerFeature } from "@k8slens/feature-core";
import { createContainer } from "@ogre-tools/injectable";

const di = createContainer("some-container");

registerFeature(di, applicationFeature);

const startApplication = di.inject(startApplicationInjectionToken);

startApplication();

Features

Start application

startApplicationInjectionToken

Starts the application and calls timeslots in specified order. Check for timeslots for more info.

Extendability

Timeslots

  1. beforeApplicationIsLoadingInjectionToken
  2. onLoadOfApplicationInjectionToken
  3. afterApplicationIsLoadedInjectionToken
6.5.0-alpha.7

12 months ago

6.5.0-alpha.6

12 months ago

6.5.0-alpha.9

12 months ago

6.5.0-alpha.8

12 months ago

6.5.0

12 months ago

6.5.0-alpha.5

1 year ago

6.5.0-alpha.4

1 year ago

6.5.0-alpha.3

1 year ago

6.5.0-alpha.2

1 year ago

6.5.0-alpha.1

1 year ago