function

resolveAdminExtensions

Validate and flatten frontend extension registrations before the admin mounts.

Arguments

ArgumentTypeDescription
pluginsreadonly AdminPlugin[]The plugins value.
application(AdminContributions & { messages?: PluginMessageCatalog; }) | undefinedThe application value.

Returns

The declared result.

ResolvedAdminExtensions

How it works

Rejects duplicate route and component identities, conflicting replacements, invalid route paths, duplicate exact list-cell targets, and multiple logout-button replacements.

Full signature

Related types

  • AdminPlugin

    A Go plugin’s exported collection of admin field editors, pages, and other components.

  • AdminContributions

    The places where an application or plugin can add or replace admin components.

  • PluginMessageCatalog

    A validated plugin-owned fallback catalog and its language catalogs.

  • ResolvedAdminExtensions

    The flattened extension registry without the original plugin and field arrays.