UNPKG

@memberjunction/actions-bizapps-lms

Version:

LMS system integration actions for MemberJunction

36 lines 1.05 kB
import { LearnWorldsBaseAction } from '../learnworlds-base.action'; import { ActionParam, ActionResultSimple, RunActionParams } from '@memberjunction/actions-base'; /** * Action to retrieve comprehensive analytics for a LearnWorlds course */ export declare class GetCourseAnalyticsAction extends LearnWorldsBaseAction { /** * Get course performance analytics */ InternalRunAction(params: RunActionParams): Promise<ActionResultSimple>; /** * Format module statistics */ private formatModuleStats; /** * Calculate user breakdown statistics */ private calculateUserBreakdown; /** * Calculate growth rate from trend data */ private calculateGrowthRate; /** * Calculate engagement trend */ private calculateEngagementTrend; /** * Define the parameters this action expects */ get Params(): ActionParam[]; /** * Metadata about this action */ get Description(): string; } //# sourceMappingURL=get-course-analytics.action.d.ts.map