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 12x 12x | import { PastePropertyNames } from './constants';
import type { GetSourceFunction } from './getDocumentSource';
const ONE_NOTE_ATTRIBUTE_VALUE = 'OneNote.File';
/**
* @internal
* Checks whether the provided HTML attributes identify a OneNote Desktop document
* @param props Properties related to the PasteEvent
* @returns True if the document is identified as a OneNote Desktop document, otherwise false
*/
export const isOneNoteDesktopDocument: GetSourceFunction = props => {
const { htmlAttributes } = props;
// The presence of this attribute confirms its origin from OneNote Desktop
return htmlAttributes[PastePropertyNames.PROG_ID_NAME] == ONE_NOTE_ATTRIBUTE_VALUE;
};
|