Skip to main content

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