@lexical/clipboard
Version:
This package provides the copy/paste functionality for Lexical.
42 lines (40 loc) • 1.15 kB
text/typescript
/**
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
*/
export {caretFromPoint} from './caretFromPoint';
export {
$exportMimeTypeFromSelection,
$generateJSONFromSelectedNodes,
$generateNodesFromSerializedNodes,
$getClipboardDataFromSelection,
$getHtmlContent,
$getLexicalContent,
$handlePlainTextDrop,
$handleRichTextDrop,
$insertDataTransferForPlainText,
$insertDataTransferForRichText,
$insertGeneratedNodes,
$writeDragSourceToDataTransfer,
copyToClipboard,
type ExportMimeTypeConfig,
type ExportMimeTypeFunction,
type GetClipboardDataConfig,
GetClipboardDataExtension,
type LexicalClipboardData,
setLexicalClipboardDataTransfer,
} from './clipboard';
export {
ClipboardDOMImportExtension,
type ClipboardImportConfig,
ClipboardImportExtension,
type ClipboardImportOutput,
DEFAULT_IMPORT_MIME_TYPE,
DEFAULT_IMPORT_MIME_TYPE_PRIORITY,
type ImportMimeTypeConfig,
type ImportMimeTypeFunction,
type ImportMimeTypePriority,
} from './ClipboardImportExtension';