diff --git a/Documentation/Backend.json b/Documentation/Backend.json index 04623da..1eb1c5a 100644 --- a/Documentation/Backend.json +++ b/Documentation/Backend.json @@ -1 +1 @@ -{"viewHelpers":{"avatar":{"className":"TYPO3\\CMS\\Backend\\ViewHelpers\\AvatarViewHelper","namespace":"TYPO3\\CMS\\Backend\\ViewHelpers","name":"AvatarViewHelper","tagName":"avatar","documentation":"Render the avatar markup, including the :html:`` tag, for a given backend user.\n\nExamples\n========\n\nDefault\n-------\n\n::\n\n \n\nOutput::\n\n \n \n \"\"\n <\/span>\n <\/span>\n\nIf the given backend user hasn't added a custom avatar yet, a default one is used.\n\nInline notation\n---------------\n\n::\n\n {be:avatar(backendUser: user.id, size: 32, showIcon: 'true')}\n\nOutput::\n\n \n \n \"\"\n <\/span>\n <\/span>","xmlNamespace":"http:\/\/typo3.org\/ns\/TYPO3\/CMS\/Backend\/ViewHelpers","docTags":[],"argumentDefinitions":{"backendUser":{"name":"backendUser","type":"int","description":"uid of the backend user","required":false,"defaultValue":0,"escape":null},"size":{"name":"size","type":"int","description":"width and height of the image","required":false,"defaultValue":32,"escape":null},"showIcon":{"name":"showIcon","type":"bool","description":"show the record icon as well","required":false,"defaultValue":false,"escape":null}},"allowsArbitraryArguments":false,"nameWithoutSuffix":"Avatar","namespaceWithoutSuffix":"TYPO3\\CMS\\Backend","uri":"Backend\/Avatar"},"languageColumn":{"className":"TYPO3\\CMS\\Backend\\ViewHelpers\\LanguageColumnViewHelper","namespace":"TYPO3\\CMS\\Backend\\ViewHelpers","name":"LanguageColumnViewHelper","tagName":"languageColumn","documentation":"","xmlNamespace":"http:\/\/typo3.org\/ns\/TYPO3\/CMS\/Backend\/ViewHelpers","docTags":[],"argumentDefinitions":{"languageColumn":{"name":"languageColumn","type":"TYPO3\\CMS\\Backend\\View\\BackendLayout\\Grid\\LanguageColumn","description":"Language column object which is context for column","required":true,"defaultValue":null,"escape":null},"columnNumber":{"name":"columnNumber","type":"int","description":"Number (colPos) of column within LanguageColumn to be returned","required":true,"defaultValue":null,"escape":null}},"allowsArbitraryArguments":false,"nameWithoutSuffix":"LanguageColumn","namespaceWithoutSuffix":"TYPO3\\CMS\\Backend","uri":"Backend\/LanguageColumn"},"link.editRecord":{"className":"TYPO3\\CMS\\Backend\\ViewHelpers\\Link\\EditRecordViewHelper","namespace":"TYPO3\\CMS\\Backend\\ViewHelpers","name":"Link\\EditRecordViewHelper","tagName":"link.editRecord","documentation":"Use this ViewHelper to provide edit links to records. The ViewHelper will\npass the uid and table to FormEngine.\n\nThe uid must be given as a positive integer.\nFor new records, use the :ref:` `.\n\nExamples\n========\n\nLink to the record-edit action passed to FormEngine::\n\n \n\nOutput::\n\n \n Edit record\n <\/a>\n\nLink to edit page uid=3 and then return back to the BE module \"web_MyextensionList\"::\n\n \n\nLink to edit only the fields title and subtitle of page uid=42 and return to foo\/bar::\n\n \n Edit record\n <\/be:link.editRecord>\n\nOutput::\n\n \n Edit record\n <\/a>","xmlNamespace":"http:\/\/typo3.org\/ns\/TYPO3\/CMS\/Backend\/ViewHelpers","docTags":[],"argumentDefinitions":{"additionalAttributes":{"name":"additionalAttributes","type":"array","description":"Additional tag attributes. They will be added directly to the resulting HTML tag.","required":false,"defaultValue":null,"escape":null},"data":{"name":"data","type":"array","description":"Additional data-* attributes. They will each be added with a \"data-\" prefix.","required":false,"defaultValue":null,"escape":null},"aria":{"name":"aria","type":"array","description":"Additional aria-* attributes. They will each be added with a \"aria-\" prefix.","required":false,"defaultValue":null,"escape":null},"class":{"name":"class","type":"string","description":"CSS class(es) for this element","required":false,"defaultValue":null,"escape":null},"dir":{"name":"dir","type":"string","description":"Text direction for this HTML element. Allowed strings: \"ltr\" (left to right), \"rtl\" (right to left)","required":false,"defaultValue":null,"escape":null},"id":{"name":"id","type":"string","description":"Unique (in this file) identifier for this HTML element.","required":false,"defaultValue":null,"escape":null},"lang":{"name":"lang","type":"string","description":"Language for this element. Use short names specified in RFC 1766","required":false,"defaultValue":null,"escape":null},"style":{"name":"style","type":"string","description":"Individual CSS styles for this element","required":false,"defaultValue":null,"escape":null},"title":{"name":"title","type":"string","description":"Tooltip text of element","required":false,"defaultValue":null,"escape":null},"accesskey":{"name":"accesskey","type":"string","description":"Keyboard shortcut to access this element","required":false,"defaultValue":null,"escape":null},"tabindex":{"name":"tabindex","type":"integer","description":"Specifies the tab order of this element","required":false,"defaultValue":null,"escape":null},"onclick":{"name":"onclick","type":"string","description":"JavaScript evaluated for the onclick event","required":false,"defaultValue":null,"escape":null},"uid":{"name":"uid","type":"int","description":"uid of record to be edited","required":true,"defaultValue":null,"escape":null},"table":{"name":"table","type":"string","description":"target database table","required":true,"defaultValue":null,"escape":null},"fields":{"name":"fields","type":"string","description":"Edit only these fields (comma separated list)","required":false,"defaultValue":null,"escape":null},"returnUrl":{"name":"returnUrl","type":"string","description":"return to this URL after closing the edit dialog","required":false,"defaultValue":"","escape":null}},"allowsArbitraryArguments":true,"nameWithoutSuffix":"Link\\EditRecord","namespaceWithoutSuffix":"TYPO3\\CMS\\Backend","uri":"Backend\/Link\/EditRecord"},"link.newRecord":{"className":"TYPO3\\CMS\\Backend\\ViewHelpers\\Link\\NewRecordViewHelper","namespace":"TYPO3\\CMS\\Backend\\ViewHelpers","name":"Link\\NewRecordViewHelper","tagName":"link.newRecord","documentation":"Use this ViewHelper to provide 'create new record' links.\nThe ViewHelper will pass the command to FormEngine.\n\nThe table argument is mandatory, it decides what record is to be created.\n\nThe pid argument will put the new record on this page, if ``0`` given it will\nbe placed to the root page.\n\nThe uid argument accepts only negative values. If this is given, the new\nrecord will be placed (by sorting field) behind the record with the uid.\nIt will end up on the same pid as this given record, so the pid must not\nbe given explicitly by pid argument.\n\nAn exception will be thrown, if both uid and pid are given.\nAn exception will be thrown, if the uid argument is not a negative integer.\n\nTo edit records, use the :ref:` `.\n\nExamples\n========\n\nLink to create a new record of a_table after record 17 on the same pid::\n\n \n\nOutput::\n\n \n New record\n <\/a>\n\nLink to create a new record of a_table on root page::\n\n \n\nOutput::\n\n \n New record\n <\/a>\n\nLink to create a new record of a_table on page 17::\n\n \n\nOutput::\n\n \n New record\n <\/a>\n\nLink to create a new record then return back to the BE module \"web_MyextensionList\"::\n\n \n\nOutput::\n\n \n New record\n <\/a>\n\nLink to create a new record of a_table on page 17 with a default value::\n\n \n\nOutput::\n\n \n New record\n <\/a>","xmlNamespace":"http:\/\/typo3.org\/ns\/TYPO3\/CMS\/Backend\/ViewHelpers","docTags":[],"argumentDefinitions":{"additionalAttributes":{"name":"additionalAttributes","type":"array","description":"Additional tag attributes. They will be added directly to the resulting HTML tag.","required":false,"defaultValue":null,"escape":null},"data":{"name":"data","type":"array","description":"Additional data-* attributes. They will each be added with a \"data-\" prefix.","required":false,"defaultValue":null,"escape":null},"aria":{"name":"aria","type":"array","description":"Additional aria-* attributes. They will each be added with a \"aria-\" prefix.","required":false,"defaultValue":null,"escape":null},"class":{"name":"class","type":"string","description":"CSS class(es) for this element","required":false,"defaultValue":null,"escape":null},"dir":{"name":"dir","type":"string","description":"Text direction for this HTML element. Allowed strings: \"ltr\" (left to right), \"rtl\" (right to left)","required":false,"defaultValue":null,"escape":null},"id":{"name":"id","type":"string","description":"Unique (in this file) identifier for this HTML element.","required":false,"defaultValue":null,"escape":null},"lang":{"name":"lang","type":"string","description":"Language for this element. Use short names specified in RFC 1766","required":false,"defaultValue":null,"escape":null},"style":{"name":"style","type":"string","description":"Individual CSS styles for this element","required":false,"defaultValue":null,"escape":null},"title":{"name":"title","type":"string","description":"Tooltip text of element","required":false,"defaultValue":null,"escape":null},"accesskey":{"name":"accesskey","type":"string","description":"Keyboard shortcut to access this element","required":false,"defaultValue":null,"escape":null},"tabindex":{"name":"tabindex","type":"integer","description":"Specifies the tab order of this element","required":false,"defaultValue":null,"escape":null},"onclick":{"name":"onclick","type":"string","description":"JavaScript evaluated for the onclick event","required":false,"defaultValue":null,"escape":null},"uid":{"name":"uid","type":"int","description":"uid < 0 will insert the record after the given uid","required":false,"defaultValue":null,"escape":null},"pid":{"name":"pid","type":"int","description":"the page id where the record will be created","required":false,"defaultValue":null,"escape":null},"table":{"name":"table","type":"string","description":"target database table","required":true,"defaultValue":null,"escape":null},"returnUrl":{"name":"returnUrl","type":"string","description":"return to this URL after closing the new record dialog","required":false,"defaultValue":"","escape":null},"defaultValues":{"name":"defaultValues","type":"array","description":"default values for fields of the new record","required":false,"defaultValue":[],"escape":null}},"allowsArbitraryArguments":true,"nameWithoutSuffix":"Link\\NewRecord","namespaceWithoutSuffix":"TYPO3\\CMS\\Backend","uri":"Backend\/Link\/NewRecord"},"mfa.ifHasState":{"className":"TYPO3\\CMS\\Backend\\ViewHelpers\\Mfa\\IfHasStateViewHelper","namespace":"TYPO3\\CMS\\Backend\\ViewHelpers","name":"Mfa\\IfHasStateViewHelper","tagName":"mfa.ifHasState","documentation":"Check if the given provider for the current user has the requested state set","xmlNamespace":"http:\/\/typo3.org\/ns\/TYPO3\/CMS\/Backend\/ViewHelpers","docTags":{"@internal":""},"argumentDefinitions":{"then":{"name":"then","type":"mixed","description":"Value to be returned if the condition if met.","required":false,"defaultValue":null,"escape":true},"else":{"name":"else","type":"mixed","description":"Value to be returned if the condition if not met.","required":false,"defaultValue":null,"escape":true},"state":{"name":"state","type":"string","description":"The state to check for (e.g. active or locked)","required":true,"defaultValue":null,"escape":null},"provider":{"name":"provider","type":"TYPO3\\CMS\\Core\\Authentication\\Mfa\\MfaProviderManifestInterface","description":"The provider in question","required":true,"defaultValue":null,"escape":null}},"allowsArbitraryArguments":false,"nameWithoutSuffix":"Mfa\\IfHasState","namespaceWithoutSuffix":"TYPO3\\CMS\\Backend","uri":"Backend\/Mfa\/IfHasState"},"moduleLink":{"className":"TYPO3\\CMS\\Backend\\ViewHelpers\\ModuleLinkViewHelper","namespace":"TYPO3\\CMS\\Backend\\ViewHelpers","name":"ModuleLinkViewHelper","tagName":"moduleLink","documentation":"Create internal link within backend.\n\nExamples\n========\n\nDefault::\n\n
\n \n <\/form>\n\nOutput::\n\n \n \n <\/form>","xmlNamespace":"http:\/\/typo3.org\/ns\/TYPO3\/CMS\/Backend\/ViewHelpers","docTags":[],"argumentDefinitions":{"route":{"name":"route","type":"string","description":"The route to link to","required":true,"defaultValue":null,"escape":null},"arguments":{"name":"arguments","type":"array","description":"Additional link arguments","required":false,"defaultValue":[],"escape":null},"query":{"name":"query","type":"string","description":"Additional link arguments as string","required":false,"defaultValue":null,"escape":null},"currentUrlParameterName":{"name":"currentUrlParameterName","type":"string","description":"Add current url as given parameter","required":false,"defaultValue":null,"escape":null}},"allowsArbitraryArguments":false,"nameWithoutSuffix":"ModuleLink","namespaceWithoutSuffix":"TYPO3\\CMS\\Backend","uri":"Backend\/ModuleLink"},"thumbnail":{"className":"TYPO3\\CMS\\Backend\\ViewHelpers\\ThumbnailViewHelper","namespace":"TYPO3\\CMS\\Backend\\ViewHelpers","name":"ThumbnailViewHelper","tagName":"thumbnail","documentation":"ViewHelper for the backend which generates an :html:`` tag with the special URI to render thumbnails deferred.\n\nExamples\n========\n\nDefault\n-------\n\n::\n\n \n\nOutput::\n\n \"alt\n\nInline notation\n---------------\n\n::\n\n {be:thumbnail(image: file.resource, maxWidth: thumbnail.width, maxHeight: thumbnail.height)}\n\nOutput::\n\n \"alt","xmlNamespace":"http:\/\/typo3.org\/ns\/TYPO3\/CMS\/Backend\/ViewHelpers","docTags":[],"argumentDefinitions":{"additionalAttributes":{"name":"additionalAttributes","type":"array","description":"Additional tag attributes. They will be added directly to the resulting HTML tag.","required":false,"defaultValue":null,"escape":null},"data":{"name":"data","type":"array","description":"Additional data-* attributes. They will each be added with a \"data-\" prefix.","required":false,"defaultValue":null,"escape":null},"aria":{"name":"aria","type":"array","description":"Additional aria-* attributes. They will each be added with a \"aria-\" prefix.","required":false,"defaultValue":null,"escape":null},"class":{"name":"class","type":"string","description":"CSS class(es) for this element","required":false,"defaultValue":null,"escape":null},"dir":{"name":"dir","type":"string","description":"Text direction for this HTML element. Allowed strings: \"ltr\" (left to right), \"rtl\" (right to left)","required":false,"defaultValue":null,"escape":null},"id":{"name":"id","type":"string","description":"Unique (in this file) identifier for this HTML element.","required":false,"defaultValue":null,"escape":null},"lang":{"name":"lang","type":"string","description":"Language for this element. Use short names specified in RFC 1766","required":false,"defaultValue":null,"escape":null},"style":{"name":"style","type":"string","description":"Individual CSS styles for this element","required":false,"defaultValue":null,"escape":null},"title":{"name":"title","type":"string","description":"Tooltip text of element","required":false,"defaultValue":null,"escape":null},"accesskey":{"name":"accesskey","type":"string","description":"Keyboard shortcut to access this element","required":false,"defaultValue":null,"escape":null},"tabindex":{"name":"tabindex","type":"integer","description":"Specifies the tab order of this element","required":false,"defaultValue":null,"escape":null},"onclick":{"name":"onclick","type":"string","description":"JavaScript evaluated for the onclick event","required":false,"defaultValue":null,"escape":null},"alt":{"name":"alt","type":"string","description":"Specifies an alternate text for an image","required":false,"defaultValue":null,"escape":null},"ismap":{"name":"ismap","type":"string","description":"Specifies an image as a server-side image-map. Rarely used. Look at usemap instead","required":false,"defaultValue":null,"escape":null},"usemap":{"name":"usemap","type":"string","description":"Specifies an image as a client-side image-map","required":false,"defaultValue":null,"escape":null},"loading":{"name":"loading","type":"string","description":"Native lazy-loading for images property. Can be \"lazy\", \"eager\" or \"auto\"","required":false,"defaultValue":null,"escape":null},"decoding":{"name":"decoding","type":"string","description":"Provides an image decoding hint to the browser. Can be \"sync\", \"async\" or \"auto\"","required":false,"defaultValue":null,"escape":null},"src":{"name":"src","type":"string","description":"a path to a file, a combined FAL identifier or an uid (int). If $treatIdAsReference is set, the integer is considered the uid of the sys_file_reference record. If you already got a FAL object, consider using the $image parameter instead","required":false,"defaultValue":"","escape":null},"treatIdAsReference":{"name":"treatIdAsReference","type":"bool","description":"given src argument is a sys_file_reference record","required":false,"defaultValue":false,"escape":null},"image":{"name":"image","type":"object","description":"a FAL object (\\TYPO3\\CMS\\Core\\Resource\\File or \\TYPO3\\CMS\\Core\\Resource\\FileReference)","required":false,"defaultValue":null,"escape":null},"crop":{"name":"crop","type":"string|bool","description":"overrule cropping of image (setting to FALSE disables the cropping set in FileReference)","required":false,"defaultValue":null,"escape":null},"cropVariant":{"name":"cropVariant","type":"string","description":"select a cropping variant, in case multiple croppings have been specified or stored in FileReference","required":false,"defaultValue":"default","escape":null},"fileExtension":{"name":"fileExtension","type":"string","description":"Custom file extension to use","required":false,"defaultValue":null,"escape":null},"width":{"name":"width","type":"string","description":"width of the image. This can be a numeric value representing the fixed width of the image in pixels. But you can also perform simple calculations by adding \"m\" or \"c\" to the value. See imgResource.width for possible options.","required":false,"defaultValue":null,"escape":null},"height":{"name":"height","type":"string","description":"height of the image. This can be a numeric value representing the fixed height of the image in pixels. But you can also perform simple calculations by adding \"m\" or \"c\" to the value. See imgResource.width for possible options.","required":false,"defaultValue":null,"escape":null},"minWidth":{"name":"minWidth","type":"int","description":"minimum width of the image","required":false,"defaultValue":null,"escape":null},"minHeight":{"name":"minHeight","type":"int","description":"minimum height of the image","required":false,"defaultValue":null,"escape":null},"maxWidth":{"name":"maxWidth","type":"int","description":"maximum width of the image","required":false,"defaultValue":null,"escape":null},"maxHeight":{"name":"maxHeight","type":"int","description":"maximum height of the image","required":false,"defaultValue":null,"escape":null},"absolute":{"name":"absolute","type":"bool","description":"Force absolute URL","required":false,"defaultValue":false,"escape":null},"context":{"name":"context","type":"string","description":"context for image rendering","required":false,"defaultValue":"Image.Preview","escape":null}},"allowsArbitraryArguments":true,"nameWithoutSuffix":"Thumbnail","namespaceWithoutSuffix":"TYPO3\\CMS\\Backend","uri":"Backend\/Thumbnail"},"toolbar.attributes":{"className":"TYPO3\\CMS\\Backend\\ViewHelpers\\Toolbar\\AttributesViewHelper","namespace":"TYPO3\\CMS\\Backend\\ViewHelpers","name":"Toolbar\\AttributesViewHelper","tagName":"toolbar.attributes","documentation":"Builds an attribute string for use in rendered toolbar items","xmlNamespace":"http:\/\/typo3.org\/ns\/TYPO3\/CMS\/Backend\/ViewHelpers","docTags":{"@internal":""},"argumentDefinitions":{"class":{"name":"class","type":"TYPO3\\CMS\\Backend\\Toolbar\\ToolbarItemInterface","description":"Class being converted to a string for usage as id attribute","required":true,"defaultValue":null,"escape":null}},"allowsArbitraryArguments":false,"nameWithoutSuffix":"Toolbar\\Attributes","namespaceWithoutSuffix":"TYPO3\\CMS\\Backend","uri":"Backend\/Toolbar\/Attributes"},"toolbar.ifHasDropdown":{"className":"TYPO3\\CMS\\Backend\\ViewHelpers\\Toolbar\\IfHasDropdownViewHelper","namespace":"TYPO3\\CMS\\Backend\\ViewHelpers","name":"Toolbar\\IfHasDropdownViewHelper","tagName":"toolbar.ifHasDropdown","documentation":"Checks whether a toolbar item provides a dropdown menu","xmlNamespace":"http:\/\/typo3.org\/ns\/TYPO3\/CMS\/Backend\/ViewHelpers","docTags":{"@internal":""},"argumentDefinitions":{"then":{"name":"then","type":"mixed","description":"Value to be returned if the condition if met.","required":false,"defaultValue":null,"escape":true},"else":{"name":"else","type":"mixed","description":"Value to be returned if the condition if not met.","required":false,"defaultValue":null,"escape":true},"class":{"name":"class","type":"TYPO3\\CMS\\Backend\\Toolbar\\ToolbarItemInterface","description":"The toolbar item class to be checked for providing a drop down","required":true,"defaultValue":null,"escape":null}},"allowsArbitraryArguments":false,"nameWithoutSuffix":"Toolbar\\IfHasDropdown","namespaceWithoutSuffix":"TYPO3\\CMS\\Backend","uri":"Backend\/Toolbar\/IfHasDropdown"},"typoScript.fineDiff":{"className":"TYPO3\\CMS\\Backend\\ViewHelpers\\TypoScript\\FineDiffViewHelper","namespace":"TYPO3\\CMS\\Backend\\ViewHelpers","name":"TypoScript\\FineDiffViewHelper","tagName":"typoScript.fineDiff","documentation":"Runs two strings through 'FineDiff' on word level.","xmlNamespace":"http:\/\/typo3.org\/ns\/TYPO3\/CMS\/Backend\/ViewHelpers","docTags":{"@internal":"This experimental ViewHelper is not part of TYPO3 Core API and may change or vanish any time."},"argumentDefinitions":{"from":{"name":"from","type":"string","description":"Source string","required":true,"defaultValue":"","escape":null},"to":{"name":"to","type":"string","description":"Target string","required":true,"defaultValue":"","escape":null}},"allowsArbitraryArguments":false,"nameWithoutSuffix":"TypoScript\\FineDiff","namespaceWithoutSuffix":"TYPO3\\CMS\\Backend","uri":"Backend\/TypoScript\/FineDiff"},"uri.editRecord":{"className":"TYPO3\\CMS\\Backend\\ViewHelpers\\Uri\\EditRecordViewHelper","namespace":"TYPO3\\CMS\\Backend\\ViewHelpers","name":"Uri\\EditRecordViewHelper","tagName":"uri.editRecord","documentation":"Use this ViewHelper to provide edit links (only the uri) to records. The ViewHelper will\npass the uid and table to FormEngine.\n\nThe uid must be given as a positive integer.\nFor new records, use the :ref:` `.\n\nExamples\n========\n\nURI to the record-edit action passed to FormEngine::\n\n \n\n``\/typo3\/record\/edit?edit[a_table][42]=edit&returnUrl=foo\/bar``\n\nURI to the edit record action: edit only the fields title and subtitle of\npage uid=42 and return to foo\/bar::\n\n \n\n````","xmlNamespace":"http:\/\/typo3.org\/ns\/TYPO3\/CMS\/Backend\/ViewHelpers","docTags":[],"argumentDefinitions":{"uid":{"name":"uid","type":"int","description":"uid of record to be edited, 0 for creation","required":true,"defaultValue":null,"escape":null},"table":{"name":"table","type":"string","description":"target database table","required":true,"defaultValue":null,"escape":null},"fields":{"name":"fields","type":"string","description":"Edit only these fields (comma separated list)","required":false,"defaultValue":null,"escape":null},"returnUrl":{"name":"returnUrl","type":"string","description":"return to this URL after closing the edit dialog","required":false,"defaultValue":"","escape":null}},"allowsArbitraryArguments":false,"nameWithoutSuffix":"Uri\\EditRecord","namespaceWithoutSuffix":"TYPO3\\CMS\\Backend","uri":"Backend\/Uri\/EditRecord"},"uri.newRecord":{"className":"TYPO3\\CMS\\Backend\\ViewHelpers\\Uri\\NewRecordViewHelper","namespace":"TYPO3\\CMS\\Backend\\ViewHelpers","name":"Uri\\NewRecordViewHelper","tagName":"uri.newRecord","documentation":"Use this ViewHelper to provide 'create new record' links.\nThe ViewHelper will pass the command to FormEngine.\n\nThe table argument is mandatory, it decides what record is to be created.\n\nThe pid argument will put the new record on this page, if ``0`` given it will\nbe placed to the root page.\n\nThe uid argument accepts only negative values. If this is given, the new\nrecord will be placed (by sorting field) behind the record with the uid.\nIt will end up on the same pid as this given record, so the pid must not\nbe given explicitly by pid argument.\n\nAn exception will be thrown, if both uid and pid are given.\nAn exception will be thrown, if the uid argument is not a negative integer.\n\nTo edit records, use the :ref:` `.\n\nExamples\n========\n\nUri to create a new record of a_table after record 17 on the same pid::\n\n \n\n``\/typo3\/record\/edit?edit[a_table][-17]=new&returnUrl=foo\/bar``\n\nUri to create a new record of a_table on root page::\n\n \n\n``\/typo3\/record\/edit?edit[a_table][]=new&returnUrl=foo\/bar``\n\nUri to create a new record of a_table on page 17::\n\n \n\n``\/typo3\/record\/edit?edit[a_table][17]=new&returnUrl=foo\/bar``\n\nUri to create a new record of a_table on page 17 with a default value::\n\n \n\n``\/typo3\/record\/edit?edit[a_table][17]=new&returnUrl=foo\/bar&defVals[a_table][a_field]=value``","xmlNamespace":"http:\/\/typo3.org\/ns\/TYPO3\/CMS\/Backend\/ViewHelpers","docTags":[],"argumentDefinitions":{"uid":{"name":"uid","type":"int","description":"uid < 0 will insert the record after the given uid","required":false,"defaultValue":null,"escape":null},"pid":{"name":"pid","type":"int","description":"the page id where the record will be created","required":false,"defaultValue":null,"escape":null},"table":{"name":"table","type":"string","description":"target database table","required":true,"defaultValue":null,"escape":null},"returnUrl":{"name":"returnUrl","type":"string","description":"return to this URL after closing the edit dialog","required":false,"defaultValue":"","escape":null},"defaultValues":{"name":"defaultValues","type":"array","description":"default values for fields of the new record","required":false,"defaultValue":[],"escape":null}},"allowsArbitraryArguments":true,"nameWithoutSuffix":"Uri\\NewRecord","namespaceWithoutSuffix":"TYPO3\\CMS\\Backend","uri":"Backend\/Uri\/NewRecord"}},"uri":"Backend\/Index","name":"Backend","label":"Backend (be:*)","namespaceAlias":"be","targetNamespace":"http:\/\/typo3.org\/ns\/TYPO3\/CMS\/Backend\/ViewHelpers","includesNamespaces":["http:\/\/typo3.org\/ns\/TYPO3\/CMS\/Backend\/ViewHelpers"],"sourceEdit":{"http:\/\/typo3.org\/ns\/TYPO3\/CMS\/Backend\/ViewHelpers":{"sourcePrefix":"https:\/\/github.com\/TYPO3\/typo3\/blob\/main\/typo3\/sysext\/backend\/Classes\/ViewHelpers\/","editPrefix":"https:\/\/github.com\/TYPO3\/typo3\/edit\/main\/typo3\/sysext\/backend\/Classes\/ViewHelpers\/"}},"headlineIdentifierPrefix":{"http:\/\/typo3.org\/ns\/TYPO3\/CMS\/Backend\/ViewHelpers":"typo3-backend"}} \ No newline at end of file +{"viewHelpers":{"avatar":{"className":"TYPO3\\CMS\\Backend\\ViewHelpers\\AvatarViewHelper","namespace":"TYPO3\\CMS\\Backend\\ViewHelpers","name":"AvatarViewHelper","tagName":"avatar","documentation":"Render the avatar markup, including the :html:`` tag, for a given backend user.\n\nExamples\n========\n\nDefault\n-------\n\n::\n\n \n\nOutput::\n\n \n \n \"\"\n <\/span>\n <\/span>\n\nIf the given backend user hasn't added a custom avatar yet, a default one is used.\n\nInline notation\n---------------\n\n::\n\n {be:avatar(backendUser: user.id, size: 32, showIcon: 'true')}\n\nOutput::\n\n \n \n \"\"\n <\/span>\n <\/span>","xmlNamespace":"http:\/\/typo3.org\/ns\/TYPO3\/CMS\/Backend\/ViewHelpers","docTags":[],"argumentDefinitions":{"backendUser":{"name":"backendUser","type":"int","description":"uid of the backend user","required":false,"defaultValue":0,"escape":null},"size":{"name":"size","type":"int","description":"width and height of the image","required":false,"defaultValue":32,"escape":null},"showIcon":{"name":"showIcon","type":"bool","description":"show the record icon as well","required":false,"defaultValue":false,"escape":null}},"allowsArbitraryArguments":false,"nameWithoutSuffix":"Avatar","namespaceWithoutSuffix":"TYPO3\\CMS\\Backend","uri":"Backend\/Avatar"},"languageColumn":{"className":"TYPO3\\CMS\\Backend\\ViewHelpers\\LanguageColumnViewHelper","namespace":"TYPO3\\CMS\\Backend\\ViewHelpers","name":"LanguageColumnViewHelper","tagName":"languageColumn","documentation":"","xmlNamespace":"http:\/\/typo3.org\/ns\/TYPO3\/CMS\/Backend\/ViewHelpers","docTags":[],"argumentDefinitions":{"languageColumn":{"name":"languageColumn","type":"TYPO3\\CMS\\Backend\\View\\BackendLayout\\Grid\\LanguageColumn","description":"Language column object which is context for column","required":true,"defaultValue":null,"escape":null},"columnNumber":{"name":"columnNumber","type":"int","description":"Number (colPos) of column within LanguageColumn to be returned","required":true,"defaultValue":null,"escape":null}},"allowsArbitraryArguments":false,"nameWithoutSuffix":"LanguageColumn","namespaceWithoutSuffix":"TYPO3\\CMS\\Backend","uri":"Backend\/LanguageColumn"},"link.documentation":{"className":"TYPO3\\CMS\\Backend\\ViewHelpers\\Link\\DocumentationViewHelper","namespace":"TYPO3\\CMS\\Backend\\ViewHelpers","name":"Link\\DocumentationViewHelper","tagName":"link.documentation","documentation":"Use this ViewHelper to provide a link to the official documentation. The ViewHelper will\nuse the permalink identifier to generate a permalink to the documentation which is\na redirect to the actual URI.\n\nThe identifier must be given as a string. Be aware that very specific shortlinks into\nthe documentation may change over time.\nThe link will always lead to the 'main' version of the documentation, unless the identifier\nuses a 'foo-bar@12.4' notation, in which case a specific version is targetted.\n\nExample\n=======\n\nLink to the documentation::\n\n See documentation<\/be:link.documentation>\n\nOutput::\n\n \n See documentation\n <\/a>","xmlNamespace":"http:\/\/typo3.org\/ns\/TYPO3\/CMS\/Backend\/ViewHelpers","docTags":{"@internal":"not part of TYPO3 Core API."},"argumentDefinitions":{"additionalAttributes":{"name":"additionalAttributes","type":"array","description":"Additional tag attributes. They will be added directly to the resulting HTML tag.","required":false,"defaultValue":null,"escape":null},"data":{"name":"data","type":"array","description":"Additional data-* attributes. They will each be added with a \"data-\" prefix.","required":false,"defaultValue":null,"escape":null},"aria":{"name":"aria","type":"array","description":"Additional aria-* attributes. They will each be added with a \"aria-\" prefix.","required":false,"defaultValue":null,"escape":null},"identifier":{"name":"identifier","type":"string","description":"the documentation permalink identifier as displayed in the modal link popup of any rendered documentation manual","required":true,"defaultValue":null,"escape":null},"class":{"name":"class","type":"string","description":"CSS class(es) for this element","required":false,"defaultValue":null,"escape":null},"dir":{"name":"dir","type":"string","description":"Text direction for this HTML element. Allowed strings: \"ltr\" (left to right), \"rtl\" (right to left)","required":false,"defaultValue":null,"escape":null},"id":{"name":"id","type":"string","description":"Unique (in this file) identifier for this HTML element.","required":false,"defaultValue":null,"escape":null},"lang":{"name":"lang","type":"string","description":"Language for this element. Use short names specified in RFC 1766","required":false,"defaultValue":null,"escape":null},"style":{"name":"style","type":"string","description":"Individual CSS styles for this element","required":false,"defaultValue":null,"escape":null},"title":{"name":"title","type":"string","description":"Tooltip text of element","required":false,"defaultValue":null,"escape":null},"accesskey":{"name":"accesskey","type":"string","description":"Keyboard shortcut to access this element","required":false,"defaultValue":null,"escape":null},"tabindex":{"name":"tabindex","type":"integer","description":"Specifies the tab order of this element","required":false,"defaultValue":null,"escape":null},"onclick":{"name":"onclick","type":"string","description":"JavaScript evaluated for the onclick event","required":false,"defaultValue":null,"escape":null}},"allowsArbitraryArguments":true,"nameWithoutSuffix":"Link\\Documentation","namespaceWithoutSuffix":"TYPO3\\CMS\\Backend","uri":"Backend\/Link\/Documentation"},"link.editRecord":{"className":"TYPO3\\CMS\\Backend\\ViewHelpers\\Link\\EditRecordViewHelper","namespace":"TYPO3\\CMS\\Backend\\ViewHelpers","name":"Link\\EditRecordViewHelper","tagName":"link.editRecord","documentation":"Use this ViewHelper to provide edit links to records. The ViewHelper will\npass the uid and table to FormEngine.\n\nThe uid must be given as a positive integer.\nFor new records, use the :ref:` `.\n\nExamples\n========\n\nLink to the record-edit action passed to FormEngine::\n\n \n\nOutput::\n\n \n Edit record\n <\/a>\n\nLink to edit page uid=3 and then return back to the BE module \"web_MyextensionList\"::\n\n \n\nLink to edit only the fields title and subtitle of page uid=42 and return to foo\/bar::\n\n \n Edit record\n <\/be:link.editRecord>\n\nOutput::\n\n \n Edit record\n <\/a>","xmlNamespace":"http:\/\/typo3.org\/ns\/TYPO3\/CMS\/Backend\/ViewHelpers","docTags":[],"argumentDefinitions":{"additionalAttributes":{"name":"additionalAttributes","type":"array","description":"Additional tag attributes. They will be added directly to the resulting HTML tag.","required":false,"defaultValue":null,"escape":null},"data":{"name":"data","type":"array","description":"Additional data-* attributes. They will each be added with a \"data-\" prefix.","required":false,"defaultValue":null,"escape":null},"aria":{"name":"aria","type":"array","description":"Additional aria-* attributes. They will each be added with a \"aria-\" prefix.","required":false,"defaultValue":null,"escape":null},"class":{"name":"class","type":"string","description":"CSS class(es) for this element","required":false,"defaultValue":null,"escape":null},"dir":{"name":"dir","type":"string","description":"Text direction for this HTML element. Allowed strings: \"ltr\" (left to right), \"rtl\" (right to left)","required":false,"defaultValue":null,"escape":null},"id":{"name":"id","type":"string","description":"Unique (in this file) identifier for this HTML element.","required":false,"defaultValue":null,"escape":null},"lang":{"name":"lang","type":"string","description":"Language for this element. Use short names specified in RFC 1766","required":false,"defaultValue":null,"escape":null},"style":{"name":"style","type":"string","description":"Individual CSS styles for this element","required":false,"defaultValue":null,"escape":null},"title":{"name":"title","type":"string","description":"Tooltip text of element","required":false,"defaultValue":null,"escape":null},"accesskey":{"name":"accesskey","type":"string","description":"Keyboard shortcut to access this element","required":false,"defaultValue":null,"escape":null},"tabindex":{"name":"tabindex","type":"integer","description":"Specifies the tab order of this element","required":false,"defaultValue":null,"escape":null},"onclick":{"name":"onclick","type":"string","description":"JavaScript evaluated for the onclick event","required":false,"defaultValue":null,"escape":null},"uid":{"name":"uid","type":"int","description":"uid of record to be edited","required":true,"defaultValue":null,"escape":null},"table":{"name":"table","type":"string","description":"target database table","required":true,"defaultValue":null,"escape":null},"fields":{"name":"fields","type":"string","description":"Edit only these fields (comma separated list)","required":false,"defaultValue":null,"escape":null},"returnUrl":{"name":"returnUrl","type":"string","description":"return to this URL after closing the edit dialog","required":false,"defaultValue":"","escape":null}},"allowsArbitraryArguments":true,"nameWithoutSuffix":"Link\\EditRecord","namespaceWithoutSuffix":"TYPO3\\CMS\\Backend","uri":"Backend\/Link\/EditRecord"},"link.newRecord":{"className":"TYPO3\\CMS\\Backend\\ViewHelpers\\Link\\NewRecordViewHelper","namespace":"TYPO3\\CMS\\Backend\\ViewHelpers","name":"Link\\NewRecordViewHelper","tagName":"link.newRecord","documentation":"Use this ViewHelper to provide 'create new record' links.\nThe ViewHelper will pass the command to FormEngine.\n\nThe table argument is mandatory, it decides what record is to be created.\n\nThe pid argument will put the new record on this page, if ``0`` given it will\nbe placed to the root page.\n\nThe uid argument accepts only negative values. If this is given, the new\nrecord will be placed (by sorting field) behind the record with the uid.\nIt will end up on the same pid as this given record, so the pid must not\nbe given explicitly by pid argument.\n\nAn exception will be thrown, if both uid and pid are given.\nAn exception will be thrown, if the uid argument is not a negative integer.\n\nTo edit records, use the :ref:` `.\n\nExamples\n========\n\nLink to create a new record of a_table after record 17 on the same pid::\n\n \n\nOutput::\n\n \n New record\n <\/a>\n\nLink to create a new record of a_table on root page::\n\n \n\nOutput::\n\n \n New record\n <\/a>\n\nLink to create a new record of a_table on page 17::\n\n \n\nOutput::\n\n \n New record\n <\/a>\n\nLink to create a new record then return back to the BE module \"web_MyextensionList\"::\n\n \n\nOutput::\n\n \n New record\n <\/a>\n\nLink to create a new record of a_table on page 17 with a default value::\n\n \n\nOutput::\n\n \n New record\n <\/a>","xmlNamespace":"http:\/\/typo3.org\/ns\/TYPO3\/CMS\/Backend\/ViewHelpers","docTags":[],"argumentDefinitions":{"additionalAttributes":{"name":"additionalAttributes","type":"array","description":"Additional tag attributes. They will be added directly to the resulting HTML tag.","required":false,"defaultValue":null,"escape":null},"data":{"name":"data","type":"array","description":"Additional data-* attributes. They will each be added with a \"data-\" prefix.","required":false,"defaultValue":null,"escape":null},"aria":{"name":"aria","type":"array","description":"Additional aria-* attributes. They will each be added with a \"aria-\" prefix.","required":false,"defaultValue":null,"escape":null},"class":{"name":"class","type":"string","description":"CSS class(es) for this element","required":false,"defaultValue":null,"escape":null},"dir":{"name":"dir","type":"string","description":"Text direction for this HTML element. Allowed strings: \"ltr\" (left to right), \"rtl\" (right to left)","required":false,"defaultValue":null,"escape":null},"id":{"name":"id","type":"string","description":"Unique (in this file) identifier for this HTML element.","required":false,"defaultValue":null,"escape":null},"lang":{"name":"lang","type":"string","description":"Language for this element. Use short names specified in RFC 1766","required":false,"defaultValue":null,"escape":null},"style":{"name":"style","type":"string","description":"Individual CSS styles for this element","required":false,"defaultValue":null,"escape":null},"title":{"name":"title","type":"string","description":"Tooltip text of element","required":false,"defaultValue":null,"escape":null},"accesskey":{"name":"accesskey","type":"string","description":"Keyboard shortcut to access this element","required":false,"defaultValue":null,"escape":null},"tabindex":{"name":"tabindex","type":"integer","description":"Specifies the tab order of this element","required":false,"defaultValue":null,"escape":null},"onclick":{"name":"onclick","type":"string","description":"JavaScript evaluated for the onclick event","required":false,"defaultValue":null,"escape":null},"uid":{"name":"uid","type":"int","description":"uid < 0 will insert the record after the given uid","required":false,"defaultValue":null,"escape":null},"pid":{"name":"pid","type":"int","description":"the page id where the record will be created","required":false,"defaultValue":null,"escape":null},"table":{"name":"table","type":"string","description":"target database table","required":true,"defaultValue":null,"escape":null},"returnUrl":{"name":"returnUrl","type":"string","description":"return to this URL after closing the new record dialog","required":false,"defaultValue":"","escape":null},"defaultValues":{"name":"defaultValues","type":"array","description":"default values for fields of the new record","required":false,"defaultValue":[],"escape":null}},"allowsArbitraryArguments":true,"nameWithoutSuffix":"Link\\NewRecord","namespaceWithoutSuffix":"TYPO3\\CMS\\Backend","uri":"Backend\/Link\/NewRecord"},"mfa.ifHasState":{"className":"TYPO3\\CMS\\Backend\\ViewHelpers\\Mfa\\IfHasStateViewHelper","namespace":"TYPO3\\CMS\\Backend\\ViewHelpers","name":"Mfa\\IfHasStateViewHelper","tagName":"mfa.ifHasState","documentation":"Check if the given provider for the current user has the requested state set","xmlNamespace":"http:\/\/typo3.org\/ns\/TYPO3\/CMS\/Backend\/ViewHelpers","docTags":{"@internal":""},"argumentDefinitions":{"then":{"name":"then","type":"mixed","description":"Value to be returned if the condition if met.","required":false,"defaultValue":null,"escape":true},"else":{"name":"else","type":"mixed","description":"Value to be returned if the condition if not met.","required":false,"defaultValue":null,"escape":true},"state":{"name":"state","type":"string","description":"The state to check for (e.g. active or locked)","required":true,"defaultValue":null,"escape":null},"provider":{"name":"provider","type":"TYPO3\\CMS\\Core\\Authentication\\Mfa\\MfaProviderManifestInterface","description":"The provider in question","required":true,"defaultValue":null,"escape":null}},"allowsArbitraryArguments":false,"nameWithoutSuffix":"Mfa\\IfHasState","namespaceWithoutSuffix":"TYPO3\\CMS\\Backend","uri":"Backend\/Mfa\/IfHasState"},"moduleLink":{"className":"TYPO3\\CMS\\Backend\\ViewHelpers\\ModuleLinkViewHelper","namespace":"TYPO3\\CMS\\Backend\\ViewHelpers","name":"ModuleLinkViewHelper","tagName":"moduleLink","documentation":"Create internal link within backend.\n\nExamples\n========\n\nDefault::\n\n \n \n <\/form>\n\nOutput::\n\n \n \n <\/form>","xmlNamespace":"http:\/\/typo3.org\/ns\/TYPO3\/CMS\/Backend\/ViewHelpers","docTags":[],"argumentDefinitions":{"route":{"name":"route","type":"string","description":"The route to link to","required":true,"defaultValue":null,"escape":null},"arguments":{"name":"arguments","type":"array","description":"Additional link arguments","required":false,"defaultValue":[],"escape":null},"query":{"name":"query","type":"string","description":"Additional link arguments as string","required":false,"defaultValue":null,"escape":null},"currentUrlParameterName":{"name":"currentUrlParameterName","type":"string","description":"Add current url as given parameter","required":false,"defaultValue":null,"escape":null}},"allowsArbitraryArguments":false,"nameWithoutSuffix":"ModuleLink","namespaceWithoutSuffix":"TYPO3\\CMS\\Backend","uri":"Backend\/ModuleLink"},"thumbnail":{"className":"TYPO3\\CMS\\Backend\\ViewHelpers\\ThumbnailViewHelper","namespace":"TYPO3\\CMS\\Backend\\ViewHelpers","name":"ThumbnailViewHelper","tagName":"thumbnail","documentation":"ViewHelper for the backend which generates an :html:`` tag with the special URI to render thumbnails deferred.\n\nExamples\n========\n\nDefault\n-------\n\n::\n\n \n\nOutput::\n\n \"alt\n\nInline notation\n---------------\n\n::\n\n {be:thumbnail(image: file.resource, maxWidth: thumbnail.width, maxHeight: thumbnail.height)}\n\nOutput::\n\n \"alt","xmlNamespace":"http:\/\/typo3.org\/ns\/TYPO3\/CMS\/Backend\/ViewHelpers","docTags":[],"argumentDefinitions":{"additionalAttributes":{"name":"additionalAttributes","type":"array","description":"Additional tag attributes. They will be added directly to the resulting HTML tag.","required":false,"defaultValue":null,"escape":null},"data":{"name":"data","type":"array","description":"Additional data-* attributes. They will each be added with a \"data-\" prefix.","required":false,"defaultValue":null,"escape":null},"aria":{"name":"aria","type":"array","description":"Additional aria-* attributes. They will each be added with a \"aria-\" prefix.","required":false,"defaultValue":null,"escape":null},"class":{"name":"class","type":"string","description":"CSS class(es) for this element","required":false,"defaultValue":null,"escape":null},"dir":{"name":"dir","type":"string","description":"Text direction for this HTML element. Allowed strings: \"ltr\" (left to right), \"rtl\" (right to left)","required":false,"defaultValue":null,"escape":null},"id":{"name":"id","type":"string","description":"Unique (in this file) identifier for this HTML element.","required":false,"defaultValue":null,"escape":null},"lang":{"name":"lang","type":"string","description":"Language for this element. Use short names specified in RFC 1766","required":false,"defaultValue":null,"escape":null},"style":{"name":"style","type":"string","description":"Individual CSS styles for this element","required":false,"defaultValue":null,"escape":null},"title":{"name":"title","type":"string","description":"Tooltip text of element","required":false,"defaultValue":null,"escape":null},"accesskey":{"name":"accesskey","type":"string","description":"Keyboard shortcut to access this element","required":false,"defaultValue":null,"escape":null},"tabindex":{"name":"tabindex","type":"integer","description":"Specifies the tab order of this element","required":false,"defaultValue":null,"escape":null},"onclick":{"name":"onclick","type":"string","description":"JavaScript evaluated for the onclick event","required":false,"defaultValue":null,"escape":null},"alt":{"name":"alt","type":"string","description":"Specifies an alternate text for an image","required":false,"defaultValue":null,"escape":null},"ismap":{"name":"ismap","type":"string","description":"Specifies an image as a server-side image-map. Rarely used. Look at usemap instead","required":false,"defaultValue":null,"escape":null},"usemap":{"name":"usemap","type":"string","description":"Specifies an image as a client-side image-map","required":false,"defaultValue":null,"escape":null},"loading":{"name":"loading","type":"string","description":"Native lazy-loading for images property. Can be \"lazy\", \"eager\" or \"auto\"","required":false,"defaultValue":null,"escape":null},"decoding":{"name":"decoding","type":"string","description":"Provides an image decoding hint to the browser. Can be \"sync\", \"async\" or \"auto\"","required":false,"defaultValue":null,"escape":null},"src":{"name":"src","type":"string","description":"a path to a file, a combined FAL identifier or an uid (int). If $treatIdAsReference is set, the integer is considered the uid of the sys_file_reference record. If you already got a FAL object, consider using the $image parameter instead","required":false,"defaultValue":"","escape":null},"treatIdAsReference":{"name":"treatIdAsReference","type":"bool","description":"given src argument is a sys_file_reference record","required":false,"defaultValue":false,"escape":null},"image":{"name":"image","type":"object","description":"a FAL object (\\TYPO3\\CMS\\Core\\Resource\\File or \\TYPO3\\CMS\\Core\\Resource\\FileReference)","required":false,"defaultValue":null,"escape":null},"crop":{"name":"crop","type":"string|bool","description":"overrule cropping of image (setting to FALSE disables the cropping set in FileReference)","required":false,"defaultValue":null,"escape":null},"cropVariant":{"name":"cropVariant","type":"string","description":"select a cropping variant, in case multiple croppings have been specified or stored in FileReference","required":false,"defaultValue":"default","escape":null},"fileExtension":{"name":"fileExtension","type":"string","description":"Custom file extension to use","required":false,"defaultValue":null,"escape":null},"width":{"name":"width","type":"string","description":"width of the image. This can be a numeric value representing the fixed width of the image in pixels. But you can also perform simple calculations by adding \"m\" or \"c\" to the value. See imgResource.width for possible options.","required":false,"defaultValue":null,"escape":null},"height":{"name":"height","type":"string","description":"height of the image. This can be a numeric value representing the fixed height of the image in pixels. But you can also perform simple calculations by adding \"m\" or \"c\" to the value. See imgResource.width for possible options.","required":false,"defaultValue":null,"escape":null},"minWidth":{"name":"minWidth","type":"int","description":"minimum width of the image","required":false,"defaultValue":null,"escape":null},"minHeight":{"name":"minHeight","type":"int","description":"minimum height of the image","required":false,"defaultValue":null,"escape":null},"maxWidth":{"name":"maxWidth","type":"int","description":"maximum width of the image","required":false,"defaultValue":null,"escape":null},"maxHeight":{"name":"maxHeight","type":"int","description":"maximum height of the image","required":false,"defaultValue":null,"escape":null},"absolute":{"name":"absolute","type":"bool","description":"Force absolute URL","required":false,"defaultValue":false,"escape":null},"context":{"name":"context","type":"string","description":"context for image rendering","required":false,"defaultValue":"Image.Preview","escape":null}},"allowsArbitraryArguments":true,"nameWithoutSuffix":"Thumbnail","namespaceWithoutSuffix":"TYPO3\\CMS\\Backend","uri":"Backend\/Thumbnail"},"toolbar.attributes":{"className":"TYPO3\\CMS\\Backend\\ViewHelpers\\Toolbar\\AttributesViewHelper","namespace":"TYPO3\\CMS\\Backend\\ViewHelpers","name":"Toolbar\\AttributesViewHelper","tagName":"toolbar.attributes","documentation":"Builds an attribute string for use in rendered toolbar items","xmlNamespace":"http:\/\/typo3.org\/ns\/TYPO3\/CMS\/Backend\/ViewHelpers","docTags":{"@internal":""},"argumentDefinitions":{"class":{"name":"class","type":"TYPO3\\CMS\\Backend\\Toolbar\\ToolbarItemInterface","description":"Class being converted to a string for usage as id attribute","required":true,"defaultValue":null,"escape":null}},"allowsArbitraryArguments":false,"nameWithoutSuffix":"Toolbar\\Attributes","namespaceWithoutSuffix":"TYPO3\\CMS\\Backend","uri":"Backend\/Toolbar\/Attributes"},"toolbar.ifHasDropdown":{"className":"TYPO3\\CMS\\Backend\\ViewHelpers\\Toolbar\\IfHasDropdownViewHelper","namespace":"TYPO3\\CMS\\Backend\\ViewHelpers","name":"Toolbar\\IfHasDropdownViewHelper","tagName":"toolbar.ifHasDropdown","documentation":"Checks whether a toolbar item provides a dropdown menu","xmlNamespace":"http:\/\/typo3.org\/ns\/TYPO3\/CMS\/Backend\/ViewHelpers","docTags":{"@internal":""},"argumentDefinitions":{"then":{"name":"then","type":"mixed","description":"Value to be returned if the condition if met.","required":false,"defaultValue":null,"escape":true},"else":{"name":"else","type":"mixed","description":"Value to be returned if the condition if not met.","required":false,"defaultValue":null,"escape":true},"class":{"name":"class","type":"TYPO3\\CMS\\Backend\\Toolbar\\ToolbarItemInterface","description":"The toolbar item class to be checked for providing a drop down","required":true,"defaultValue":null,"escape":null}},"allowsArbitraryArguments":false,"nameWithoutSuffix":"Toolbar\\IfHasDropdown","namespaceWithoutSuffix":"TYPO3\\CMS\\Backend","uri":"Backend\/Toolbar\/IfHasDropdown"},"typoScript.fineDiff":{"className":"TYPO3\\CMS\\Backend\\ViewHelpers\\TypoScript\\FineDiffViewHelper","namespace":"TYPO3\\CMS\\Backend\\ViewHelpers","name":"TypoScript\\FineDiffViewHelper","tagName":"typoScript.fineDiff","documentation":"Runs two strings through 'FineDiff' on word level.","xmlNamespace":"http:\/\/typo3.org\/ns\/TYPO3\/CMS\/Backend\/ViewHelpers","docTags":{"@internal":"This experimental ViewHelper is not part of TYPO3 Core API and may change or vanish any time."},"argumentDefinitions":{"from":{"name":"from","type":"string","description":"Source string","required":true,"defaultValue":"","escape":null},"to":{"name":"to","type":"string","description":"Target string","required":true,"defaultValue":"","escape":null}},"allowsArbitraryArguments":false,"nameWithoutSuffix":"TypoScript\\FineDiff","namespaceWithoutSuffix":"TYPO3\\CMS\\Backend","uri":"Backend\/TypoScript\/FineDiff"},"uri.editRecord":{"className":"TYPO3\\CMS\\Backend\\ViewHelpers\\Uri\\EditRecordViewHelper","namespace":"TYPO3\\CMS\\Backend\\ViewHelpers","name":"Uri\\EditRecordViewHelper","tagName":"uri.editRecord","documentation":"Use this ViewHelper to provide edit links (only the uri) to records. The ViewHelper will\npass the uid and table to FormEngine.\n\nThe uid must be given as a positive integer.\nFor new records, use the :ref:` `.\n\nExamples\n========\n\nURI to the record-edit action passed to FormEngine::\n\n \n\n``\/typo3\/record\/edit?edit[a_table][42]=edit&returnUrl=foo\/bar``\n\nURI to the edit record action: edit only the fields title and subtitle of\npage uid=42 and return to foo\/bar::\n\n \n\n````","xmlNamespace":"http:\/\/typo3.org\/ns\/TYPO3\/CMS\/Backend\/ViewHelpers","docTags":[],"argumentDefinitions":{"uid":{"name":"uid","type":"int","description":"uid of record to be edited, 0 for creation","required":true,"defaultValue":null,"escape":null},"table":{"name":"table","type":"string","description":"target database table","required":true,"defaultValue":null,"escape":null},"fields":{"name":"fields","type":"string","description":"Edit only these fields (comma separated list)","required":false,"defaultValue":null,"escape":null},"returnUrl":{"name":"returnUrl","type":"string","description":"return to this URL after closing the edit dialog","required":false,"defaultValue":"","escape":null}},"allowsArbitraryArguments":false,"nameWithoutSuffix":"Uri\\EditRecord","namespaceWithoutSuffix":"TYPO3\\CMS\\Backend","uri":"Backend\/Uri\/EditRecord"},"uri.newRecord":{"className":"TYPO3\\CMS\\Backend\\ViewHelpers\\Uri\\NewRecordViewHelper","namespace":"TYPO3\\CMS\\Backend\\ViewHelpers","name":"Uri\\NewRecordViewHelper","tagName":"uri.newRecord","documentation":"Use this ViewHelper to provide 'create new record' links.\nThe ViewHelper will pass the command to FormEngine.\n\nThe table argument is mandatory, it decides what record is to be created.\n\nThe pid argument will put the new record on this page, if ``0`` given it will\nbe placed to the root page.\n\nThe uid argument accepts only negative values. If this is given, the new\nrecord will be placed (by sorting field) behind the record with the uid.\nIt will end up on the same pid as this given record, so the pid must not\nbe given explicitly by pid argument.\n\nAn exception will be thrown, if both uid and pid are given.\nAn exception will be thrown, if the uid argument is not a negative integer.\n\nTo edit records, use the :ref:` `.\n\nExamples\n========\n\nUri to create a new record of a_table after record 17 on the same pid::\n\n \n\n``\/typo3\/record\/edit?edit[a_table][-17]=new&returnUrl=foo\/bar``\n\nUri to create a new record of a_table on root page::\n\n \n\n``\/typo3\/record\/edit?edit[a_table][]=new&returnUrl=foo\/bar``\n\nUri to create a new record of a_table on page 17::\n\n \n\n``\/typo3\/record\/edit?edit[a_table][17]=new&returnUrl=foo\/bar``\n\nUri to create a new record of a_table on page 17 with a default value::\n\n \n\n``\/typo3\/record\/edit?edit[a_table][17]=new&returnUrl=foo\/bar&defVals[a_table][a_field]=value``","xmlNamespace":"http:\/\/typo3.org\/ns\/TYPO3\/CMS\/Backend\/ViewHelpers","docTags":[],"argumentDefinitions":{"uid":{"name":"uid","type":"int","description":"uid < 0 will insert the record after the given uid","required":false,"defaultValue":null,"escape":null},"pid":{"name":"pid","type":"int","description":"the page id where the record will be created","required":false,"defaultValue":null,"escape":null},"table":{"name":"table","type":"string","description":"target database table","required":true,"defaultValue":null,"escape":null},"returnUrl":{"name":"returnUrl","type":"string","description":"return to this URL after closing the edit dialog","required":false,"defaultValue":"","escape":null},"defaultValues":{"name":"defaultValues","type":"array","description":"default values for fields of the new record","required":false,"defaultValue":[],"escape":null}},"allowsArbitraryArguments":true,"nameWithoutSuffix":"Uri\\NewRecord","namespaceWithoutSuffix":"TYPO3\\CMS\\Backend","uri":"Backend\/Uri\/NewRecord"}},"uri":"Backend\/Index","name":"Backend","label":"Backend (be:*)","namespaceAlias":"be","targetNamespace":"http:\/\/typo3.org\/ns\/TYPO3\/CMS\/Backend\/ViewHelpers","includesNamespaces":["http:\/\/typo3.org\/ns\/TYPO3\/CMS\/Backend\/ViewHelpers"],"sourceEdit":{"http:\/\/typo3.org\/ns\/TYPO3\/CMS\/Backend\/ViewHelpers":{"sourcePrefix":"https:\/\/github.com\/TYPO3\/typo3\/blob\/main\/typo3\/sysext\/backend\/Classes\/ViewHelpers\/","editPrefix":"https:\/\/github.com\/TYPO3\/typo3\/edit\/main\/typo3\/sysext\/backend\/Classes\/ViewHelpers\/"}},"headlineIdentifierPrefix":{"http:\/\/typo3.org\/ns\/TYPO3\/CMS\/Backend\/ViewHelpers":"typo3-backend"}} \ No newline at end of file diff --git a/Documentation/Backend/Link/Documentation.rst b/Documentation/Backend/Link/Documentation.rst new file mode 100644 index 0000000..ab7c037 --- /dev/null +++ b/Documentation/Backend/Link/Documentation.rst @@ -0,0 +1,16 @@ +.. This reStructured text file has been automatically generated, do not change. +.. Source: https://github.com/TYPO3/typo3/blob/main/typo3/sysext/backend/Classes/ViewHelpers/Link/DocumentationViewHelper.php + +:edit-on-github-link: https://github.com/TYPO3/typo3/edit/main/typo3/sysext/backend/Classes/ViewHelpers/Link/DocumentationViewHelper.php +:navigation-title: link.documentation + +.. include:: /Includes.rst.txt + +.. _typo3-backend-link-documentation: + +======================================================= +Link.documentation ViewHelper `` +======================================================= + +.. typo3:viewhelper:: link.documentation + :source: ../../Backend.json