You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added
Screen.owner: the qualified id of the slice that declared a screen (Sales.Orders.PlaceOrder), in the TypeScript and .NET models and the shared model-shape manifest. Whoever composes the document sets it; nothing is matched by name. (Cratis/StudioIssues#815)
screensForSlice and screensOwnedBy in the preview host, and a sliceScreenMissing preview warning for a slice that owns no screen.
Changed
Previewing a slice loads exactly the screens that slice owns plus the screens no slice owns; the shell, layouts, root template and screen templates still come with the document. A screen another slice owns is neither composed nor routable. Module and feature previews are unchanged, and a document without owners behaves as before.