UNPKG

caccl

Version:

Canvas App Complete Connection Library: an all-in-one library for connecting your app to Canvas, handling lti, access tokens, and api.

21 lines (20 loc) 545 B
/** * Configuration for endpoint call * @author Gabe Abrams */ declare type APIConfig = { canvasHost?: string; accessToken?: string; numRetries?: number; itemsPerPage?: number; maxPages?: number; /** * Handler to call when a new page of data returns from Canvas * @param page data in the new page * @param pageNumber number of the page (starting at 1) */ onNewPage?: (page: any, pageNumber: number) => void; authenticityToken?: string; pathPrefix?: string; }; export default APIConfig;