Package com.onec.ui
Class UiLayoutBuilder.ProfileBuilder
java.lang.Object
com.onec.ui.UiLayoutBuilder
com.onec.ui.UiLayoutBuilder.ProfileBuilder
- Enclosing class:
UiLayoutBuilder
Configures a named persona profile. Inherits
section(...) and
widget(...) from UiLayoutBuilder (scoped to this profile)
and adds persona metadata: target roles, branding and match
priority.-
Nested Class Summary
Nested classes/interfaces inherited from class com.onec.ui.UiLayoutBuilder
UiLayoutBuilder.EntityRef, UiLayoutBuilder.PaletteBuilder, UiLayoutBuilder.ProfileBuilder, UiLayoutBuilder.SectionBuilder, UiLayoutBuilder.ShellBuilder, UiLayoutBuilder.WidgetBuilder, UiLayoutBuilder.WidgetConfig -
Method Summary
Modifier and TypeMethodDescriptionpriority(int priority) Roles that resolve a user into this profile.Methods inherited from class com.onec.ui.UiLayoutBuilder
build, buildIdentity, buildProfiles, buildShell, buildWidgets, hasWidgets, identity, profile, section, shell, widget
-
Method Details
-
title
-
theme
-
priority
-
roles
Roles that resolve a user into this profile. Empty means "all users".
-