UNPKG

@atlaskit/editor-plugin-media

Version:

Media plugin for @atlaskit/editor-core

46 lines (45 loc) 1.74 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.trackMediaPaste = exports.showMediaViewer = exports.insertMediaAsMediaSingleCommand = exports.hideMediaViewer = void 0; var _actions = require("../pm-plugins/actions"); var _pluginKey = require("../pm-plugins/plugin-key"); var _mediaCommon = require("../pm-plugins/utils/media-common"); var _mediaSingle = require("./utils/media-single"); var showMediaViewer = exports.showMediaViewer = function showMediaViewer(media) { return function (_ref) { var tr = _ref.tr; tr.setMeta(_pluginKey.stateKey, { type: _actions.ACTIONS.SHOW_MEDIA_VIEWER, mediaViewerSelectedMedia: media, isMediaViewerVisible: true }); return tr; }; }; var hideMediaViewer = exports.hideMediaViewer = function hideMediaViewer(_ref2) { var tr = _ref2.tr; tr.setMeta(_pluginKey.stateKey, { type: _actions.ACTIONS.HIDE_MEDIA_VIEWER, mediaViewerSelectedMedia: null, isMediaViewerVisible: false }); return tr; }; var trackMediaPaste = exports.trackMediaPaste = function trackMediaPaste(attrs) { return function (_ref3) { var tr = _ref3.tr; var identifier = (0, _mediaCommon.getIdentifier)(attrs); tr.setMeta(_pluginKey.stateKey, { type: _actions.ACTIONS.TRACK_MEDIA_PASTE, identifier: identifier }); return tr; }; }; var insertMediaAsMediaSingleCommand = exports.insertMediaAsMediaSingleCommand = function insertMediaAsMediaSingleCommand(editorAnalyticsAPI, allowPixelResizing) { return function (mediaAttrs, inputMethod, insertMediaVia) { return (0, _mediaSingle.createInsertMediaAsMediaSingleCommand)(mediaAttrs, inputMethod, editorAnalyticsAPI, insertMediaVia, allowPixelResizing); }; };