Skip to main content

AdminNavItem

activebooleanrequired
childrenundefined[]nullable
declaredOrderint64required

Sibling index as declared in the module's NavItems()

effectiveOrderint64required

Sibling index after applying persisted overrides

groupstring

Legacy v1 group label

iconstring

Icon identifier

itemKeystringrequired

Stable identifier; persisted overrides reference this

minRolestring

Lowest system role that sees this item

moduleEnabledbooleanrequired

Whether the owning module is enabled right now

moduleNamestringrequired

Owning module

namestringrequired

Display name

overriddenbooleanrequired

True when EffectiveOrder differs from DeclaredOrder

pathstring

Route the item navigates to

realmstring
sectionstring
tierstring

internal | external | '' (both)

AdminNavItem
{
"active": true,
"children": "Unknown Type: array,null",
"declaredOrder": 0,
"effectiveOrder": 0,
"group": "string",
"icon": "string",
"itemKey": "string",
"minRole": "string",
"moduleEnabled": true,
"moduleName": "string",
"name": "string",
"overridden": true,
"path": "string",
"realm": "string",
"section": "string",
"tier": "string"
}