Properties
createMessage
createMessage: ((actor: string, session: string, target: Contract<ContractData, { [key: string]: Contract[] }>, body: string) => Promise<Contract<ContractData, { [key: string]: Contract[] }>>)
Type declaration
-
- (actor: string, session: string, target: Contract<ContractData, { [key: string]: Contract[] }>, body: string): Promise<Contract<ContractData, { [key: string]: Contract[] }>>
-
Parameters
-
actor: string
-
session: string
-
target: Contract<ContractData, { [key: string]: Contract[] }>
-
body: string
Returns Promise<Contract<ContractData, { [key: string]: Contract[] }>>
createSupportThread
createSupportThread: ((actor: string, session: string, name: null | string, data: any, markers?: any) => Promise<Contract<ContractData, { [key: string]: Contract[] }>>)
Type declaration
-
- (actor: string, session: string, name: null | string, data: any, markers?: any): Promise<Contract<ContractData, { [key: string]: Contract[] }>>
-
Parameters
-
actor: string
-
session: string
-
name: null | string
-
data: any
-
Optional
markers: any
Returns Promise<Contract<ContractData, { [key: string]: Contract[] }>>
createWhisper
createWhisper: ((actor: string, session: string, target: Contract<ContractData, { [key: string]: Contract[] }>, body: string) => Promise<Contract<ContractData, { [key: string]: Contract[] }>>)
Type declaration
-
- (actor: string, session: string, target: Contract<ContractData, { [key: string]: Contract[] }>, body: string): Promise<Contract<ContractData, { [key: string]: Contract[] }>>
-
Parameters
-
actor: string
-
session: string
-
target: Contract<ContractData, { [key: string]: Contract[] }>
-
body: string
Returns Promise<Contract<ContractData, { [key: string]: Contract[] }>>
Context that can be used in tests using plugin-default.