Interface: ActivityInfo
Defined in: src/interfaces.ts:939
Comprehensive information about discovered activity classes. Contains class metadata and all associated methods.
Example
const activityInfo = activityService.getActivityInfo('EmailActivities');
console.log(`${activityInfo.className} has ${activityInfo.totalMethods} methods`);
Properties
className
className:
string
Defined in: src/interfaces.ts:940
instance
instance:
Record<string,unknown>
Defined in: src/interfaces.ts:941
methods
methods:
object[]
Defined in: src/interfaces.ts:943
methodName
methodName:
string
name
name:
string
options
options:
ActivityMethodOptions
targetClass
targetClass:
Type<unknown>
Defined in: src/interfaces.ts:942
totalMethods
totalMethods:
number
Defined in: src/interfaces.ts:948