Create a new identity. Opens the shell and starts the identity creation flow.
Shell result with the new identity.
Join an existing identity. Opens the shell and starts the device invitation flow based on the given options.
Optional
__namedParameters: { invitationCode?: string }Shell result with the new identity.
Listen for changes to the shell display.
Listen for reset event.
Open the shell with the given layout.
Optional
layout: ShellLayoutOptional
options: Omit<LayoutRequest, "layout">Initialize a new device with an existing identity using a recovery code.
Shell result with the identity.
Invite a new device to join the current identity. Opens the shell and presents a device invitation.
Shell result with the new device.
Invite new members to join the current space. Opens the shell to the specified space, showing current members and allowing new members to be invited.
Shell result with any new members that join while the shell is open.
Interface for controlling the shell.