@selfcommunity/types
Version:
Types to integrate a community created with SelfCommunity.
62 lines (61 loc) • 2.32 kB
JavaScript
/**
* SCEventPrivacyType enum
*/
export var SCEventPrivacyType;
(function (SCEventPrivacyType) {
SCEventPrivacyType["PUBLIC"] = "public";
SCEventPrivacyType["PRIVATE"] = "private";
})(SCEventPrivacyType || (SCEventPrivacyType = {}));
/**
* SCGroupSubscriptionStatusType enum
*/
export var SCEventSubscriptionStatusType;
(function (SCEventSubscriptionStatusType) {
SCEventSubscriptionStatusType["SUBSCRIBED"] = "subscribed";
SCEventSubscriptionStatusType["REQUESTED"] = "requested";
SCEventSubscriptionStatusType["INVITED"] = "invited";
SCEventSubscriptionStatusType["GOING"] = "going";
SCEventSubscriptionStatusType["NOT_GOING"] = "not_going";
})(SCEventSubscriptionStatusType || (SCEventSubscriptionStatusType = {}));
/**
* SCEventLocationType enum
*/
export var SCEventLocationType;
(function (SCEventLocationType) {
SCEventLocationType["PERSON"] = "in person";
SCEventLocationType["ONLINE"] = "virtual";
SCEventLocationType["LIVESTREAM"] = "live_stream";
})(SCEventLocationType || (SCEventLocationType = {}));
/**
* SCEventLocationFilterType enum
*/
export var SCEventLocationFilterType;
(function (SCEventLocationFilterType) {
SCEventLocationFilterType["ANY"] = "any";
SCEventLocationFilterType["PERSON"] = "in person";
SCEventLocationFilterType["ONLINE"] = "virtual";
})(SCEventLocationFilterType || (SCEventLocationFilterType = {}));
/**
* SCEventRecurrenceType enum
*/
export var SCEventRecurrenceType;
(function (SCEventRecurrenceType) {
SCEventRecurrenceType["NEVER"] = "never";
SCEventRecurrenceType["DAILY"] = "daily";
SCEventRecurrenceType["WEEKLY"] = "weekly";
SCEventRecurrenceType["MONTHLY"] = "monthly";
})(SCEventRecurrenceType || (SCEventRecurrenceType = {}));
/**
* SCEventRecurrenceType enum
*/
export var SCEventDateFilterType;
(function (SCEventDateFilterType) {
SCEventDateFilterType["ALL"] = "all";
SCEventDateFilterType["TODAY"] = "today";
SCEventDateFilterType["TOMORROW"] = "tomorrow";
SCEventDateFilterType["THIS_WEEK"] = "this_week";
SCEventDateFilterType["NEXT_WEEK"] = "next_week";
SCEventDateFilterType["THIS_MONTH"] = "this_month";
SCEventDateFilterType["NOT_PAST"] = "not_past";
SCEventDateFilterType["PAST"] = "past";
})(SCEventDateFilterType || (SCEventDateFilterType = {}));