Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | 1x 1x 1x 26x 26x | import { PastePropertyNames } from './constants'; import type { GetSourceFunction } from './getPasteSource'; const EXCEL_ATTRIBUTE_VALUE = 'urn:schemas-microsoft-com:office:excel'; /** * @internal * Checks whether the Array provided contains strings that identify Excel Desktop documents * @param props Properties related to the PasteEvent * @returns */ export const isExcelDesktopDocument: GetSourceFunction = props => { const { htmlAttributes } = props; // The presence of this attribute confirms its origin from Excel Desktop return htmlAttributes[PastePropertyNames.EXCEL_DESKTOP_ATTRIBUTE_NAME] == EXCEL_ATTRIBUTE_VALUE; }; |