UNPKG

qus-canvas

Version:
25 lines 863 B
import { CanvasHttpConnector } from "../../http/connections/canvas-http.connector"; import { OutcomeRollupInterface } from "../dtos/outcome-rollup.interface"; export declare class OutcomeRollupsFactory { protected readonly connector: CanvasHttpConnector; protected version: string; protected accountId: string; constructor(connector: CanvasHttpConnector, version: string, accountId: string); private fetchOutcomeRollups; /** * List outcome rollups by course * * @param courseId * @param page * @param size */ listOutcomeRollupsByCourse(courseId: string, page: number, size: number): Promise<OutcomeRollupInterface[]>; /** * Get an outcome rollup by ID * * @param outcomeRollup * @private */ private mapOutcomeRollup; } //# sourceMappingURL=outcome-rollups.factory.d.ts.map