Variable
Static Public Summary | ||
public |
|
|
public |
|
|
public |
Action types |
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
Action Types |
|
public |
ALIGNMENTS: * |
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
Action Types |
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
Action types |
|
public |
|
|
public |
|
|
public |
|
|
public |
Action types |
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
Action types |
|
public |
|
|
public |
|
|
public |
|
|
public |
Action types |
|
public |
|
|
public |
|
|
public |
BLOCK_TAGS: * |
|
public |
Render block styling buttons |
|
public |
|
|
public |
|
|
public |
|
|
public |
Action types |
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
Action types |
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
Action types |
|
public |
|
|
public |
|
|
public |
|
|
public |
Action types |
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
Action types |
|
public |
Config: * |
|
public |
ContentRow: * |
|
public |
ContentTile: * |
|
public |
Handle the currently logged ino user. |
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
Action types |
|
public |
|
|
public |
|
|
public |
|
|
public |
Render block styling buttons |
|
public |
|
|
public |
Action types |
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
Action types |
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
Action types |
|
public |
|
|
public |
|
|
public |
Render inline styles |
|
public |
Simply wrap the link and provide a clickthrough |
|
public |
MARK_TAGS: * |
|
public |
|
|
public |
|
|
public |
|
|
public |
Action types |
|
public |
|
|
public |
|
|
public |
|
|
public |
RULES: * |
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
Action types |
|
public |
|
|
public |
Action Types |
|
public |
|
|
public |
|
|
public |
|
|
public |
Action types |
|
public |
|
|
public |
|
|
public |
Serializer: slate-html-serializer~Html |
|
public |
|
|
public |
|
|
public |
|
|
public |
Action types |
|
public |
|
|
public |
|
|
public |
Action types |
|
public |
|
|
public |
|
|
public |
|
|
public |
Action types |
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
Action types |
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
Action types |
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
Action types |
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
degraf: * |
|
public |
error: * Error message, if debug is on |
|
public |
|
|
public |
|
|
public |
Encapsulates entity finder for drop caps |
|
public |
|
|
public |
|
|
public |
htmlDecode(str: string): string: * HTML String decoder Decode HTML5 entities |
|
public |
HTML String diff |
|
public |
info: * Info message, if debug is on |
|
public |
insertEmbed: * |
|
public |
Simple callback to insert the hr wrapper into the editor |
|
public |
insertMedia: * |
|
public |
Simple callback to insert the quote wrapper into the editor |
|
public |
language: * |
|
public |
language: * |
|
public |
language: * |
|
public |
language: * |
|
public |
language: * |
|
public |
log: * Log message, if debug is on |
|
public |
mentionModifier(editorState: *, store: *): *: * Mention modifier injects the mentioned user name into the editor. |
|
public |
mockFetch: * |
|
public |
parameterize(obj: object, prefix: string): string: * Convert hash into HTTP parameter string. |
|
public |
Parse a SRN into its component parts |
|
public |
randomString(Max: integer): * Generate random alpha numeric string. |
|
public |
rawToHtml: * |
|
public |
reduceSlashes(str: string): * Reduce slashes in an escaped string. |
|
public |
|
|
public |
Convert a string into a URL slug |
|
public |
state: * |
|
public |
timeToFormat(time: string, fmt: string): string: * Convert time to local string. |
|
public |
Simple callback to inject drop cap state |
|
public |
Truncate a string at character count, regardless of length or punctuation. |
|
public |
Ensure a string is URL friendly. |
|
public |
warning: * Warning message, if debug is on |
|
public |
withAtable(WrappedComponent: Object): Object: * Atable HOC |
|
public |
withDraftable(WrappedComponent: Object): Object: * Draftable HOC |
|
public |
|
Static Public
public ACLS_INVALIDATE: string source
import {ACLS_INVALIDATE} from 'ceo-core/application/redux/actions/acl-actions.js'
public ACLS_RECEIVE: string source
import {ACLS_RECEIVE} from 'ceo-core/application/redux/actions/acl-actions.js'
public ACLS_REQUEST: string source
import {ACLS_REQUEST} from 'ceo-core/application/redux/actions/acl-actions.js'
Action types
public ACLS_RESOURCES_RECEIVE: string source
import {ACLS_RESOURCES_RECEIVE} from 'ceo-core/application/redux/actions/acl-actions.js'
public ACLS_SET_PAGE: string source
import {ACLS_SET_PAGE} from 'ceo-core/application/redux/actions/acl-actions.js'
public ACL_RECEIVE: string source
import {ACL_RECEIVE} from 'ceo-core/application/redux/actions/acl-actions.js'
public ACL_SELECTED: string source
import {ACL_SELECTED} from 'ceo-core/application/redux/actions/acl-actions.js'
public ALERT_CLOSE: string source
import {ALERT_CLOSE} from 'ceo-core/application/redux/actions/alert-actions.js'
public ALERT_SHOW_MESSAGE: string source
import {ALERT_SHOW_MESSAGE} from 'ceo-core/application/redux/actions/alert-actions.js'
Action Types
public ALIGNMENTS: * source
import {ALIGNMENTS} from 'ceo-core/application/components/common/rich-editor/libs/extend-rich-utils.js'
public ALIGNMENT_DATA_KEY: string source
import {ALIGNMENT_DATA_KEY} from 'ceo-core/application/components/common/rich-editor/libs/extend-rich-utils.js'
public APPLICATION_DID_NOTIFY_UPDATES: string source
import {APPLICATION_DID_NOTIFY_UPDATES} from 'ceo-core/application/redux/actions/application-actions.js'
public APPLICATION_IS_CONNECTED: string source
import {APPLICATION_IS_CONNECTED} from 'ceo-core/application/redux/actions/application-actions.js'
public APPLICATION_IS_DIRTY: string source
import {APPLICATION_IS_DIRTY} from 'ceo-core/application/redux/actions/application-actions.js'
public APPLICATION_NOTIFY_UPDATES: string source
import {APPLICATION_NOTIFY_UPDATES} from 'ceo-core/application/redux/actions/application-actions.js'
public APPLICATION_SET_SETPLUGINS: string source
import {APPLICATION_SET_SETPLUGINS} from 'ceo-core/application/redux/actions/application-actions.js'
public APPLICATION_SET_SETTINGS: string source
import {APPLICATION_SET_SETTINGS} from 'ceo-core/application/redux/actions/application-actions.js'
public APPLICATION_SET_VERSION: string source
import {APPLICATION_SET_VERSION} from 'ceo-core/application/redux/actions/application-actions.js'
Action Types
public ASSIGNMENTS_INVALIDATE: string source
import {ASSIGNMENTS_INVALIDATE} from 'ceo-core/application/redux/actions/assignment-actions.js'
public ASSIGNMENTS_RECEIVE: string source
import {ASSIGNMENTS_RECEIVE} from 'ceo-core/application/redux/actions/assignment-actions.js'
public ASSIGNMENTS_RECEIVE_ONE: string source
import {ASSIGNMENTS_RECEIVE_ONE} from 'ceo-core/application/redux/actions/assignment-actions.js'
public ASSIGNMENTS_RECEIVE_ONE_FROM_SOCKET: string source
import {ASSIGNMENTS_RECEIVE_ONE_FROM_SOCKET} from 'ceo-core/application/redux/actions/assignment-actions.js'
public ASSIGNMENTS_RECEIVE_PAGINATION: string source
import {ASSIGNMENTS_RECEIVE_PAGINATION} from 'ceo-core/application/redux/actions/assignment-actions.js'
public ASSIGNMENTS_REQUEST: string source
import {ASSIGNMENTS_REQUEST} from 'ceo-core/application/redux/actions/assignment-actions.js'
Action types
public ASSIGNMENTS_SELECTED: string source
import {ASSIGNMENTS_SELECTED} from 'ceo-core/application/redux/actions/assignment-actions.js'
public ASSIGNMENT_COMMENTS_INVALIDATE: string source
import {ASSIGNMENT_COMMENTS_INVALIDATE} from 'ceo-core/application/redux/actions/assignment-comment-actions.js'
public ASSIGNMENT_COMMENTS_RECEIVE: string source
import {ASSIGNMENT_COMMENTS_RECEIVE} from 'ceo-core/application/redux/actions/assignment-comment-actions.js'
public ASSIGNMENT_COMMENTS_REQUEST: string source
import {ASSIGNMENT_COMMENTS_REQUEST} from 'ceo-core/application/redux/actions/assignment-comment-actions.js'
Action types
public ASSIGNMENT_COMMENTS_SELECTED: string source
import {ASSIGNMENT_COMMENTS_SELECTED} from 'ceo-core/application/redux/actions/assignment-comment-actions.js'
public ASSIGNMENT_VIEW_CLEAR_NEW: string source
import {ASSIGNMENT_VIEW_CLEAR_NEW} from 'ceo-core/application/redux/actions/assignment-view-actions.js'
public ASSIGNMENT_VIEW_NOTIFY_NEW: string source
import {ASSIGNMENT_VIEW_NOTIFY_NEW} from 'ceo-core/application/redux/actions/assignment-view-actions.js'
public ASSIGNMENT_VIEW_RESET: string source
import {ASSIGNMENT_VIEW_RESET} from 'ceo-core/application/redux/actions/assignment-view-actions.js'
public ASSIGNMENT_VIEW_UPDATE: string source
import {ASSIGNMENT_VIEW_UPDATE} from 'ceo-core/application/redux/actions/assignment-view-actions.js'
Action types
public AUTHORS_INVALIDATE: string source
import {AUTHORS_INVALIDATE} from 'ceo-core/application/redux/actions/author-actions.js'
public AUTHORS_RECEIVE: string source
import {AUTHORS_RECEIVE} from 'ceo-core/application/redux/actions/author-actions.js'
public AUTHORS_RECEIVE_PAGINATION: string source
import {AUTHORS_RECEIVE_PAGINATION} from 'ceo-core/application/redux/actions/author-actions.js'
public AUTHORS_REQUEST: string source
import {AUTHORS_REQUEST} from 'ceo-core/application/redux/actions/author-actions.js'
Action types
public AUTHOR_RECEIVE: string source
import {AUTHOR_RECEIVE} from 'ceo-core/application/redux/actions/author-actions.js'
public AUTHOR_SELECTED: string source
import {AUTHOR_SELECTED} from 'ceo-core/application/redux/actions/author-actions.js'
public BLOCK_TAGS: * source
import {BLOCK_TAGS} from 'ceo-core/application/components/common/rich-editor2/util/serializer.js'
public BlockStyleControls: * source
import BlockStyleControls from 'ceo-core/application/components/common/simple-editor/block-style-controls.js'
Render block styling buttons
public CHANNELS_INVALIDATE: string source
import {CHANNELS_INVALIDATE} from 'ceo-core/application/redux/actions/channel-actions.js'
public CHANNELS_RECEIVE: string source
import {CHANNELS_RECEIVE} from 'ceo-core/application/redux/actions/channel-actions.js'
public CHANNELS_RECEIVE_PAGINATION: string source
import {CHANNELS_RECEIVE_PAGINATION} from 'ceo-core/application/redux/actions/channel-actions.js'
public CHANNELS_REQUEST: string source
import {CHANNELS_REQUEST} from 'ceo-core/application/redux/actions/channel-actions.js'
Action types
public CHANNEL_RECEIVE: string source
import {CHANNEL_RECEIVE} from 'ceo-core/application/redux/actions/channel-actions.js'
public CHANNEL_SELECTED: string source
import {CHANNEL_SELECTED} from 'ceo-core/application/redux/actions/channel-actions.js'
public CONTAINERS_INVALIDATE: string source
import {CONTAINERS_INVALIDATE} from 'ceo-core/application/redux/actions/container-actions.js'
public CONTAINERS_RECEIVE: string source
import {CONTAINERS_RECEIVE} from 'ceo-core/application/redux/actions/container-actions.js'
public CONTAINERS_RECEIVE_PAGINATION: string source
import {CONTAINERS_RECEIVE_PAGINATION} from 'ceo-core/application/redux/actions/container-actions.js'
public CONTAINERS_REQUEST: string source
import {CONTAINERS_REQUEST} from 'ceo-core/application/redux/actions/container-actions.js'
Action types
public CONTAINER_RECEIVE: string source
import {CONTAINER_RECEIVE} from 'ceo-core/application/redux/actions/container-actions.js'
public CONTAINER_SELECTED: string source
import {CONTAINER_SELECTED} from 'ceo-core/application/redux/actions/container-actions.js'
public CONTENT_INVALIDATE: string source
import {CONTENT_INVALIDATE} from 'ceo-core/application/redux/actions/content-actions.js'
public CONTENT_RECEIVE: string source
import {CONTENT_RECEIVE} from 'ceo-core/application/redux/actions/content-actions.js'
public CONTENT_RECEIVE_ONE: string source
import {CONTENT_RECEIVE_ONE} from 'ceo-core/application/redux/actions/content-actions.js'
public CONTENT_RECEIVE_ONE_FROM_SOCKET: string source
import {CONTENT_RECEIVE_ONE_FROM_SOCKET} from 'ceo-core/application/redux/actions/content-actions.js'
public CONTENT_RECEIVE_PAGINATION: string source
import {CONTENT_RECEIVE_PAGINATION} from 'ceo-core/application/redux/actions/content-actions.js'
public CONTENT_REMOVE_ONE: string source
import {CONTENT_REMOVE_ONE} from 'ceo-core/application/redux/actions/content-actions.js'
public CONTENT_REQUEST: string source
import {CONTENT_REQUEST} from 'ceo-core/application/redux/actions/content-actions.js'
Action types
public CONTENT_SEARCH_INVALIDATE: string source
import {CONTENT_SEARCH_INVALIDATE} from 'ceo-core/application/redux/actions/content-search-actions.js'
public CONTENT_SEARCH_PAGINATION: string source
import {CONTENT_SEARCH_PAGINATION} from 'ceo-core/application/redux/actions/content-search-actions.js'
public CONTENT_SEARCH_RECEIVE: string source
import {CONTENT_SEARCH_RECEIVE} from 'ceo-core/application/redux/actions/content-search-actions.js'
public CONTENT_SEARCH_REQUEST: string source
import {CONTENT_SEARCH_REQUEST} from 'ceo-core/application/redux/actions/content-search-actions.js'
Action types
public CONTENT_SEARCH_RESET: string source
import {CONTENT_SEARCH_RESET} from 'ceo-core/application/redux/actions/content-search-actions.js'
public CONTENT_SELECTED: string source
import {CONTENT_SELECTED} from 'ceo-core/application/redux/actions/content-actions.js'
public CONTENT_VIEW_CLEAR_NEW: string source
import {CONTENT_VIEW_CLEAR_NEW} from 'ceo-core/application/redux/actions/content-view-actions.js'
public CONTENT_VIEW_NOTIFY_NEW: string source
import {CONTENT_VIEW_NOTIFY_NEW} from 'ceo-core/application/redux/actions/content-view-actions.js'
public CONTENT_VIEW_RESET: string source
import {CONTENT_VIEW_RESET} from 'ceo-core/application/redux/actions/content-view-actions.js'
public CONTENT_VIEW_UPDATE: string source
import {CONTENT_VIEW_UPDATE} from 'ceo-core/application/redux/actions/content-view-actions.js'
Action types
public ContentRow: * source
import {ContentRow} from 'ceo-core/application/components/content/content-table.js'
public ContentTile: * source
import {ContentTile} from 'ceo-core/application/components/content/content-grid.js'
public CurrentUser: Object source
import CurrentUser from 'ceo-core/application/current-user.js'
Handle the currently logged ino user.
public ENTRIES_INVALIDATE: string source
import {ENTRIES_INVALIDATE} from 'ceo-core/application/redux/actions/entry-actions.js'
public ENTRIES_RECEIVE: string source
import {ENTRIES_RECEIVE} from 'ceo-core/application/redux/actions/entry-actions.js'
public ENTRIES_RECEIVE_PAGINATION: string source
import {ENTRIES_RECEIVE_PAGINATION} from 'ceo-core/application/redux/actions/entry-actions.js'
public ENTRIES_REQUEST: string source
import {ENTRIES_REQUEST} from 'ceo-core/application/redux/actions/entry-actions.js'
Action types
public ENTRY_RECEIVE: string source
import {ENTRY_RECEIVE} from 'ceo-core/application/redux/actions/entry-actions.js'
public ENTRY_SELECTED: string source
import {ENTRY_SELECTED} from 'ceo-core/application/redux/actions/entry-actions.js'
public ExtendedRichUtils: * source
import ExtendedRichUtils from 'ceo-core/application/components/common/rich-editor/libs/extend-rich-utils.js'
public FormatStyleControls: * source
import FormatStyleControls from 'ceo-core/application/components/common/simple-editor/format-style-controls.js'
Render block styling buttons
public GLOBAL_HISTORY_POP: string source
import {GLOBAL_HISTORY_POP} from 'ceo-core/application/redux/actions/global-history-actions.js'
public GLOBAL_HISTORY_PUSH: string source
import {GLOBAL_HISTORY_PUSH} from 'ceo-core/application/redux/actions/global-history-actions.js'
Action types
public GLOBAL_SEARCH_INVALIDATE: string source
import {GLOBAL_SEARCH_INVALIDATE} from 'ceo-core/application/redux/actions/global-search-actions.js'
public GLOBAL_SEARCH_RECEIVE: string source
import {GLOBAL_SEARCH_RECEIVE} from 'ceo-core/application/redux/actions/global-search-actions.js'
public GLOBAL_SEARCH_RECEIVE_PAGINATION: string source
import {GLOBAL_SEARCH_RECEIVE_PAGINATION} from 'ceo-core/application/redux/actions/global-search-actions.js'
public GLOBAL_SEARCH_REMEMBER: string source
import {GLOBAL_SEARCH_REMEMBER} from 'ceo-core/application/redux/actions/global-search-actions.js'
public GLOBAL_SEARCH_REQUEST: string source
import {GLOBAL_SEARCH_REQUEST} from 'ceo-core/application/redux/actions/global-search-actions.js'
Action types
public ISSUES_FILTER_OPEN: string source
import {ISSUES_FILTER_OPEN} from 'ceo-core/application/redux/actions/issue-actions.js'
public ISSUES_INVALIDATE: string source
import {ISSUES_INVALIDATE} from 'ceo-core/application/redux/actions/issue-actions.js'
public ISSUES_RECEIVE: string source
import {ISSUES_RECEIVE} from 'ceo-core/application/redux/actions/issue-actions.js'
public ISSUES_RECEIVE_PAGINATION: string source
import {ISSUES_RECEIVE_PAGINATION} from 'ceo-core/application/redux/actions/issue-actions.js'
public ISSUES_REQUEST: string source
import {ISSUES_REQUEST} from 'ceo-core/application/redux/actions/issue-actions.js'
Action types
public ISSUE_RECEIVE: string source
import {ISSUE_RECEIVE} from 'ceo-core/application/redux/actions/issue-actions.js'
public ISSUE_SELECTED: string source
import {ISSUE_SELECTED} from 'ceo-core/application/redux/actions/issue-actions.js'
public InlineStyleControls: * source
import InlineStyleControls from 'ceo-core/application/components/common/simple-editor/inline-style-controls.js'
Render inline styles
public LinkDecorator: * source
import LinkDecorator from 'ceo-core/application/components/common/simple-editor/decorator/link.js'
Simply wrap the link and provide a clickthrough
public MARK_TAGS: * source
import {MARK_TAGS} from 'ceo-core/application/components/common/rich-editor2/util/serializer.js'
public MockCurrentUser: * source
import MockCurrentUser from 'ceo-core/application/__mocks__/current-user.js'
public NOTE_COMMENTS_IS_FETCHING: string source
import {NOTE_COMMENTS_IS_FETCHING} from 'ceo-core/application/redux/actions/note-comment-actions.js'
public NOTE_COMMENTS_RECEIVE: string source
import {NOTE_COMMENTS_RECEIVE} from 'ceo-core/application/redux/actions/note-comment-actions.js'
public NOTE_COMMENTS_REQUEST: string source
import {NOTE_COMMENTS_REQUEST} from 'ceo-core/application/redux/actions/note-comment-actions.js'
Action types
public NOTE_COMMENT_INVALIDATE: string source
import {NOTE_COMMENT_INVALIDATE} from 'ceo-core/application/redux/actions/note-comment-actions.js'
public NOTE_COMMENT_RECEIVE: string source
import {NOTE_COMMENT_RECEIVE} from 'ceo-core/application/redux/actions/note-comment-actions.js'
public NOTE_COMMENT_SELECTED: string source
import {NOTE_COMMENT_SELECTED} from 'ceo-core/application/redux/actions/note-comment-actions.js'
public RULES: * source
import {RULES} from 'ceo-core/application/components/common/rich-editor2/util/serializer.js'
public SERIALIZER_RULES: * source
import {SERIALIZER_RULES} from 'ceo-core/application/components/common/rich-editor2/plugins/embed.js'
public SERIALIZER_RULES: * source
import {SERIALIZER_RULES} from 'ceo-core/application/components/common/rich-editor2/plugins/grid.js'
public SERIALIZER_RULES: * source
import {SERIALIZER_RULES} from 'ceo-core/application/components/common/rich-editor2/plugins/suggestion.js'
public SERIALIZER_RULES: * source
import {SERIALIZER_RULES} from 'ceo-core/application/components/common/rich-editor2/plugins/anchor.js'
public SERIALIZER_RULES: * source
import {SERIALIZER_RULES} from 'ceo-core/application/components/common/rich-editor2/plugins/cq.js'
public SERIALIZER_RULES: * source
import {SERIALIZER_RULES} from 'ceo-core/application/components/common/rich-editor2/plugins/table.js'
public SERIALIZER_RULES: * source
import {SERIALIZER_RULES} from 'ceo-core/application/components/common/rich-editor2/plugins/hr.js'
public SERIALIZER_RULES: * source
import {SERIALIZER_RULES} from 'ceo-core/application/components/common/rich-editor2/plugins/styler.js'
public SERIALIZER_RULES: * source
import {SERIALIZER_RULES} from 'ceo-core/application/components/common/rich-editor2/plugins/note.js'
public SERIALIZER_RULES: * source
import {SERIALIZER_RULES} from 'ceo-core/application/components/common/rich-editor2/plugins/media.js'
public SITE_INVALIDATE: string source
import {SITE_INVALIDATE} from 'ceo-core/application/redux/actions/site-actions.js'
public SITE_RECEIVE: string source
import {SITE_RECEIVE} from 'ceo-core/application/redux/actions/site-actions.js'
public SITE_RECEIVE_ROUTES: string source
import {SITE_RECEIVE_ROUTES} from 'ceo-core/application/redux/actions/site-actions.js'
public SITE_RECEIVE_SSL: string source
import {SITE_RECEIVE_SSL} from 'ceo-core/application/redux/actions/site-actions.js'
public SITE_REQUEST: string source
import {SITE_REQUEST} from 'ceo-core/application/redux/actions/site-actions.js'
Action types
public SNACKBAR_CLOSE: string source
import {SNACKBAR_CLOSE} from 'ceo-core/application/redux/actions/snackbar-actions.js'
public SNACKBAR_SHOW_MESSAGE: string source
import {SNACKBAR_SHOW_MESSAGE} from 'ceo-core/application/redux/actions/snackbar-actions.js'
Action Types
public SSTSS_INVALIDATE: string source
import {SSTSS_INVALIDATE} from 'ceo-core/application/redux/actions/ssts-actions.js'
public SSTSS_RECEIVE: string source
import {SSTSS_RECEIVE} from 'ceo-core/application/redux/actions/ssts-actions.js'
public SSTSS_RECEIVE_PAGINATION: string source
import {SSTSS_RECEIVE_PAGINATION} from 'ceo-core/application/redux/actions/ssts-actions.js'
public SSTSS_REQUEST: string source
import {SSTSS_REQUEST} from 'ceo-core/application/redux/actions/ssts-actions.js'
Action types
public SSTS_RECEIVE: string source
import {SSTS_RECEIVE} from 'ceo-core/application/redux/actions/ssts-actions.js'
public SSTS_SELECTED: string source
import {SSTS_SELECTED} from 'ceo-core/application/redux/actions/ssts-actions.js'
public Serializer: slate-html-serializer~Html source
import {Serializer} from 'ceo-core/application/components/common/rich-editor2/index.js'
public TAGS_INVALIDATE: string source
import {TAGS_INVALIDATE} from 'ceo-core/application/redux/actions/tag-actions.js'
public TAGS_RECEIVE: string source
import {TAGS_RECEIVE} from 'ceo-core/application/redux/actions/tag-actions.js'
public TAGS_RECEIVE_PAGINATION: string source
import {TAGS_RECEIVE_PAGINATION} from 'ceo-core/application/redux/actions/tag-actions.js'
public TAGS_REQUEST: string source
import {TAGS_REQUEST} from 'ceo-core/application/redux/actions/tag-actions.js'
Action types
public TAG_RECEIVE: string source
import {TAG_RECEIVE} from 'ceo-core/application/redux/actions/tag-actions.js'
public TAG_SELECTED: string source
import {TAG_SELECTED} from 'ceo-core/application/redux/actions/tag-actions.js'
public UPLOAD_CART_SET_ITEMS: string source
import {UPLOAD_CART_SET_ITEMS} from 'ceo-core/application/redux/actions/upload-cart-actions.js'
Action types
public USERS_INVALIDATE: string source
import {USERS_INVALIDATE} from 'ceo-core/application/redux/actions/user-actions.js'
public USERS_RECEIVE: string source
import {USERS_RECEIVE} from 'ceo-core/application/redux/actions/user-actions.js'
public USERS_RECEIVE_PAGINATION: string source
import {USERS_RECEIVE_PAGINATION} from 'ceo-core/application/redux/actions/user-actions.js'
public USERS_REQUEST: string source
import {USERS_REQUEST} from 'ceo-core/application/redux/actions/user-actions.js'
Action types
public USER_RECEIVE: string source
import {USER_RECEIVE} from 'ceo-core/application/redux/actions/user-actions.js'
public USER_SELECTED: string source
import {USER_SELECTED} from 'ceo-core/application/redux/actions/user-actions.js'
public VERSION_INVALIDATE: string source
import {VERSION_INVALIDATE} from 'ceo-core/application/redux/actions/content-version-actions.js'
public VERSION_RECEIVE: string source
import {VERSION_RECEIVE} from 'ceo-core/application/redux/actions/content-version-actions.js'
public VERSION_RECEIVE_ONE: string source
import {VERSION_RECEIVE_ONE} from 'ceo-core/application/redux/actions/content-version-actions.js'
public VERSION_REQUEST: string source
import {VERSION_REQUEST} from 'ceo-core/application/redux/actions/content-version-actions.js'
Action types
public VERSION_SELECTED: string source
import {VERSION_SELECTED} from 'ceo-core/application/redux/actions/content-version-actions.js'
public WORKFLOWS_FILTER_ASSIGNMENTONLY: string source
import {WORKFLOWS_FILTER_ASSIGNMENTONLY} from 'ceo-core/application/redux/actions/workflow-actions.js'
public WORKFLOWS_FILTER_CONTENTONLY: string source
import {WORKFLOWS_FILTER_CONTENTONLY} from 'ceo-core/application/redux/actions/workflow-actions.js'
public WORKFLOWS_FILTER_PRINTONLY: string source
import {WORKFLOWS_FILTER_PRINTONLY} from 'ceo-core/application/redux/actions/workflow-actions.js'
public WORKFLOWS_FILTER_WEBONLY: string source
import {WORKFLOWS_FILTER_WEBONLY} from 'ceo-core/application/redux/actions/workflow-actions.js'
public WORKFLOWS_INVALIDATE: string source
import {WORKFLOWS_INVALIDATE} from 'ceo-core/application/redux/actions/workflow-actions.js'
public WORKFLOWS_RECEIVE: string source
import {WORKFLOWS_RECEIVE} from 'ceo-core/application/redux/actions/workflow-actions.js'
public WORKFLOWS_REQUEST: string source
import {WORKFLOWS_REQUEST} from 'ceo-core/application/redux/actions/workflow-actions.js'
Action types
public WORKFLOW_RECEIVE: string source
import {WORKFLOW_RECEIVE} from 'ceo-core/application/redux/actions/workflow-actions.js'
public WORKFLOW_SECTIONS_FILTER_PRINTONLY: string source
import {WORKFLOW_SECTIONS_FILTER_PRINTONLY} from 'ceo-core/application/redux/actions/workflow-section-actions.js'
public WORKFLOW_SECTIONS_FILTER_WEBONLY: string source
import {WORKFLOW_SECTIONS_FILTER_WEBONLY} from 'ceo-core/application/redux/actions/workflow-section-actions.js'
public WORKFLOW_SECTIONS_INVALIDATE: string source
import {WORKFLOW_SECTIONS_INVALIDATE} from 'ceo-core/application/redux/actions/workflow-section-actions.js'
public WORKFLOW_SECTIONS_RECEIVE: string source
import {WORKFLOW_SECTIONS_RECEIVE} from 'ceo-core/application/redux/actions/workflow-section-actions.js'
public WORKFLOW_SECTIONS_REQUEST: string source
import {WORKFLOW_SECTIONS_REQUEST} from 'ceo-core/application/redux/actions/workflow-section-actions.js'
Action types
public WORKFLOW_SECTION_RECEIVE: string source
import {WORKFLOW_SECTION_RECEIVE} from 'ceo-core/application/redux/actions/workflow-section-actions.js'
public WORKFLOW_SECTION_SELECTED: string source
import {WORKFLOW_SECTION_SELECTED} from 'ceo-core/application/redux/actions/workflow-section-actions.js'
public WORKFLOW_SELECTED: string source
import {WORKFLOW_SELECTED} from 'ceo-core/application/redux/actions/workflow-actions.js'
public defaultSchema: * source
import {defaultSchema} from 'ceo-core/application/components/common/rich-editor2/schema.js'
public error: * source
import {error} from 'ceo-core/application/util/console.js'
Error message, if debug is on
public expandSelection: * source
import {expandSelection} from 'ceo-core/application/util/draft-utils.js'
public findDropCapEntities: * source
import {findDropCapEntities} from 'ceo-core/application/components/common/rich-editor/drop-cap.js'
Encapsulates entity finder for drop caps
public findWithRegex: * source
import {findWithRegex} from 'ceo-core/application/components/common/simple-editor/util.js'
public getCurrentlySelectedBlock: * source
import getCurrentlySelectedBlock from 'ceo-core/application/components/common/rich-editor/libs/getCurrentlySelectedBlock.js'
public htmlDecode(str: string): string: * source
import {htmlDecode} from 'ceo-core/application/util/strings.js'
HTML String decoder Decode HTML5 entities
public htmlDiff(strA: string, strB: string): string: * source
import {htmlDiff} from 'ceo-core/application/util/strings.js'
HTML String diff
public info: * source
import {info} from 'ceo-core/application/util/console.js'
Info message, if debug is on
public insertEmbed: * source
import {insertEmbed} from 'ceo-core/application/components/common/rich-editor/embed.js'
public insertHorizontalRule: * source
import {insertHorizontalRule} from 'ceo-core/application/components/common/rich-editor/horizontal-rule.js'
Simple callback to insert the hr wrapper into the editor
public insertMedia: * source
import {insertMedia} from 'ceo-core/application/components/common/rich-editor/media.js'
public insertPullQuote: * source
import {insertPullQuote} from 'ceo-core/application/components/common/rich-editor/pull-quote.js'
Simple callback to insert the quote wrapper into the editor
public log: * source
import {log} from 'ceo-core/application/util/console.js'
Log message, if debug is on
public mentionModifier(editorState: *, store: *): *: * source
import mentionModifier from 'ceo-core/application/components/common/simple-editor/modifier/mention.js'
Mention modifier injects the mentioned user name into the editor. Keep in mind that it doesn't inject any data, necessarily, just the name. The name is parsed on the backend, which is what decides how notifications are sent.
Return:
* | object EditorState |
public parameterize(obj: object, prefix: string): string: * source
import {parameterize} from 'ceo-core/application/util/strings.js'
Convert hash into HTTP parameter string.
Adapted from http://stackoverflow.com/questions/1714786/querystring-encoding-of-a-javascript-object
public parseSrn(srn: string): object: * source
import {parseSrn} from 'ceo-core/application/util/strings.js'
Parse a SRN into its component parts
public randomString(Max: integer): * source
import {randomString} from 'ceo-core/application/util/strings.js'
Generate random alpha numeric string. This is not cryptographically secure
public reduceSlashes(str: string): * source
import {reduceSlashes} from 'ceo-core/application/util/strings.js'
Reduce slashes in an escaped string.
public sluggify(str: string, allowTrailing: string): string: * source
import {sluggify} from 'ceo-core/application/util/strings.js'
Convert a string into a URL slug
public timeToFormat(time: string, fmt: string): string: * source
import {timeToFormat} from 'ceo-core/application/util/strings.js'
Convert time to local string. The server stores and returns timestamps as UTC, this converts them to local time and formats
public toggleDropCapEntity: * source
import {toggleDropCapEntity} from 'ceo-core/application/components/common/rich-editor/drop-cap.js'
Simple callback to inject drop cap state
public truncate(str: string, length: integer, trail: string): * source
import {truncate} from 'ceo-core/application/util/strings.js'
Truncate a string at character count, regardless of length or punctuation.
public urlify(str: string, strip: boolean): string: * source
import {urlify} from 'ceo-core/application/util/strings.js'
Ensure a string is URL friendly. Unlike sluggify, it will not remove forward slashes (but will deduplicate them).
public warning: * source
import {warning} from 'ceo-core/application/util/console.js'
Warning message, if debug is on
public withAtable(WrappedComponent: Object): Object: * source
import {withAtable} from 'ceo-core/application/hocs/atable.js'
Atable HOC
Atable will inject itself into the 'atable' property, but will also override the original onChange property (preserving it in the process) to catch text input and look for valid '@' keywords. Those keywords are then searched for and returned the the wrapped component via the 'atableSelectedUser' callback.
...
componentWillMount() {
this.props.atable.atableSelectedUserHook((textToReplace, userObject) => {
... then replace text with user input as necessary ...
});
}
...
public withDraftable(WrappedComponent: Object): Object: * source
import {withDraftable} from 'ceo-core/application/hocs/draftable.js'
Draftable HOC
Wrap a component in withDraftable, then call
this.props.draftable.shouldCreateDraft({'srn': ..., 'raw': ..., 'html': ...});
To create drafts. Draftable is single threaded, timed and stateful so you won't create more than one draft every 5 seconds, or create more than one draft at a time, or create a draft when nothing has changed.
To check on the status of a draft, you set a hook:
componentWillMount() {
this.props.draftable.doesHaveDraft({'srn': ...}, (draft) => {
if (!draft) {
... no draft
} else {
this.setState({foo: draft.content_raw});
}
});
}
public withDraftable: * source
import {withDraftable} from 'ceo-core/application/hocs/__mocks__/draftable.js'