0
mirror of https://github.com/valentineus/webos-service-types.git synced 2025-04-28 00:41:24 +03:00

Class "Method" structure

Signed-off-by: Valentin Popov <info@valentineus.link>
This commit is contained in:
Valentin Popov 2020-02-20 12:14:44 +04:00
parent b7bdbd77e7
commit 04dda52ed1
Signed by: Valentin Popov
GPG Key ID: 269A00ACA90A8EA3
2 changed files with 18 additions and 0 deletions

16
dist/method.d.ts vendored Normal file
View File

@ -0,0 +1,16 @@
import { Description } from "./types";
import { Message } from "./message";
export declare class Method {
public constructor(methodName: string, description: Description);
public readonly description: Description;
public readonly name: string;
public on(event: "request", listener: (message: Message) => void): this;
public on(event: "cancel", listener: (message: Message) => void): this;
public on(event: string, listener: Function): this;
}

2
dist/types/index.d.ts vendored Normal file
View File

@ -0,0 +1,2 @@
// eslint-disable-next-line @typescript-eslint/no-type-alias
export type Description = any;