UNPKG

qus-canvas

Version:
29 lines 810 B
import { CanvasHttpConnector } from "../../http/connections/canvas-http.connector"; import { OutcomeInterface } from "../dtos/outcome.interface"; export declare class OutcomesFactory { protected readonly connector: CanvasHttpConnector; protected version: string; protected accountId: string; constructor(connector: CanvasHttpConnector, version: string, accountId: string); /** * Fetch outcome - system only returns one outcome * * @param endpoint * @private */ private fetchOutcome; /** * Map outcome * * @param outcome * @private */ private mapOutcome; /** * Get outcome * * @param id */ getOutcome(id: string): Promise<OutcomeInterface | undefined>; } //# sourceMappingURL=outcomes.factory.d.ts.map