Skip to content

Commit

Permalink
Add additional explicit typing to plugin class.
Browse files Browse the repository at this point in the history
  • Loading branch information
justinkambic committed Apr 27, 2020
1 parent 1c42cc8 commit 93e421c
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions x-pack/plugins/uptime/public/apps/plugin.ts
Original file line number Diff line number Diff line change
Expand Up @@ -30,9 +30,12 @@ export interface ClientPluginsStart {
}

export class UptimePlugin implements Plugin<void, void, ClientPluginsSetup, ClientPluginsStart> {
constructor(context: PluginInitializerContext) {}
constructor(_context: PluginInitializerContext) {}

public async setup(core: CoreSetup<ClientPluginsStart, unknown>, plugins: ClientPluginsSetup) {
public async setup(
core: CoreSetup<ClientPluginsStart, unknown>,
plugins: ClientPluginsSetup
): Promise<void> {
if (plugins.home) {
plugins.home.featureCatalogue.register({
id: PLUGIN.ID,
Expand Down Expand Up @@ -65,5 +68,5 @@ export class UptimePlugin implements Plugin<void, void, ClientPluginsSetup, Clie

public start(_start: CoreStart, _plugins: {}): void {}

public stop() {}
public stop(): void {}
}

0 comments on commit 93e421c

Please sign in to comment.