Adds support for the new navigationPanel and appDetails root objects to the template layout schema.
Similarly adds support for the navigation object on the page and appDetails objects.
Adds a lint rule to tag navigation objects with an error if there is no navigationPanel defined in the layout. This isn't strictly necessary, but the navigation objects have no effect if there is no navigationPanel defined so it seemed like a good idea to me.
These are all only available in Winter '24 release.
What does this PR do?
navigationPanel
andappDetails
root objects to the template layout schema.navigation
object on thepage
andappDetails
objects.navigation
objects with an error if there is nonavigationPanel
defined in the layout. This isn't strictly necessary, but thenavigation
objects have no effect if there is nonavigationPanel
defined so it seemed like a good idea to me.These are all only available in Winter '24 release.
What issues does this PR fix or reference?
@W-13915510@