UNPKG

@selfcommunity/types

Version:

Types to integrate a community created with SelfCommunity.

65 lines (64 loc) 2.48 kB
/** * SCCoursePrivacyType enum */ export var SCCoursePrivacyType; (function (SCCoursePrivacyType) { SCCoursePrivacyType["OPEN"] = "open"; SCCoursePrivacyType["PRIVATE"] = "private"; SCCoursePrivacyType["SECRET"] = "secret"; SCCoursePrivacyType["DRAFT"] = ""; })(SCCoursePrivacyType || (SCCoursePrivacyType = {})); /** * SCCourseTypologyType enum */ export var SCCourseTypologyType; (function (SCCourseTypologyType) { SCCourseTypologyType["SELF"] = "self-paced"; SCCourseTypologyType["STRUCTURED"] = "structured"; SCCourseTypologyType["SCHEDULED"] = "scheduled"; })(SCCourseTypologyType || (SCCourseTypologyType = {})); /** * SCCourseSubscriptionStatusType enum */ export var SCCourseJoinStatusType; (function (SCCourseJoinStatusType) { SCCourseJoinStatusType["JOINED"] = "joined"; SCCourseJoinStatusType["REQUESTED"] = "requested"; SCCourseJoinStatusType["INVITED"] = "invited"; SCCourseJoinStatusType["MANAGER"] = "manager"; SCCourseJoinStatusType["CREATOR"] = "creator"; SCCourseJoinStatusType["PAYMENT_WAITING"] = "payment_waiting"; })(SCCourseJoinStatusType || (SCCourseJoinStatusType = {})); /** * SCCourseOrderingUsersType enum */ export var SCCourseOrderingUsersType; (function (SCCourseOrderingUsersType) { SCCourseOrderingUsersType["JOINED_AT"] = "joined_at"; SCCourseOrderingUsersType["LAST_ACTIVE_AT"] = "last_active_at"; })(SCCourseOrderingUsersType || (SCCourseOrderingUsersType = {})); /** * SCCourseLessonTypologyType enum */ export var SCCourseLessonTypologyType; (function (SCCourseLessonTypologyType) { SCCourseLessonTypologyType["LESSON"] = "lesson"; SCCourseLessonTypologyType["QUIZ"] = "quiz"; })(SCCourseLessonTypologyType || (SCCourseLessonTypologyType = {})); /** * SCCourseLessonStatusType enum */ export var SCCourseLessonStatusType; (function (SCCourseLessonStatusType) { SCCourseLessonStatusType["DRAFT"] = "draft"; SCCourseLessonStatusType["PUBLISHED"] = "published"; })(SCCourseLessonStatusType || (SCCourseLessonStatusType = {})); /** * SCCourseLessonCompletionStatusType enum */ export var SCCourseLessonCompletionStatusType; (function (SCCourseLessonCompletionStatusType) { SCCourseLessonCompletionStatusType["UNCOMPLETED"] = "uncompleted"; SCCourseLessonCompletionStatusType["COMPLETED"] = "completed"; SCCourseLessonCompletionStatusType["FAILED"] = "failed"; })(SCCourseLessonCompletionStatusType || (SCCourseLessonCompletionStatusType = {}));