- acrossx
- activityStream
- adl
- audioVideoTypes
- bookTypes
- categories
- closedResponseTypes
- discussionTypes
- extensions
- feedbackTypes
- gradiant
- in2it
- nonInteractiveTypes
- openAnswerTypes
- otherTypes
- qti
- recipes
- risc
- scormTypes
- smart
- tincan
- verbs
- Account
- AccountAgent
- AccountGroup
- AccountIdentifier
- ActivityDefinition
- AnonymousGroup
- Attachment
- BaseActivity
- BaseActor
- BaseAgent
- BaseGroup
- BaseInteractionDefinition
- BaseStatement
- ChoiceActivity
- ChoiceDefinition
- Context
- ContextActivities
- Extensions
- FillInActivity
- FillInDefinition
- InteractionComponent
- LanguageMap
- LikertActivity
- LikertDefinition
- LongFillInActvity
- LongFillInDefinition
- MatchingActivity
- MatchingDefinition
- MboxAgent
- MboxGroup
- MboxIdentifier
- MboxSha1SumAgent
- MboxSha1SumGroup
- MboxSha1SumIdentifier
- NumericActivity
- NumericDefinition
- OpenIdAgent
- OpenIdGroup
- OpenIdIdentifier
- OtherActivity
- OtherDefinition
- PerformanceActivity
- PerformanceDefinition
- Result
- Score
- SequenceActivity
- SequenceDefinition
- Statement
- StatementRef
- SubStatement
- TrueFalseActivity
- TrueFalseDefinition
- Verb
- VerbLike
- Activity
- ActivityTypeChecker
- Actor
- ActorObject
- Agent
- AttemptActivityType
- AudioActivityType
- AudioRecordingActivityType
- AudioVideoType
- ClosedResponseType
- DebateActivityType
- DiscussionActivityType
- DraggingImageActivityType
- DrawActivityType
- DropDownChoiceActivityType
- Duration
- EssayActivityType
- FeedbackType
- FillInTheGapsActivityType
- ForumReplyActivityType
- ForumTopicActivityType
- GenericClosedResponseActivityType
- GenericOpenAnswerActivityType
- Group
- IRI
- IRL
- IdentifiedGroup
- ImageMultipleChoiceActivityType
- Integer
- InteractionActivity
- InteractionDefinition
- InternetMediaType
- InverseFunctionalIdentifier
- LikertType
- MailtoIRI
- MatchingPairsActivityType
- MathFormulaeActivityType
- MatrixMultipleChoiceActivityType
- MatrixSingleChoiceActivityType
- MultipleChoiceActivityType
- NonInteractiveAttemptActivityType
- NonInteractiveType
- Object
- OpenAnswerType
- OtherType
- PasswordType
- ProcessableActivityType
- QuestionType
- QuizType
- RecipeChecker
- ResponseInImageActivityType
- ReviewType
- ScormChoiceActivityType
- ScormGenericActivityType
- ScormInlineChoiceActivityType
- ScormMultipleChoiceActivityType
- ScormTextEntryActivityType
- ScormType
- Sha1Sum
- Sha2Sum
- SingleChoiceActivityType
- SurveyType
- Timestamp
- URI
- UUID
- UploadFileActivityType
- VerbChecker
- VerbIdChecker
- Version
- VideoActivityType
- VideoRecordingActivityType
- WordsBankActivityType
- assessableTypes
- dsl
- ids
- isAccessed
- isAccessedVerb
- isAnswered
- isAnsweredVerb
- isAttempt
- isAudio
- isAudioRecording
- isAudioVideo
- isAudioVideoRecipe
- isBinaryChoice
- isBook
- isBookContainer
- isClosedResponse
- isClosedResponseRecipe
- isCompleted
- isCompletedVerb
- isCreated
- isCreatedVerb
- isDebate
- isDeleted
- isDeletedVerb
- isDisabled
- isDisabledVerb
- isDiscussion
- isDiscussionRecipe
- isDraggingImage
- isDraw
- isDropDownChoice
- isEdited
- isEditedVerb
- isEnabled
- isEnabledVerb
- isEssay
- isEvaluated
- isEvaluatedVerb
- isFailed
- isFailedVerb
- isFeedback
- isFillInTheGaps
- isForumReply
- isForumTopic
- isGenericClosedResponse
- isGenericOpenAnswer
- isImageMultipleChoice
- isInitialized
- isInitializedVerb
- isInteracted
- isInteractedVerb
- isJoined
- isJoinedVerb
- isLaeProcessable
- isLesson
- isLiked
- isLikedVerb
- isLikert
- isLikertRecipe
- isListened
- isListenedVerb
- isMatchingPairs
- isMathFormulae
- isMatrixMultipleChoice
- isMatrixSingleChoice
- isMinigameRecipe
- isMultipleChoice
- isNonInteractive
- isNonInteractiveAttempt
- isNonInteractiveRecipe
- isOpenAnswer
- isOpenAnswerRecipe
- isOtherType
- isPassed
- isPassedVerb
- isPassword
- isPaused
- isPausedVerb
- isPlayed
- isPlayedVerb
- isPosted
- isPostedVerb
- isQuestion
- isQuiz
- isReplied
- isRepliedVerb
- isReported
- isReportedVerb
- isResponseInImage
- isReview
- isScorm
- isScormChoice
- isScormGeneric
- isScormInlineChoice
- isScormMultipleChoice
- isScormRecipe
- isScormTextEntry
- isSingleChoice
- isSkipped
- isSkippedVerb
- isSurvey
- isTerminated
- isTerminatedVerb
- isUnit
- isUploadFile
- isVideo
- isVideoRecording
- isVotedDown
- isVotedDownVerb
- isVotedUp
- isVotedUpVerb
- isWatched
- isWatchedVerb
- isWordsBank
Ƭ Activity: BaseActivity | InteractionActivity
Defined in node_modules/@gradiant/xapi-dsl/types/object/activity/activity.d.ts:9
Ƭ ActivityTypeChecker: function
Defined in src/activity-types/activity-types.checkers.ts:15
▸(activityType: string
): boolean
Parameters:
Name | Type |
---|---|
activityType | string |
Returns: boolean
Defined in node_modules/@gradiant/xapi-dsl/types/actor/actor.d.ts:6
Ƭ ActorObject: Actor & object
Defined in node_modules/@gradiant/xapi-dsl/types/object/actor-object.d.ts:5
Ƭ Agent: AccountAgent | MboxAgent | OpenIdAgent | MboxSha1SumAgent
Defined in node_modules/@gradiant/xapi-dsl/types/actor/agent/agent.d.ts:12
Ƭ AttemptActivityType: "https://w3id.org/xapi/smart/activity/attempt"
Defined in src/activity-types/activity-type.types.ts:63
Ƭ AudioActivityType: "https://w3id.org/xapi/smart/activity/audio"
Defined in src/activity-types/activity-type.types.ts:54
Ƭ AudioRecordingActivityType: "https://w3id.org/xapi/smart/activity/audio-recording"
Defined in src/activity-types/activity-type.types.ts:12
Ƭ AudioVideoType: AudioActivityType | VideoActivityType
Defined in src/activity-types/activity-type.types.ts:56
Ƭ ClosedResponseType: DropDownChoiceActivityType | FillInTheGapsActivityType | GenericClosedResponseActivityType | MatchingPairsActivityType | MultipleChoiceActivityType | ImageMultipleChoiceActivityType | SingleChoiceActivityType | WordsBankActivityType | MatrixMultipleChoiceActivityType | MatrixSingleChoiceActivityType | ResponseInImageActivityType | DraggingImageActivityType
Defined in src/activity-types/activity-type.types.ts:40
Ƭ DebateActivityType: "https://w3id.org/xapi/smart/activity/discussion"
Defined in src/activity-types/activity-type.types.ts:61
Ƭ DiscussionActivityType: "http://id.tincanapi.com/activitytype/discussion"
Defined in src/activity-types/activity-type.types.ts:58
Ƭ DraggingImageActivityType: "https://w3id.org/xapi/smart/activity/dragging-image"
Defined in src/activity-types/activity-type.types.ts:39
Ƭ DrawActivityType: "https://w3id.org/xapi/smart/activity/draw"
Defined in src/activity-types/activity-type.types.ts:13
Ƭ DropDownChoiceActivityType: "https://w3id.org/xapi/smart/activity/drop-down-choice"
Defined in src/activity-types/activity-type.types.ts:28
Ƭ Duration: string
Defined in node_modules/@gradiant/xapi-dsl/types/utils/types/duration.d.ts:20
Ƭ EssayActivityType: "https://w3id.org/xapi/smart/activity/essay"
Defined in src/activity-types/activity-type.types.ts:14
Ƭ FeedbackType: QuestionType | ReviewType | SurveyType
Defined in src/activity-types/activity-type.types.ts:72
Ƭ FillInTheGapsActivityType: "https://w3id.org/xapi/smart/activity/fill-in-the-gaps"
Defined in src/activity-types/activity-type.types.ts:29
Ƭ ForumReplyActivityType: "http://id.tincanapi.com/activitytype/forum-reply"
Defined in src/activity-types/activity-type.types.ts:59
Ƭ ForumTopicActivityType: "http://id.tincanapi.com/activitytype/forum-topic"
Defined in src/activity-types/activity-type.types.ts:60
Ƭ GenericClosedResponseActivityType: "https://w3id.org/xapi/smart/activity/closed-response"
Defined in src/activity-types/activity-type.types.ts:30
Ƭ GenericOpenAnswerActivityType: "https://w3id.org/xapi/smart/activity/open-answer"
Defined in src/activity-types/activity-type.types.ts:15
Ƭ Group: AnonymousGroup | IdentifiedGroup
Defined in node_modules/@gradiant/xapi-dsl/types/actor/group/group.d.ts:15
Ƭ IRI: string
Defined in node_modules/@gradiant/xapi-dsl/types/utils/types/iri.d.ts:6
Ƭ IRL: string
Defined in node_modules/@gradiant/xapi-dsl/types/utils/types/irl.d.ts:6
Ƭ IdentifiedGroup: AccountGroup | MboxGroup | MboxSha1SumGroup | OpenIdGroup
Defined in node_modules/@gradiant/xapi-dsl/types/actor/group/identified-group.d.ts:13
Ƭ ImageMultipleChoiceActivityType: "https://w3id.org/xapi/smart/activity/image-multiple-choice"
Defined in src/activity-types/activity-type.types.ts:33
Ƭ Integer: number
Defined in node_modules/@gradiant/xapi-dsl/types/utils/types/integer.d.ts:1
Ƭ InteractionActivity: TrueFalseActivity | ChoiceActivity | FillInActivity | LongFillInActvity | MatchingActivity | PerformanceActivity | SequenceActivity | LikertActivity | NumericActivity | OtherActivity
Defined in node_modules/@gradiant/xapi-dsl/types/object/activity/interaction-activity.d.ts:23
Ƭ InteractionDefinition: ChoiceDefinition | FillInDefinition | LikertDefinition | LongFillInDefinition | MatchingDefinition | NumericDefinition | OtherDefinition | PerformanceDefinition | SequenceDefinition | TrueFalseDefinition
Defined in node_modules/@gradiant/xapi-dsl/types/object/activity/interaction/definitions/interaction-definition.d.ts:11
Ƭ InternetMediaType: string
Defined in node_modules/@gradiant/xapi-dsl/types/utils/types/internet-media-type.d.ts:1
Ƭ InverseFunctionalIdentifier: MboxIdentifier | MboxSha1SumIdentifier | OpenIdIdentifier | AccountIdentifier
Defined in node_modules/@gradiant/xapi-dsl/types/actor/ifi/ifi.d.ts:12
Ƭ LikertType: "https://w3id.org/xapi/smart/activity/likert"
Defined in src/activity-types/activity-type.types.ts:87
Ƭ MailtoIRI: IRI
Defined in node_modules/@gradiant/xapi-dsl/types/utils/types/mailto-iri.d.ts:2
Ƭ MatchingPairsActivityType: "https://w3id.org/xapi/smart/activity/matching-pairs"
Defined in src/activity-types/activity-type.types.ts:31
Ƭ MathFormulaeActivityType: "https://w3id.org/xapi/smart/activity/math-formulae"
Defined in src/activity-types/activity-type.types.ts:18
Ƭ MatrixMultipleChoiceActivityType: "https://w3id.org/xapi/smart/activity/matrix-multiple-choice"
Defined in src/activity-types/activity-type.types.ts:36
Ƭ MatrixSingleChoiceActivityType: "https://w3id.org/xapi/smart/activity/matrix-single-choice"
Defined in src/activity-types/activity-type.types.ts:37
Ƭ MultipleChoiceActivityType: "https://w3id.org/xapi/smart/activity/multiple-choice"
Defined in src/activity-types/activity-type.types.ts:32
Ƭ NonInteractiveAttemptActivityType: "https://w3id.org/xapi/smart/activity/no-interactive"
Defined in src/activity-types/activity-type.types.ts:64
Ƭ NonInteractiveType: AttemptActivityType | NonInteractiveAttemptActivityType
Defined in src/activity-types/activity-type.types.ts:65
Ƭ Object: Activity | StatementRef | SubStatement | ActorObject
Defined in node_modules/@gradiant/xapi-dsl/types/object/object.d.ts:10
Ƭ OpenAnswerType: AudioRecordingActivityType | EssayActivityType | DrawActivityType | GenericOpenAnswerActivityType | UploadFileActivityType | VideoRecordingActivityType | MathFormulaeActivityType
Defined in src/activity-types/activity-type.types.ts:19
Ƭ OtherType: LikertType | QuizType | PasswordType
Defined in src/activity-types/activity-type.types.ts:91
Ƭ PasswordType: "https://w3id.org/xapi/smart/activity/password"
Defined in src/activity-types/activity-type.types.ts:89
Ƭ ProcessableActivityType: OpenAnswerType | ClosedResponseType | AudioVideoType
Defined in src/activity-types/activity-type.types.ts:67
Ƭ QuestionType: "http://activitystrea.ms/schema/1.0/question"
Defined in src/activity-types/activity-type.types.ts:69
Ƭ QuizType: "https://w3id.org/xapi/smart/activity/quiz"
Defined in src/activity-types/activity-type.types.ts:88
Ƭ RecipeChecker: function
Defined in src/recipes/recipes.checkers.ts:4
▸(recipe: string
): boolean
Parameters:
Name | Type |
---|---|
recipe | string |
Returns: boolean
Ƭ ResponseInImageActivityType: "https://w3id.org/xapi/smart/activity/response-in-image"
Defined in src/activity-types/activity-type.types.ts:38
Ƭ ReviewType: "http://activitystrea.ms/schema/1.0/review"
Defined in src/activity-types/activity-type.types.ts:70
Ƭ ScormChoiceActivityType: "http://imsglobal.org/qti/choice"
Defined in src/activity-types/activity-type.types.ts:74
Ƭ ScormGenericActivityType: "https://w3id.org/xapi/smart/activity/scorm"
Defined in src/activity-types/activity-type.types.ts:78
Ƭ ScormInlineChoiceActivityType: "http://imsglobal.org/qti/inlineChoice"
Defined in src/activity-types/activity-type.types.ts:76
Ƭ ScormMultipleChoiceActivityType: "http://imsglobal.org/qti/choiceMultiple"
Defined in src/activity-types/activity-type.types.ts:75
Ƭ ScormTextEntryActivityType: "http://imsglobal.org/qti/textEntry"
Defined in src/activity-types/activity-type.types.ts:77
Ƭ ScormType: ScormChoiceActivityType | ScormMultipleChoiceActivityType | ScormInlineChoiceActivityType | ScormTextEntryActivityType | ScormGenericActivityType
Defined in src/activity-types/activity-type.types.ts:80
Ƭ Sha1Sum: string
Defined in node_modules/@gradiant/xapi-dsl/types/utils/types/sha1-sum.d.ts:1
Ƭ Sha2Sum: string
Defined in node_modules/@gradiant/xapi-dsl/types/utils/types/sha2-sum.d.ts:1
Ƭ SingleChoiceActivityType: "https://w3id.org/xapi/smart/activity/single-choice"
Defined in src/activity-types/activity-type.types.ts:34
Ƭ SurveyType: "http://id.tincanapi.com/activitytype/survey"
Defined in src/activity-types/activity-type.types.ts:71
Ƭ Timestamp: string
Defined in node_modules/@gradiant/xapi-dsl/types/utils/types/timestamp.d.ts:14
Ƭ URI: string
Defined in node_modules/@gradiant/xapi-dsl/types/utils/types/uri.d.ts:1
Ƭ UUID: string
Defined in node_modules/@gradiant/xapi-dsl/types/utils/types/uuid.d.ts:6
Ƭ UploadFileActivityType: "https://w3id.org/xapi/smart/activity/upload-file"
Defined in src/activity-types/activity-type.types.ts:16
Ƭ VerbChecker: function
Defined in src/verbs/verbs.types.ts:7
▸<T
>(verbId: T
): boolean
Type parameters:
T : VerbLike
Parameters:
Name | Type |
---|---|
verbId | T |
Returns: boolean
Ƭ VerbIdChecker: function
Defined in src/verbs/verbs.types.ts:1
▸(verbId: string
): boolean
Parameters:
Name | Type |
---|---|
verbId | string |
Returns: boolean
Ƭ Version: string
Defined in node_modules/@gradiant/xapi-dsl/types/utils/types/version.d.ts:6
Ƭ VideoActivityType: "https://w3id.org/xapi/smart/activity/video"
Defined in src/activity-types/activity-type.types.ts:55
Ƭ VideoRecordingActivityType: "https://w3id.org/xapi/smart/activity/video-recording"
Defined in src/activity-types/activity-type.types.ts:17
Ƭ WordsBankActivityType: "https://w3id.org/xapi/smart/activity/words-bank"
Defined in src/activity-types/activity-type.types.ts:35
● assessableTypes: Set
<string
> = new Set([
openAnswerTypes.audioRecording,
openAnswerTypes.draw,
openAnswerTypes.essay,
openAnswerTypes.genericOpenAnswer,
openAnswerTypes.uploadFile,
openAnswerTypes.videoRecording,
openAnswerTypes.mathFormulae,
closedResponseTypes.matchingPairs,
closedResponseTypes.singleChoice,
closedResponseTypes.multipleChoice,
closedResponseTypes.imageMultipleChoice,
closedResponseTypes.dropDownChoice,
closedResponseTypes.binaryChoice,
closedResponseTypes.genericClosedResponse,
closedResponseTypes.wordsBank,
closedResponseTypes.fillInTheGaps,
closedResponseTypes.matrixSingleChoice,
closedResponseTypes.matrixMultipleChoice,
closedResponseTypes.responseInImage,
closedResponseTypes.draggingImage
])
Defined in src/activity-types/activity-types.ts:130
● dsl: object
Defined in node_modules/@gradiant/xapi-dsl/dsl/dsl.d.ts:8
● ids: object
Defined in node_modules/@gradiant/xapi-dsl/dsl/verbs/ids/index.d.ts:9
● isAccessed: function
= isVerbId(verbs.accessed.id)
Defined in src/verbs/verb-ids.checkers.ts:119
▸(verbId: string
): boolean
Parameters:
Name | Type |
---|---|
verbId | string |
Returns: boolean
● isAccessedVerb: function
= isVerb(verbs.accessed)
Defined in src/verbs/verbs.checkers.ts:119
▸<T
>(verbId: T
): boolean
Type parameters:
T : VerbLike
Parameters:
Name | Type |
---|---|
verbId | T |
Returns: boolean
● isAnswered: function
= isVerbId(verbs.answered.id)
Defined in src/verbs/verb-ids.checkers.ts:14
▸(verbId: string
): boolean
Parameters:
Name | Type |
---|---|
verbId | string |
Returns: boolean
● isAnsweredVerb: function
= isVerb(verbs.answered)
Defined in src/verbs/verbs.checkers.ts:14
▸<T
>(verbId: T
): boolean
Type parameters:
T : VerbLike
Parameters:
Name | Type |
---|---|
verbId | T |
Returns: boolean
● isAttempt: function
= isActivityType(nonInteractiveTypes.attempt)
Defined in src/activity-types/activity-types.checkers.ts:224
▸(activityType: string
): boolean
Parameters:
Name | Type |
---|---|
activityType | string |
Returns: boolean
● isAudio: function
= isActivityType(audioVideoTypes.audio)
Defined in src/activity-types/activity-types.checkers.ts:203
▸(activityType: string
): boolean
Parameters:
Name | Type |
---|---|
activityType | string |
Returns: boolean
● isAudioRecording: function
= isActivityType(openAnswerTypes.audioRecording)
Defined in src/activity-types/activity-types.checkers.ts:126
▸(activityType: string
): boolean
Parameters:
Name | Type |
---|---|
activityType | string |
Returns: boolean
● isAudioVideo: ActivityTypeChecker = anyPass([isAudio, isVideo])
Defined in src/activity-types/activity-types.checkers.ts:216
● isAudioVideoRecipe: function
= isRecipe(recipes.audioVideo)
Defined in src/recipes/recipes.checkers.ts:25
▸(recipe: string
): boolean
Parameters:
Name | Type |
---|---|
recipe | string |
Returns: boolean
● isBinaryChoice: function
= isActivityType(closedResponseTypes.binaryChoice)
Defined in src/activity-types/activity-types.checkers.ts:28
▸(activityType: string
): boolean
Parameters:
Name | Type |
---|---|
activityType | string |
Returns: boolean
● isBook: function
= isActivityType(bookTypes.book)
Defined in src/activity-types/activity-types.checkers.ts:245
▸(activityType: string
): boolean
Parameters:
Name | Type |
---|---|
activityType | string |
Returns: boolean
● isBookContainer: ActivityTypeChecker = anyPass([isBook, isUnit, isLesson])
Defined in src/activity-types/activity-types.checkers.ts:290
● isClosedResponse: ActivityTypeChecker = anyPass([ isBinaryChoice, isDropDownChoice, isFillInTheGaps, isGenericClosedResponse, isMatchingPairs, isMultipleChoice, isImageMultipleChoice, isSingleChoice, isWordsBank, isMatrixMultipleChoice, isMatrixSingleChoice, isResponseInImage, isDraggingImage ])
Defined in src/activity-types/activity-types.checkers.ts:104
● isClosedResponseRecipe: function
= isRecipe(recipes.closedResponse)
Defined in src/recipes/recipes.checkers.ts:20
▸(recipe: string
): boolean
Parameters:
Name | Type |
---|---|
recipe | string |
Returns: boolean
● isCompleted: function
= isVerbId(verbs.completed.id)
Defined in src/verbs/verb-ids.checkers.ts:69
▸(verbId: string
): boolean
Parameters:
Name | Type |
---|---|
verbId | string |
Returns: boolean
● isCompletedVerb: function
= isVerb(verbs.completed)
Defined in src/verbs/verbs.checkers.ts:69
▸<T
>(verbId: T
): boolean
Type parameters:
T : VerbLike
Parameters:
Name | Type |
---|---|
verbId | T |
Returns: boolean
● isCreated: function
= isVerbId(verbs.created.id)
Defined in src/verbs/verb-ids.checkers.ts:124
▸(verbId: string
): boolean
Parameters:
Name | Type |
---|---|
verbId | string |
Returns: boolean
● isCreatedVerb: function
= isVerb(verbs.created)
Defined in src/verbs/verbs.checkers.ts:124
▸<T
>(verbId: T
): boolean
Type parameters:
T : VerbLike
Parameters:
Name | Type |
---|---|
verbId | T |
Returns: boolean
● isDebate: function
= isActivityType(discussionTypes.debate)
Defined in src/activity-types/activity-types.checkers.ts:195
▸(activityType: string
): boolean
Parameters:
Name | Type |
---|---|
activityType | string |
Returns: boolean
● isDeleted: function
= isVerbId(verbs.deleted.id)
Defined in src/verbs/verb-ids.checkers.ts:94
▸(verbId: string
): boolean
Parameters:
Name | Type |
---|---|
verbId | string |
Returns: boolean
● isDeletedVerb: function
= isVerb(verbs.deleted)
Defined in src/verbs/verbs.checkers.ts:94
▸<T
>(verbId: T
): boolean
Type parameters:
T : VerbLike
Parameters:
Name | Type |
---|---|
verbId | T |
Returns: boolean
● isDisabled: function
= isVerbId(verbs.disabled.id)
Defined in src/verbs/verb-ids.checkers.ts:79
▸(verbId: string
): boolean
Parameters:
Name | Type |
---|---|
verbId | string |
Returns: boolean
● isDisabledVerb: function
= isVerb(verbs.disabled)
Defined in src/verbs/verbs.checkers.ts:79
▸<T
>(verbId: T
): boolean
Type parameters:
T : VerbLike
Parameters:
Name | Type |
---|---|
verbId | T |
Returns: boolean
● isDiscussion: function
= isActivityType(discussionTypes.discussion)
Defined in src/activity-types/activity-types.checkers.ts:180
▸(activityType: string
): boolean
Parameters:
Name | Type |
---|---|
activityType | string |
Returns: boolean
● isDiscussionRecipe: function
= isRecipe(recipes.discussion)
Defined in src/recipes/recipes.checkers.ts:30
▸(recipe: string
): boolean
Parameters:
Name | Type |
---|---|
recipe | string |
Returns: boolean
● isDraggingImage: function
= isActivityType(closedResponseTypes.draggingImage)
Defined in src/activity-types/activity-types.checkers.ts:88
▸(activityType: string
): boolean
Parameters:
Name | Type |
---|---|
activityType | string |
Returns: boolean
● isDraw: function
= isActivityType(openAnswerTypes.draw)
Defined in src/activity-types/activity-types.checkers.ts:131
▸(activityType: string
): boolean
Parameters:
Name | Type |
---|---|
activityType | string |
Returns: boolean
● isDropDownChoice: function
= isActivityType(closedResponseTypes.dropDownChoice)
Defined in src/activity-types/activity-types.checkers.ts:33
▸(activityType: string
): boolean
Parameters:
Name | Type |
---|---|
activityType | string |
Returns: boolean
● isEdited: function
= isVerbId(verbs.edited.id)
Defined in src/verbs/verb-ids.checkers.ts:134
▸(verbId: string
): boolean
Parameters:
Name | Type |
---|---|
verbId | string |
Returns: boolean
● isEditedVerb: function
= isVerb(verbs.edited)
Defined in src/verbs/verbs.checkers.ts:134
▸<T
>(verbId: T
): boolean
Type parameters:
T : VerbLike
Parameters:
Name | Type |
---|---|
verbId | T |
Returns: boolean
● isEnabled: function
= isVerbId(verbs.enabled.id)
Defined in src/verbs/verb-ids.checkers.ts:74
▸(verbId: string
): boolean
Parameters:
Name | Type |
---|---|
verbId | string |
Returns: boolean
● isEnabledVerb: function
= isVerb(verbs.enabled)
Defined in src/verbs/verbs.checkers.ts:74
▸<T
>(verbId: T
): boolean
Type parameters:
T : VerbLike
Parameters:
Name | Type |
---|---|
verbId | T |
Returns: boolean
● isEssay: function
= isActivityType(openAnswerTypes.essay)
Defined in src/activity-types/activity-types.checkers.ts:136
▸(activityType: string
): boolean
Parameters:
Name | Type |
---|---|
activityType | string |
Returns: boolean
● isEvaluated: function
= isVerbId(verbs.evaluated.id)
Defined in src/verbs/verb-ids.checkers.ts:19
▸(verbId: string
): boolean
Parameters:
Name | Type |
---|---|
verbId | string |
Returns: boolean
● isEvaluatedVerb: function
= isVerb(verbs.evaluated)
Defined in src/verbs/verbs.checkers.ts:19
▸<T
>(verbId: T
): boolean
Type parameters:
T : VerbLike
Parameters:
Name | Type |
---|---|
verbId | T |
Returns: boolean
● isFailed: function
= isVerbId(verbs.failed.id)
Defined in src/verbs/verb-ids.checkers.ts:29
▸(verbId: string
): boolean
Parameters:
Name | Type |
---|---|
verbId | string |
Returns: boolean
● isFailedVerb: function
= isVerb(verbs.failed)
Defined in src/verbs/verbs.checkers.ts:29
▸<T
>(verbId: T
): boolean
Type parameters:
T : VerbLike
Parameters:
Name | Type |
---|---|
verbId | T |
Returns: boolean
● isFeedback: ActivityTypeChecker = anyPass([isQuestion, isReview, isSurvey])
Defined in src/activity-types/activity-types.checkers.ts:366
● isFillInTheGaps: function
= isActivityType(closedResponseTypes.fillInTheGaps)
Defined in src/activity-types/activity-types.checkers.ts:38
▸(activityType: string
): boolean
Parameters:
Name | Type |
---|---|
activityType | string |
Returns: boolean
● isForumReply: function
= isActivityType(discussionTypes.forumReply)
Defined in src/activity-types/activity-types.checkers.ts:185
▸(activityType: string
): boolean
Parameters:
Name | Type |
---|---|
activityType | string |
Returns: boolean
● isForumTopic: function
= isActivityType(discussionTypes.forumTopic)
Defined in src/activity-types/activity-types.checkers.ts:190
▸(activityType: string
): boolean
Parameters:
Name | Type |
---|---|
activityType | string |
Returns: boolean
● isGenericClosedResponse: function
= isActivityType(closedResponseTypes.genericClosedResponse)
Defined in src/activity-types/activity-types.checkers.ts:43
▸(activityType: string
): boolean
Parameters:
Name | Type |
---|---|
activityType | string |
Returns: boolean
● isGenericOpenAnswer: function
= isActivityType(openAnswerTypes.genericOpenAnswer)
Defined in src/activity-types/activity-types.checkers.ts:141
▸(activityType: string
): boolean
Parameters:
Name | Type |
---|---|
activityType | string |
Returns: boolean
● isImageMultipleChoice: function
= isActivityType(closedResponseTypes.imageMultipleChoice)
Defined in src/activity-types/activity-types.checkers.ts:58
▸(activityType: string
): boolean
Parameters:
Name | Type |
---|---|
activityType | string |
Returns: boolean
● isInitialized: function
= isVerbId(verbs.initialized.id)
Defined in src/verbs/verb-ids.checkers.ts:34
▸(verbId: string
): boolean
Parameters:
Name | Type |
---|---|
verbId | string |
Returns: boolean
● isInitializedVerb: function
= isVerb(verbs.initialized)
Defined in src/verbs/verbs.checkers.ts:34
▸<T
>(verbId: T
): boolean
Type parameters:
T : VerbLike
Parameters:
Name | Type |
---|---|
verbId | T |
Returns: boolean
● isInteracted: function
= isVerbId(verbs.interacted.id)
Defined in src/verbs/verb-ids.checkers.ts:39
▸(verbId: string
): boolean
Parameters:
Name | Type |
---|---|
verbId | string |
Returns: boolean
● isInteractedVerb: function
= isVerb(verbs.interacted)
Defined in src/verbs/verbs.checkers.ts:39
▸<T
>(verbId: T
): boolean
Type parameters:
T : VerbLike
Parameters:
Name | Type |
---|---|
verbId | T |
Returns: boolean
● isJoined: function
= isVerbId(verbs.joined.id)
Defined in src/verbs/verb-ids.checkers.ts:129
▸(verbId: string
): boolean
Parameters:
Name | Type |
---|---|
verbId | string |
Returns: boolean
● isJoinedVerb: function
= isVerb(verbs.joined)
Defined in src/verbs/verbs.checkers.ts:129
▸<T
>(verbId: T
): boolean
Type parameters:
T : VerbLike
Parameters:
Name | Type |
---|---|
verbId | T |
Returns: boolean
● isLaeProcessable: ActivityTypeChecker = anyPass([isOpenAnswer, isClosedResponse, isAudioVideo])
Defined in src/activity-types/activity-types.checkers.ts:315
● isLesson: function
= isActivityType(bookTypes.lesson)
Defined in src/activity-types/activity-types.checkers.ts:255
▸(activityType: string
): boolean
Parameters:
Name | Type |
---|---|
activityType | string |
Returns: boolean
● isLiked: function
= isVerbId(verbs.liked.id)
Defined in src/verbs/verb-ids.checkers.ts:99
▸(verbId: string
): boolean
Parameters:
Name | Type |
---|---|
verbId | string |
Returns: boolean
● isLikedVerb: function
= isVerb(verbs.liked)
Defined in src/verbs/verbs.checkers.ts:99
▸<T
>(verbId: T
): boolean
Type parameters:
T : VerbLike
Parameters:
Name | Type |
---|---|
verbId | T |
Returns: boolean
● isLikert: function
= isActivityType(otherTypes.likert)
Defined in src/activity-types/activity-types.checkers.ts:268
▸(activityType: string
): boolean
Parameters:
Name | Type |
---|---|
activityType | string |
Returns: boolean
● isLikertRecipe: function
= isRecipe(recipes.likert)
Defined in src/recipes/recipes.checkers.ts:45
▸(recipe: string
): boolean
Parameters:
Name | Type |
---|---|
recipe | string |
Returns: boolean
● isListened: function
= isVerbId(verbs.listen.id)
Defined in src/verbs/verb-ids.checkers.ts:54
▸(verbId: string
): boolean
Parameters:
Name | Type |
---|---|
verbId | string |
Returns: boolean
● isListenedVerb: function
= isVerb(verbs.listen)
Defined in src/verbs/verbs.checkers.ts:54
▸<T
>(verbId: T
): boolean
Type parameters:
T : VerbLike
Parameters:
Name | Type |
---|---|
verbId | T |
Returns: boolean
● isMatchingPairs: function
= isActivityType(closedResponseTypes.matchingPairs)
Defined in src/activity-types/activity-types.checkers.ts:48
▸(activityType: string
): boolean
Parameters:
Name | Type |
---|---|
activityType | string |
Returns: boolean
● isMathFormulae: function
= isActivityType(openAnswerTypes.mathFormulae)
Defined in src/activity-types/activity-types.checkers.ts:152
▸(activityType: string
): boolean
Parameters:
Name | Type |
---|---|
activityType | string |
Returns: boolean
● isMatrixMultipleChoice: function
= isActivityType(closedResponseTypes.matrixMultipleChoice)
Defined in src/activity-types/activity-types.checkers.ts:73
▸(activityType: string
): boolean
Parameters:
Name | Type |
---|---|
activityType | string |
Returns: boolean
● isMatrixSingleChoice: function
= isActivityType(closedResponseTypes.matrixSingleChoice)
Defined in src/activity-types/activity-types.checkers.ts:78
▸(activityType: string
): boolean
Parameters:
Name | Type |
---|---|
activityType | string |
Returns: boolean
● isMinigameRecipe: function
= isRecipe(recipes.minigame)
Defined in src/recipes/recipes.checkers.ts:50
▸(recipe: string
): boolean
Parameters:
Name | Type |
---|---|
recipe | string |
Returns: boolean
● isMultipleChoice: function
= isActivityType(closedResponseTypes.multipleChoice)
Defined in src/activity-types/activity-types.checkers.ts:53
▸(activityType: string
): boolean
Parameters:
Name | Type |
---|---|
activityType | string |
Returns: boolean
● isNonInteractive: ActivityTypeChecker = anyPass([isAttempt, isNonInteractiveAttempt])
Defined in src/activity-types/activity-types.checkers.ts:237
● isNonInteractiveAttempt: function
= isActivityType(nonInteractiveTypes.nonInteractive)
Defined in src/activity-types/activity-types.checkers.ts:229
▸(activityType: string
): boolean
Parameters:
Name | Type |
---|---|
activityType | string |
Returns: boolean
● isNonInteractiveRecipe: function
= isRecipe(recipes.nonInteractive)
Defined in src/recipes/recipes.checkers.ts:35
▸(recipe: string
): boolean
Parameters:
Name | Type |
---|---|
recipe | string |
Returns: boolean
● isOpenAnswer: ActivityTypeChecker = anyPass([ isAudioRecording, isDraw, isEssay, isGenericOpenAnswer, isUploadFile, isVideoRecording, isMathFormulae ])
Defined in src/activity-types/activity-types.checkers.ts:164
● isOpenAnswerRecipe: function
= isRecipe(recipes.openAnswer)
Defined in src/recipes/recipes.checkers.ts:15
▸(recipe: string
): boolean
Parameters:
Name | Type |
---|---|
recipe | string |
Returns: boolean
● isOtherType: ActivityTypeChecker = anyPass([isLikert, isQuiz, isPassword])
Defined in src/activity-types/activity-types.checkers.ts:281
● isPassed: function
= isVerbId(verbs.passed.id)
Defined in src/verbs/verb-ids.checkers.ts:24
▸(verbId: string
): boolean
Parameters:
Name | Type |
---|---|
verbId | string |
Returns: boolean
● isPassedVerb: function
= isVerb(verbs.passed)
Defined in src/verbs/verbs.checkers.ts:24
▸<T
>(verbId: T
): boolean
Type parameters:
T : VerbLike
Parameters:
Name | Type |
---|---|
verbId | T |
Returns: boolean
● isPassword: function
= isActivityType(otherTypes.password)
Defined in src/activity-types/activity-types.checkers.ts:272
▸(activityType: string
): boolean
Parameters:
Name | Type |
---|---|
activityType | string |
Returns: boolean
● isPaused: function
= isVerbId(verbs.paused.id)
Defined in src/verbs/verb-ids.checkers.ts:49
▸(verbId: string
): boolean
Parameters:
Name | Type |
---|---|
verbId | string |
Returns: boolean
● isPausedVerb: function
= isVerb(verbs.paused)
Defined in src/verbs/verbs.checkers.ts:49
▸<T
>(verbId: T
): boolean
Type parameters:
T : VerbLike
Parameters:
Name | Type |
---|---|
verbId | T |
Returns: boolean
● isPlayed: function
= isVerbId(verbs.played.id)
Defined in src/verbs/verb-ids.checkers.ts:44
▸(verbId: string
): boolean
Parameters:
Name | Type |
---|---|
verbId | string |
Returns: boolean
● isPlayedVerb: function
= isVerb(verbs.played)
Defined in src/verbs/verbs.checkers.ts:44
▸<T
>(verbId: T
): boolean
Type parameters:
T : VerbLike
Parameters:
Name | Type |
---|---|
verbId | T |
Returns: boolean
● isPosted: function
= isVerbId(verbs.posted.id)
Defined in src/verbs/verb-ids.checkers.ts:84
▸(verbId: string
): boolean
Parameters:
Name | Type |
---|---|
verbId | string |
Returns: boolean
● isPostedVerb: function
= isVerb(verbs.posted)
Defined in src/verbs/verbs.checkers.ts:84
▸<T
>(verbId: T
): boolean
Type parameters:
T : VerbLike
Parameters:
Name | Type |
---|---|
verbId | T |
Returns: boolean
● isQuestion: function
= isActivityType(feedbackTypes.question)
Defined in src/activity-types/activity-types.checkers.ts:347
▸(activityType: string
): boolean
Parameters:
Name | Type |
---|---|
activityType | string |
Returns: boolean
● isQuiz: function
= isActivityType(otherTypes.quiz)
Defined in src/activity-types/activity-types.checkers.ts:263
▸(activityType: string
): boolean
Parameters:
Name | Type |
---|---|
activityType | string |
Returns: boolean
● isReplied: function
= isVerbId(verbs.replied.id)
Defined in src/verbs/verb-ids.checkers.ts:89
▸(verbId: string
): boolean
Parameters:
Name | Type |
---|---|
verbId | string |
Returns: boolean
● isRepliedVerb: function
= isVerb(verbs.replied)
Defined in src/verbs/verbs.checkers.ts:89
▸<T
>(verbId: T
): boolean
Type parameters:
T : VerbLike
Parameters:
Name | Type |
---|---|
verbId | T |
Returns: boolean
● isReported: function
= isVerbId(verbs.reported.id)
Defined in src/verbs/verb-ids.checkers.ts:114
▸(verbId: string
): boolean
Parameters:
Name | Type |
---|---|
verbId | string |
Returns: boolean
● isReportedVerb: function
= isVerb(verbs.reported)
Defined in src/verbs/verbs.checkers.ts:114
▸<T
>(verbId: T
): boolean
Type parameters:
T : VerbLike
Parameters:
Name | Type |
---|---|
verbId | T |
Returns: boolean
● isResponseInImage: function
= isActivityType(closedResponseTypes.responseInImage)
Defined in src/activity-types/activity-types.checkers.ts:83
▸(activityType: string
): boolean
Parameters:
Name | Type |
---|---|
activityType | string |
Returns: boolean
● isReview: function
= isActivityType(feedbackTypes.review)
Defined in src/activity-types/activity-types.checkers.ts:352
▸(activityType: string
): boolean
Parameters:
Name | Type |
---|---|
activityType | string |
Returns: boolean
● isScorm: ActivityTypeChecker = anyPass([ isScormGeneric, isScormChoice, isScormInlineChoice, isScormMultipleChoice, isScormTextEntry ])
Defined in src/activity-types/activity-types.checkers.ts:405
● isScormChoice: function
= isActivityType(scormTypes.choice)
Defined in src/activity-types/activity-types.checkers.ts:379
▸(activityType: string
): boolean
Parameters:
Name | Type |
---|---|
activityType | string |
Returns: boolean
● isScormGeneric: function
= isActivityType(scormTypes.genericScorm)
Defined in src/activity-types/activity-types.checkers.ts:374
▸(activityType: string
): boolean
Parameters:
Name | Type |
---|---|
activityType | string |
Returns: boolean
● isScormInlineChoice: function
= isActivityType(scormTypes.inlineChoice)
Defined in src/activity-types/activity-types.checkers.ts:389
▸(activityType: string
): boolean
Parameters:
Name | Type |
---|---|
activityType | string |
Returns: boolean
● isScormMultipleChoice: function
= isActivityType(scormTypes.multipleChoice)
Defined in src/activity-types/activity-types.checkers.ts:384
▸(activityType: string
): boolean
Parameters:
Name | Type |
---|---|
activityType | string |
Returns: boolean
● isScormRecipe: function
= isRecipe(recipes.scorm)
Defined in src/recipes/recipes.checkers.ts:40
▸(recipe: string
): boolean
Parameters:
Name | Type |
---|---|
recipe | string |
Returns: boolean
● isScormTextEntry: function
= isActivityType(scormTypes.textEntry)
Defined in src/activity-types/activity-types.checkers.ts:394
▸(activityType: string
): boolean
Parameters:
Name | Type |
---|---|
activityType | string |
Returns: boolean
● isSingleChoice: function
= isActivityType(closedResponseTypes.singleChoice)
Defined in src/activity-types/activity-types.checkers.ts:63
▸(activityType: string
): boolean
Parameters:
Name | Type |
---|---|
activityType | string |
Returns: boolean
● isSkipped: function
= isVerbId(verbs.skipped.id)
Defined in src/verbs/verb-ids.checkers.ts:64
▸(verbId: string
): boolean
Parameters:
Name | Type |
---|---|
verbId | string |
Returns: boolean
● isSkippedVerb: function
= isVerb(verbs.skipped)
Defined in src/verbs/verbs.checkers.ts:64
▸<T
>(verbId: T
): boolean
Type parameters:
T : VerbLike
Parameters:
Name | Type |
---|---|
verbId | T |
Returns: boolean
● isSurvey: function
= isActivityType(feedbackTypes.survey)
Defined in src/activity-types/activity-types.checkers.ts:357
▸(activityType: string
): boolean
Parameters:
Name | Type |
---|---|
activityType | string |
Returns: boolean
● isTerminated: function
= isVerbId(verbs.terminated.id)
Defined in src/verbs/verb-ids.checkers.ts:139
▸(verbId: string
): boolean
Parameters:
Name | Type |
---|---|
verbId | string |
Returns: boolean
● isTerminatedVerb: function
= isVerb(verbs.terminated)
Defined in src/verbs/verbs.checkers.ts:139
▸<T
>(verbId: T
): boolean
Type parameters:
T : VerbLike
Parameters:
Name | Type |
---|---|
verbId | T |
Returns: boolean
● isUnit: function
= isActivityType(bookTypes.unit)
Defined in src/activity-types/activity-types.checkers.ts:250
▸(activityType: string
): boolean
Parameters:
Name | Type |
---|---|
activityType | string |
Returns: boolean
● isUploadFile: function
= isActivityType(openAnswerTypes.uploadFile)
Defined in src/activity-types/activity-types.checkers.ts:146
▸(activityType: string
): boolean
Parameters:
Name | Type |
---|---|
activityType | string |
Returns: boolean
● isVideo: function
= isActivityType(audioVideoTypes.video)
Defined in src/activity-types/activity-types.checkers.ts:208
▸(activityType: string
): boolean
Parameters:
Name | Type |
---|---|
activityType | string |
Returns: boolean
● isVideoRecording: function
= isActivityType(openAnswerTypes.videoRecording)
Defined in src/activity-types/activity-types.checkers.ts:151
▸(activityType: string
): boolean
Parameters:
Name | Type |
---|---|
activityType | string |
Returns: boolean
● isVotedDown: function
= isVerbId(verbs.votedDown.id)
Defined in src/verbs/verb-ids.checkers.ts:109
▸(verbId: string
): boolean
Parameters:
Name | Type |
---|---|
verbId | string |
Returns: boolean
● isVotedDownVerb: function
= isVerb(verbs.votedDown)
Defined in src/verbs/verbs.checkers.ts:109
▸<T
>(verbId: T
): boolean
Type parameters:
T : VerbLike
Parameters:
Name | Type |
---|---|
verbId | T |
Returns: boolean
● isVotedUp: function
= isVerbId(verbs.votedUp.id)
Defined in src/verbs/verb-ids.checkers.ts:104
▸(verbId: string
): boolean
Parameters:
Name | Type |
---|---|
verbId | string |
Returns: boolean
● isVotedUpVerb: function
= isVerb(verbs.votedUp)
Defined in src/verbs/verbs.checkers.ts:104
▸<T
>(verbId: T
): boolean
Type parameters:
T : VerbLike
Parameters:
Name | Type |
---|---|
verbId | T |
Returns: boolean
● isWatched: function
= isVerbId(verbs.watched.id)
Defined in src/verbs/verb-ids.checkers.ts:59
▸(verbId: string
): boolean
Parameters:
Name | Type |
---|---|
verbId | string |
Returns: boolean
● isWatchedVerb: function
= isVerb(verbs.watched)
Defined in src/verbs/verbs.checkers.ts:59
▸<T
>(verbId: T
): boolean
Type parameters:
T : VerbLike
Parameters:
Name | Type |
---|---|
verbId | T |
Returns: boolean
● isWordsBank: function
= isActivityType(closedResponseTypes.wordsBank)
Defined in src/activity-types/activity-types.checkers.ts:68
▸(activityType: string
): boolean
Parameters:
Name | Type |
---|---|
activityType | string |
Returns: boolean
▸ anyPass(checks: Array
<function
>): (Anonymous function)
Defined in src/fp.ts:14
Parameters:
Name | Type |
---|---|
checks | Array <function > |
Returns: (Anonymous function)
▸ equals(expected: any
): (Anonymous function)
Defined in src/fp.ts:6
Parameters:
Name | Type |
---|---|
expected | any |
Returns: (Anonymous function)
▸ isActivityType(expectedType: string
): ActivityTypeChecker
Defined in src/activity-types/activity-types.checkers.ts:21
Parameters:
Name | Type |
---|---|
expectedType | string |
Returns: ActivityTypeChecker
▸ isAssessable(activityType: string
): boolean
Defined in src/activity-types/activity-types.checkers.ts:339
Parameters:
Name | Type |
---|---|
activityType | string |
Returns: boolean
▸ isRecipe(expectedRecipe: string
): RecipeChecker
Defined in src/recipes/recipes.checkers.ts:10
Parameters:
Name | Type |
---|---|
expectedRecipe | string |
Returns: RecipeChecker
▸ isVerb<T
>(expectedVerb: T
): VerbChecker
Defined in src/verbs/verbs.checkers.ts:9
Type parameters:
T : VerbLike
Parameters:
Name | Type |
---|---|
expectedVerb | T |
Returns: VerbChecker
▸ isVerbId(expectedVerbId: string
): VerbIdChecker
Defined in src/verbs/verb-ids.checkers.ts:9
Parameters:
Name | Type |
---|---|
expectedVerbId | string |
Returns: VerbIdChecker
▸ propEq<T
>(property: keyof T
, value: any
): (Anonymous function)
Defined in src/fp.ts:21
Type parameters:
Parameters:
Name | Type |
---|---|
property | keyof T |
value | any |
Returns: (Anonymous function)
▸ searchUrl(url: string
, haystack: []
, urlParts: string
[]): string
[]
Defined in src/functions/search-url.ts:1
Parameters:
Name | Type |
---|---|
url | string |
haystack | [] |
urlParts | string [] |
Returns: string
[]
▸ shortenUrls(url: string
): string
Defined in src/functions/shorten-urls.ts:4
Parameters:
Name | Type |
---|---|
url | string |
Returns: string
activityTypes: object
Defined in src/activity-types/activity-types.ts:96