[FEATURE] Introduce DocumentService as JQuery.ready substitute
Module TYPO3/CMS/Core/DocumentService provides native JavaScript functions to detect DOM ready-state returning a Promise<Document>. `$(document).ready(() => {...});` can be replaced by `documentService.ready().then(() => {...});` Resolves: #91122 Releases: master Change-Id: Id812f786430f1ced6265493dd0bae472b8144588 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/64241 Tested-by:Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Oliver Hader <oliver.hader@typo3.org> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Oliver Hader <oliver.hader@typo3.org>
Showing
- Build/Sources/TypeScript/backend/Resources/Public/TypeScript/GlobalEventHandler.ts 3 additions, 17 deletions...backend/Resources/Public/TypeScript/GlobalEventHandler.ts
- Build/Sources/TypeScript/core/Resources/Public/TypeScript/DocumentService.ts 59 additions, 0 deletions...cript/core/Resources/Public/TypeScript/DocumentService.ts
- typo3/sysext/backend/Resources/Public/JavaScript/GlobalEventHandler.js 1 addition, 1 deletion...backend/Resources/Public/JavaScript/GlobalEventHandler.js
- typo3/sysext/core/Documentation/Changelog/10.4/Feature-91122-IntroduceDocumentServiceAsJQueryreadySubstitute.rst 40 additions, 0 deletions...91122-IntroduceDocumentServiceAsJQueryreadySubstitute.rst
- typo3/sysext/core/Resources/Public/JavaScript/DocumentService.js 13 additions, 0 deletions...ysext/core/Resources/Public/JavaScript/DocumentService.js
Please register or sign in to comment