57 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			TypeScript
		
	
	
	
		
		
			
		
	
	
			57 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			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. | ||
|  |  * | ||
|  |  */ | ||
|  | 
 | ||
|  | import { | ||
|  |   $addNodeStyle, | ||
|  |   $isAtNodeEnd, | ||
|  |   $patchStyleText, | ||
|  |   $sliceSelectedTextNodeContent, | ||
|  |   $trimTextContentFromAnchor, | ||
|  | } from './lexical-node'; | ||
|  | import { | ||
|  |   $getSelectionStyleValueForProperty, | ||
|  |   $isParentElementRTL, | ||
|  |   $moveCaretSelection, | ||
|  |   $moveCharacter, | ||
|  |   $selectAll, | ||
|  |   $setBlocksType, | ||
|  |   $shouldOverrideDefaultCharacterSelection, | ||
|  |   $wrapNodes, | ||
|  | } from './range-selection'; | ||
|  | import { | ||
|  |   createDOMRange, | ||
|  |   createRectsFromDOMRange, | ||
|  |   getStyleObjectFromCSS, | ||
|  | } from './utils'; | ||
|  | 
 | ||
|  | export { | ||
|  |   /** @deprecated moved to the lexical package */ $cloneWithProperties, | ||
|  | } from 'lexical'; | ||
|  | export { | ||
|  |   $addNodeStyle, | ||
|  |   $isAtNodeEnd, | ||
|  |   $patchStyleText, | ||
|  |   $sliceSelectedTextNodeContent, | ||
|  |   $trimTextContentFromAnchor, | ||
|  | }; | ||
|  | /** @deprecated renamed to {@link $trimTextContentFromAnchor} by @lexical/eslint-plugin rules-of-lexical */ | ||
|  | export const trimTextContentFromAnchor = $trimTextContentFromAnchor; | ||
|  | 
 | ||
|  | export { | ||
|  |   $getSelectionStyleValueForProperty, | ||
|  |   $isParentElementRTL, | ||
|  |   $moveCaretSelection, | ||
|  |   $moveCharacter, | ||
|  |   $selectAll, | ||
|  |   $setBlocksType, | ||
|  |   $shouldOverrideDefaultCharacterSelection, | ||
|  |   $wrapNodes, | ||
|  | }; | ||
|  | 
 | ||
|  | export {createDOMRange, createRectsFromDOMRange, getStyleObjectFromCSS}; |