setHeader
Only the fields you pass change; the rest keep their current value. The configuration belongs to your app and is reset when it closes.string
Header title. Defaults to the app’s name.
string
Header background. Defaults to the shell’s theme.
string
Color of the title, the back and close chevrons, and the action icon.
{ icon: string; id?: string } | null
The button on the right.
icon is an Ionicons name such as share-outline; unknown names show an ellipsis. id comes back in useHeaderAction. Pass null to remove the button.Other controls
Off-shell, all of these are no-ops.