75 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			TypeScript
		
	
	
	
		
		
			
		
	
	
			75 lines
		
	
	
		
			2.1 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.
							 | 
						||
| 
								 | 
							
								 *
							 | 
						||
| 
								 | 
							
								 */
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								export type {SerializedTableCellNode} from './LexicalTableCellNode';
							 | 
						||
| 
								 | 
							
								export {
							 | 
						||
| 
								 | 
							
								  $createTableCellNode,
							 | 
						||
| 
								 | 
							
								  $isTableCellNode,
							 | 
						||
| 
								 | 
							
								  TableCellHeaderStates,
							 | 
						||
| 
								 | 
							
								  TableCellNode,
							 | 
						||
| 
								 | 
							
								} from './LexicalTableCellNode';
							 | 
						||
| 
								 | 
							
								export type {
							 | 
						||
| 
								 | 
							
								  InsertTableCommandPayload,
							 | 
						||
| 
								 | 
							
								  InsertTableCommandPayloadHeaders,
							 | 
						||
| 
								 | 
							
								} from './LexicalTableCommands';
							 | 
						||
| 
								 | 
							
								export {INSERT_TABLE_COMMAND} from './LexicalTableCommands';
							 | 
						||
| 
								 | 
							
								export type {SerializedTableNode} from './LexicalTableNode';
							 | 
						||
| 
								 | 
							
								export {
							 | 
						||
| 
								 | 
							
								  $createTableNode,
							 | 
						||
| 
								 | 
							
								  $getElementForTableNode,
							 | 
						||
| 
								 | 
							
								  $isTableNode,
							 | 
						||
| 
								 | 
							
								  TableNode,
							 | 
						||
| 
								 | 
							
								} from './LexicalTableNode';
							 | 
						||
| 
								 | 
							
								export type {TableDOMCell} from './LexicalTableObserver';
							 | 
						||
| 
								 | 
							
								export {TableObserver} from './LexicalTableObserver';
							 | 
						||
| 
								 | 
							
								export type {SerializedTableRowNode} from './LexicalTableRowNode';
							 | 
						||
| 
								 | 
							
								export {
							 | 
						||
| 
								 | 
							
								  $createTableRowNode,
							 | 
						||
| 
								 | 
							
								  $isTableRowNode,
							 | 
						||
| 
								 | 
							
								  TableRowNode,
							 | 
						||
| 
								 | 
							
								} from './LexicalTableRowNode';
							 | 
						||
| 
								 | 
							
								export type {
							 | 
						||
| 
								 | 
							
								  TableMapType,
							 | 
						||
| 
								 | 
							
								  TableMapValueType,
							 | 
						||
| 
								 | 
							
								  TableSelection,
							 | 
						||
| 
								 | 
							
								  TableSelectionShape,
							 | 
						||
| 
								 | 
							
								} from './LexicalTableSelection';
							 | 
						||
| 
								 | 
							
								export {
							 | 
						||
| 
								 | 
							
								  $createTableSelection,
							 | 
						||
| 
								 | 
							
								  $isTableSelection,
							 | 
						||
| 
								 | 
							
								} from './LexicalTableSelection';
							 | 
						||
| 
								 | 
							
								export type {HTMLTableElementWithWithTableSelectionState} from './LexicalTableSelectionHelpers';
							 | 
						||
| 
								 | 
							
								export {
							 | 
						||
| 
								 | 
							
								  $findCellNode,
							 | 
						||
| 
								 | 
							
								  $findTableNode,
							 | 
						||
| 
								 | 
							
								  applyTableHandlers,
							 | 
						||
| 
								 | 
							
								  getDOMCellFromTarget,
							 | 
						||
| 
								 | 
							
								  getTableObserverFromTableElement,
							 | 
						||
| 
								 | 
							
								} from './LexicalTableSelectionHelpers';
							 | 
						||
| 
								 | 
							
								export {
							 | 
						||
| 
								 | 
							
								  $computeTableMap,
							 | 
						||
| 
								 | 
							
								  $computeTableMapSkipCellCheck,
							 | 
						||
| 
								 | 
							
								  $createTableNodeWithDimensions,
							 | 
						||
| 
								 | 
							
								  $deleteTableColumn,
							 | 
						||
| 
								 | 
							
								  $deleteTableColumn__EXPERIMENTAL,
							 | 
						||
| 
								 | 
							
								  $deleteTableRow__EXPERIMENTAL,
							 | 
						||
| 
								 | 
							
								  $getNodeTriplet,
							 | 
						||
| 
								 | 
							
								  $getTableCellNodeFromLexicalNode,
							 | 
						||
| 
								 | 
							
								  $getTableCellNodeRect,
							 | 
						||
| 
								 | 
							
								  $getTableColumnIndexFromTableCellNode,
							 | 
						||
| 
								 | 
							
								  $getTableNodeFromLexicalNodeOrThrow,
							 | 
						||
| 
								 | 
							
								  $getTableRowIndexFromTableCellNode,
							 | 
						||
| 
								 | 
							
								  $getTableRowNodeFromTableCellNodeOrThrow,
							 | 
						||
| 
								 | 
							
								  $insertTableColumn,
							 | 
						||
| 
								 | 
							
								  $insertTableColumn__EXPERIMENTAL,
							 | 
						||
| 
								 | 
							
								  $insertTableRow,
							 | 
						||
| 
								 | 
							
								  $insertTableRow__EXPERIMENTAL,
							 | 
						||
| 
								 | 
							
								  $removeTableRowAtIndex,
							 | 
						||
| 
								 | 
							
								  $unmergeCell,
							 | 
						||
| 
								 | 
							
								} from './LexicalTableUtils';
							 |