UNPKG

mattermost-redux

Version:

Common code (API client, Redux stores, logic, utility functions) for building a Mattermost client

37 lines (36 loc) 2.32 kB
"use strict"; // Copyright (c) 2015-present Mattermost, Inc. All Rights Reserved. // See LICENSE.txt for license information. Object.defineProperty(exports, "__esModule", { value: true }); exports.eventCategory = exports.eventSKUs = exports.TrackPropertyUserAgent = exports.TrackPropertyUser = exports.TrackMiscCategory = exports.TrackActionCategory = exports.TrackCrossTeamSearchAllTeamsEvent = exports.TrackCrossTeamSearchDifferentTeamEvent = exports.TrackCrossTeamSearchCurrentTeamEvent = exports.TrackPassiveKeywordsEvent = exports.TrackInviteGroupEvent = exports.TrackCrossTeamSearchFeature = exports.TrackScheduledPostsFeature = exports.TrackPassiveKeywordsFeature = exports.TrackGroupsFeature = exports.TrackEnterpriseSKU = exports.TrackProfessionalSKU = void 0; // SKUs exports.TrackProfessionalSKU = 'professional'; exports.TrackEnterpriseSKU = 'enterprise'; // Features exports.TrackGroupsFeature = 'custom_groups'; exports.TrackPassiveKeywordsFeature = 'passive_keywords'; exports.TrackScheduledPostsFeature = 'scheduled_posts'; exports.TrackCrossTeamSearchFeature = 'cross_team_search'; // Events exports.TrackInviteGroupEvent = 'invite_group_to_channel__add_member'; exports.TrackPassiveKeywordsEvent = 'update_passive_keywords'; exports.TrackCrossTeamSearchCurrentTeamEvent = 'cross_team_search__current_team'; exports.TrackCrossTeamSearchDifferentTeamEvent = 'cross_team_search__different_team'; exports.TrackCrossTeamSearchAllTeamsEvent = 'cross_team_search__all_teams'; // Categories exports.TrackActionCategory = 'action'; exports.TrackMiscCategory = 'miscellaneous'; // Properties exports.TrackPropertyUser = 'user_actual_id'; exports.TrackPropertyUserAgent = 'user_agent'; exports.eventSKUs = { [exports.TrackInviteGroupEvent]: [exports.TrackProfessionalSKU, exports.TrackEnterpriseSKU], [exports.TrackPassiveKeywordsEvent]: [exports.TrackProfessionalSKU, exports.TrackEnterpriseSKU], }; exports.eventCategory = { [exports.TrackInviteGroupEvent]: exports.TrackActionCategory, [exports.TrackPassiveKeywordsEvent]: exports.TrackActionCategory, [exports.TrackCrossTeamSearchAllTeamsEvent]: exports.TrackActionCategory, [exports.TrackCrossTeamSearchCurrentTeamEvent]: exports.TrackActionCategory, [exports.TrackCrossTeamSearchDifferentTeamEvent]: exports.TrackActionCategory, };