The alias of the extension, ensure it is unique
Optional
jsThe file location of the javascript file to load @TJS-type string
Optional
kindThe kind of the extension, used to group extensions together
The friendly name of the extension
The type of extension such as dashboard etc...
Optional
weightExtensions such as dashboards are ordered by weight with lower numbers being first in the list
Manifest for an
backofficeEntryPoint
, which is loaded after the Backoffice has been loaded and authentication has been done.This type of extension gives full control and will simply load the specified JS file. You could have custom logic to decide which extensions to load/register by using extensionRegistry.