Skip to content

Commit 2f993bd

Browse files
Sofie Toft Kristensengitbook-bot
authored andcommitted
GITBOOK-253: Rename Entry Point article
1 parent 0cb8f9a commit 2f993bd

File tree

5 files changed

+11
-14
lines changed

5 files changed

+11
-14
lines changed

14/umbraco-cms/SUMMARY.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@
172172
* [Route Registration](customizing/extending-overview/extension-types/modals/route-registration.md)
173173
* [Bundle](customizing/extending-overview/extension-types/bundle.md)
174174
* [Kind](customizing/extending-overview/extension-types/kind.md)
175-
* [Entry Point](customizing/extending-overview/extension-types/entry-point.md)
175+
* [Backoffice Entry Point](customizing/extending-overview/extension-types/backoffice-entry-point.md)
176176
* [Extension Conditions](customizing/extending-overview/extension-types/condition.md)
177177
* [Dashboards](customizing/dashboards.md)
178178
* [Sections & Trees](customizing/section-trees/README.md)

14/umbraco-cms/customizing/extending-overview/extension-registry/README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@ This page is a work in progress and may undergo further revisions, updates, or a
66

77
Most of BackOffice is based on Extensions making it crucial to understand how to register your own extensions. This introduction will give you an outline of the abilities of the extension registry.
88

9-
## [Extension Registration](./extension-registry.md) <a href="#registration" id="registration"></a>
9+
## [Extension Registration](extension-registry.md) <a href="#registration" id="registration"></a>
1010

1111
The extension registry is a global registry that can be accessed and changed at anytime while Backoffice is running.
1212

13-
## [Extension Manifest](./extension-manifest.md)
13+
## [Extension Manifest](extension-manifest.md)
1414

1515
Each Extension Manifest has to declare its type, this is used to determine where it hooks into the system. It also looks at what data is required to declare within it.
1616

17-
## [Extension Types](../extension-types/README.md)
17+
## [Extension Types](../extension-types/)
1818

1919
### [Extension Conditions](../extension-types/condition.md) <a href="#conditions" id="conditions"></a>
2020

@@ -28,10 +28,10 @@ The kinds feature enables you to base your extension registration on a preset. A
2828
import { umbExtensionsRegistry } from '@umbraco-cms/backoffice/extension-registry';
2929
```
3030

31-
### [Entry Point](../extension-types/entry-point.md) <a href="#entry-point" id="entry-point"></a>
31+
### [Entry Point](../extension-types/backoffice-entry-point.md) <a href="#entry-point" id="entry-point"></a>
3232

3333
The Entry Point manifest type is used to register an entry point for the backoffice. An entry point is a single JavaScript file that is loaded when the backoffice is initialized. This file can be used to do anything, this enables more complex logic to take place on startup.
3434

35-
### [Bundle](../extension-types/bundle.md) <a href="#bundle-manifest" id="package-manifest"></a>
35+
### [Bundle](../extension-types/bundle.md) <a href="#package-manifest" id="package-manifest"></a>
3636

3737
The `bundle` extension type enables you to gather many extension manifests into one.

14/umbraco-cms/customizing/extending-overview/extension-registry/extension-registry.md

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,21 +4,18 @@
44
This page is a work in progress and may undergo further revisions, updates, or amendments. The information contained herein is subject to change without notice.
55
{% endhint %}
66

7-
The extension registry is the center piece of the Backoffice UI.
8-
It holds information about most of the Backoffice UI, as most are extensions. This includes the built-in UI.
9-
The registry can be manipulated at any time, meaning you can add or remove extensions at runtime.
7+
The extension registry is the center piece of the Backoffice UI. It holds information about most of the Backoffice UI, as most are extensions. This includes the built-in UI. The registry can be manipulated at any time, meaning you can add or remove extensions at runtime.
108

119
To provide new UI to the backoffice, you must register them via an extension manifest. This has to be initiated via an Umbraco Package JSON file on the server. This will be your starting point, which enables you to register one or more extensions.
1210

13-
Declaring a new extension is done by declaring an [extension manifest](./extension-manifest.md). This can be done in one of two ways:
11+
Declaring a new extension is done by declaring an [extension manifest](extension-manifest.md). This can be done in one of two ways:
1412

1513
1. Via a manifest JSON file on the server.
1614
2. In a JavaScript/TypeScript file.
1715

1816
These two options can be combined as you like.
1917

20-
A typical use case of such is achieved by registering a single extension manifest in your Umbraco Package JSON file. This manifest would then load a JS file, that registers the rest of your extensions.
21-
Learn more about these abilities in the [bundle](../extension-types/bundle.md) or [backoffice entry point](../extension-types/entry-point.md) articles.
18+
A typical use case of such is achieved by registering a single extension manifest in your Umbraco Package JSON file. This manifest would then load a JS file, that registers the rest of your extensions. Learn more about these abilities in the [bundle](../extension-types/bundle.md) or [backoffice entry point](../extension-types/backoffice-entry-point.md) articles.
2219

2320
## Extension Manifest Data <a href="#extension-manifest" id="extension-manifest"></a>
2421

14/umbraco-cms/customizing/package-manifest.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -133,8 +133,8 @@ These are the current types of UI Extensions:
133133
| Type | Description |
134134
| -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
135135
| authProvider | An authentication provider for [external login](../reference/security/external-login-providers.md). |
136-
| appEntryPoint | An app entry point is a JavaScript module that is executed when any app is loaded (Login, Installer, Upgrader, and Backoffice). It will never be destroyed. Read more about [Entry Points](extending-overview/extension-types/entry-point.md). |
137-
| backofficeEntryPoint | A backoffice entry point is a JavaScript module that is executed when the backoffice is loaded. It will be destroyed when the backoffice is closed or logged out. Read more about [Entry Points](extending-overview/extension-types/entry-point.md). |
136+
| appEntryPoint | An app entry point is a JavaScript module that is executed when any app is loaded (Login, Installer, Upgrader, and Backoffice). It will never be destroyed. Read more about [Entry Points](extending-overview/extension-types/backoffice-entry-point.md). |
137+
| backofficeEntryPoint | A backoffice entry point is a JavaScript module that is executed when the backoffice is loaded. It will be destroyed when the backoffice is closed or logged out. Read more about [Entry Points](extending-overview/extension-types/backoffice-entry-point.md). |
138138
| blockEditorCustomView | A custom view for a block in the block editor. |
139139
| bundle | A bundle is a collection of other manifests that can be loaded together. You would use this in lieu of a `backofficeEntryPoint` if all you needed was to load extensions through JavaScript. |
140140
| condition | A condition that can be used to control the visibility of other UI Extensions. Read more about [Conditions](extending-overview/extension-types/condition.md). |

0 commit comments

Comments
 (0)