UNPKG

datadirect

Version:
66 lines (65 loc) 1.95 kB
import { DateTimeString, URLString } from '@battis/descriptive-types'; export type Item = { ProviderId: number; GalleryId: number; ActiveInd: boolean; ProviderName: string; ProviderDescription: string; LtiVersionId: number; CredentialsTypeId: number; LaunchUrl: URLString; ConsumerKey: string; SharedSecret: string; TopicInd: boolean; BbInd: boolean; AssignmentInd: boolean; AssessmentInd: boolean; DiscussionInd: boolean; ConsentScreenInd: boolean; OutcomesInd: boolean; MessagesInd: boolean; SendUserName: number; SendUserEmail: number; SendUserRole: number; SendUserImage: number; PresentationTarget: number; PresentationHeight: number; ParameterInd: boolean; XmlInd: boolean; ConfigTypeId: number; LaunchTypeId: number; CanEditInd: boolean; CanDeleteInd: boolean; ModifiedDate: DateTimeString; ModifiedBy: string; ChangeConfigTypeFlag: number; ChangeConsentScreenFlag: number; ChangeContextFlag: number; ChangeCredentialsTypeFlag: number; ChangeLaunchTypeFlag: number; ChangeMessagesFlag: number; ChangeOutcomesFlag: number; ChangeParameterFlag: number; ChangePresentationFlag: number; ChangePrivacyFlag: number; ChangeXmlFlag: number; AnyPlacementsInd: boolean; AssignmentPlacementsCnt: number; AssignmentPlacementsCurrentCnt: number; AssessmentPlacementsCnt: number; BbPlacementsCnt: number; DiscussionPlacementsCnt: number; OutcomesPlacementsCnt: number; TopicPlacementsCnt: 3; TopicPlacementsCurrentCnt: number; LtiOauth2Ind: boolean; ContextOptions: 6; PresentationTargetOptions: number; ApiKeyPublicKeyUrl: URLString; ApiKeyTokenUrl: URLString; ApiKeyAuthorizationUrl: URLString; SendGivenName: number; InsertDate: DateTimeString; LastModifyDate: DateTimeString; }; export type Response = Item[];