UNPKG

2.7 kBJavaScriptView Raw
1var events; // Enables: `import Events from ...`
2
3(function (events) {
4 events["CHANNEL_CREATED"] = "channelCreated";
5 events["CONFIG_ERROR"] = "configError";
6 events["STORY_INDEX_INVALIDATED"] = "storyIndexInvalidated";
7 events["STORY_SPECIFIED"] = "storySpecified";
8 events["SET_STORIES"] = "setStories";
9 events["SET_CURRENT_STORY"] = "setCurrentStory";
10 events["CURRENT_STORY_WAS_SET"] = "currentStoryWasSet";
11 events["FORCE_RE_RENDER"] = "forceReRender";
12 events["FORCE_REMOUNT"] = "forceRemount";
13 events["STORY_PREPARED"] = "storyPrepared";
14 events["STORY_CHANGED"] = "storyChanged";
15 events["STORY_UNCHANGED"] = "storyUnchanged";
16 events["STORY_RENDERED"] = "storyRendered";
17 events["STORY_MISSING"] = "storyMissing";
18 events["STORY_ERRORED"] = "storyErrored";
19 events["STORY_THREW_EXCEPTION"] = "storyThrewException";
20 events["STORY_RENDER_PHASE_CHANGED"] = "storyRenderPhaseChanged";
21 events["UPDATE_STORY_ARGS"] = "updateStoryArgs";
22 events["STORY_ARGS_UPDATED"] = "storyArgsUpdated";
23 events["RESET_STORY_ARGS"] = "resetStoryArgs";
24 events["SET_GLOBALS"] = "setGlobals";
25 events["UPDATE_GLOBALS"] = "updateGlobals";
26 events["GLOBALS_UPDATED"] = "globalsUpdated";
27 events["REGISTER_SUBSCRIPTION"] = "registerSubscription";
28 events["PREVIEW_KEYDOWN"] = "previewKeydown";
29 events["SELECT_STORY"] = "selectStory";
30 events["STORIES_COLLAPSE_ALL"] = "storiesCollapseAll";
31 events["STORIES_EXPAND_ALL"] = "storiesExpandAll";
32 events["DOCS_RENDERED"] = "docsRendered";
33 events["SHARED_STATE_CHANGED"] = "sharedStateChanged";
34 events["SHARED_STATE_SET"] = "sharedStateSet";
35 events["NAVIGATE_URL"] = "navigateUrl";
36 events["UPDATE_QUERY_PARAMS"] = "updateQueryParams";
37})(events || (events = {}));
38
39export default events; // Enables: `import * as Events from ...` or `import { CHANNEL_CREATED } as Events from ...`
40// This is the preferred method
41
42export const {
43 CHANNEL_CREATED,
44 CONFIG_ERROR,
45 STORY_INDEX_INVALIDATED,
46 STORY_SPECIFIED,
47 SET_STORIES,
48 SET_CURRENT_STORY,
49 CURRENT_STORY_WAS_SET,
50 FORCE_RE_RENDER,
51 FORCE_REMOUNT,
52 STORY_PREPARED,
53 STORY_CHANGED,
54 STORY_UNCHANGED,
55 STORY_RENDERED,
56 STORY_MISSING,
57 STORY_ERRORED,
58 STORY_THREW_EXCEPTION,
59 STORY_RENDER_PHASE_CHANGED,
60 UPDATE_STORY_ARGS,
61 STORY_ARGS_UPDATED,
62 RESET_STORY_ARGS,
63 SET_GLOBALS,
64 UPDATE_GLOBALS,
65 GLOBALS_UPDATED,
66 REGISTER_SUBSCRIPTION,
67 PREVIEW_KEYDOWN,
68 SELECT_STORY,
69 STORIES_COLLAPSE_ALL,
70 STORIES_EXPAND_ALL,
71 DOCS_RENDERED,
72 SHARED_STATE_CHANGED,
73 SHARED_STATE_SET,
74 NAVIGATE_URL,
75 UPDATE_QUERY_PARAMS
76} = events; // Used to break out of the current render without showing a redbox
77
78export const IGNORED_EXCEPTION = new Error('ignoredException');
\No newline at end of file