• Request Demo
  • Blog
  • Documentation
  • Contact
  • Support desk
  • Editor
  • Review
  • Content Quality
  • Document History
  • Connectors
  • API
Version: 7.13 (latest)
  • Editor
  • Review
  • Content Quality
  • Document History
  • Connectors
  • API
  • API
  • action
  • add-on
  • class
  • component
  • configuration
  • constant
  • family
  • fds
  • function
  • addAction
  • addAttributeIndex
  • addCustomMutation
  • addDragAndDropOperation
  • addEditorSidebarTabChangePreventCallback
  • addMutationHook
  • addReducer
  • addReducer_legacy
  • addTransform
  • applyModelUsingStencil
  • arePositionsEquivalent
  • blueprintRangeToOverrideRange
  • cloneUsingDocument
  • collapseElements
  • collapseElementsInRange
  • compareNodePositions
  • compareOffsetPositions
  • comparePositions
  • configureAsTableElements
  • contains
  • convertElement
  • convertTextCase
  • createAddBodyContainerNodeStrategy
  • createAddHeaderContainerNodeStrategy
  • createBooleanValueAsAttributeStrategy
  • createChunkOutputProcessor
  • createCleanChunksInputProcessor
  • createColumnCountAsAttributeStrategy
  • createColumnNameAsAttributeStrategy
  • createColumnNumberAsAttributeStrategy
  • createColumnSpanAsAttributeStrategy
  • createConvertFormerHeaderCellNodeStrategy
  • createConvertFormerHeaderRowNodeStrategy
  • createConvertHeaderCellNodeStrategy
  • createConvertNormalRowNodeStrategy
  • createCreateCellNodeStrategy
  • createCreateColumnSpecificationNodeStrategy
  • createCreateRowStrategy
  • createDefaultTextContainer
  • createDocumentFromLocalTemplate
  • createDocumentFromRemoteTemplate
  • createFrameJsonMl
  • createGetValueAsBooleanStrategy
  • createGetValueAsNumberStrategy
  • createGetValueAsStringStrategy
  • createGroupedChunkOutputProcessor
  • createHeaderDefinitionAsAttributeStrategy
  • createInlineFrameJsonMl
  • createNormalDefinitionAsAttributeStrategy
  • createNumberValueAsAttributeStrategy
  • createPlainTextOutputProcessor
  • createRecreateColumnName
  • createRegexpAnnotateInputProcessor
  • createRemoveBodyContainerNodeStrategy
  • createRemoveFooterContainerNodeStrategy
  • createRemoveHeaderContainerNodeStrategy
  • createRemoveWordWrapInputProcessor
  • createRowCountAsAttributeStrategy
  • createRowSpanAsAttributeStrategy
  • createSingleChunkAsPlainTextOutputProcessor
  • createStencil
  • createStringValueAsAttributeStrategy
  • deleteCharacterData
  • deleteNodesInRange
  • deleteTextInRange
  • editEditorSidebarTab
  • ensureValidSelection
  • evaluateXPath
  • evaluateXPathToArray
  • evaluateXPathToBoolean
  • evaluateXPathToFirstNode
  • evaluateXPathToNodes
  • evaluateXPathToNumber
  • evaluateXPathToString
  • evaluateXPathToStrings
  • exitNodeUntil
  • expandRangeToFullyContainNodes
  • expandRangeToSurroundingWord
  • findAllAncestors
  • findChild
  • findChildren
  • findClosestAncestor
  • findCommonAncestor
  • findDescendant
  • findDescendants
  • findNextInDocumentOrder
  • findNextSibling
  • findNextSiblings
  • findNodesContainedInRange
  • findPreviousSibling
  • findPreviousSiblings
  • findTopMostNodes
  • generateUUID
  • getChildAt
  • getClosestStructureViewItem
  • getContainerLength
  • getDocumentNode
  • getGridModel
  • getHighestLevelNodes
  • getImageDataFromImageId
  • getImageDataFromUrl
  • getLoadingStateForDocumentReference
  • getMarkupLabel
  • getModelUsingStencil
  • getNodeId
  • getNodeLength
  • getParentChildIndex
  • getTextContent
  • getXPathPerformanceSummary
  • importNodes
  • insertNodeHorizontal
  • insertNodes
  • insertText
  • isCharacterData
  • isComment
  • isDocument
  • isDocumentFragment
  • isDocumentType
  • isElement
  • isInDocument
  • isProcessingInstruction
  • isTextNode
  • mergeStructure
  • movePositionToTextInsertionPoint
  • overrideRangeToBlueprintRange
  • parseJsonMlNode
  • parsePseudoAttributes
  • parseXmlDocument
  • precompileXPath
  • processPositionsDirectionally
  • registerCustomXPathFunction
  • registerEditorSidebarTab
  • registerEditorStatusbarContent
  • registerFontStack
  • registerNodeStatus
  • registerPastedNodesFilter
  • removeNodes
  • replaceAllIdentifiersInDocument
  • replacePlaceholderInJsonMl
  • replacePlaceholdersWithValues
  • serializeNodeToJsonMl
  • serializeNodeToXml
  • serializePseudoAttributes
  • set
  • setCursorToFirstOrLastTextPosition
  • splitAndInsert
  • startProfilingXPathPerformance
  • stopProfilingXPathPerformance
  • t
  • tableGridModelToXmlTable
  • translateNamespacePrefixes
  • unsafeCollapseElement
  • unsafeInsertNodes
  • unsafeMoveCharacterData
  • unsafeMoveNodes
  • unsafeSetMultipleAttributes
  • unsafeSplitNode
  • unsafeSplitUntil
  • unsafeWrapInSingleElement
  • useDocumentAspect
  • useManagerState
  • useOperation
  • useRemoteDocumentState
  • useXPath
  • wrapInMultipleElements
  • wrapInSingleElement
  • xmlTableToTableGridModel
  • glossary
  • operation
  • transform
  • widget
  • xpath
7.13APIfunctiongenerateUUID

generateUUID

Type: Function

On this page

  • Returns
  • Related links

How to get generateUUID?

JavaScript

import generateUUID from 'fontoxml-uuid-generator/src/generateUUID.js'

Generates RFC4122 version 4 compliant UUID strings.

Returns

Type: String

The generated UUID.

Related links

  • http://stackoverflow.com/questions/105034/how-to-create-a-guid-uuid-in-javascript/2117523#2117523

Was this page helpful?

We are aiming for a helpful and well documented Fonto Documentation. Let us know if you are satisfied with this page.

An abstract illustration for the question posed

Getting started

Developers

API reference

Fonto

©2021 Fonto Group

EULA
|
Privacy Policy
|
Cookie Policy

On this page

  • Returns
  • Related links