UNPKG

@selfcommunity/types

Version:

Types to integrate a community created with SelfCommunity.

62 lines (61 loc) 2.32 kB
/** * 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 = {}));