INNER CODE UNIT · TypeScript
resolveOnboardingMode
openocta/openocta · ui/src/ui/app.ts:135
function resolveOnboardingMode(): boolean {
if (!window.location.search) {
return false;
}
const params = new URLSearchParams(window.location.search);
const raw = params.get("onboarding");
if (!raw) {
return false;
}
const normalized = raw.trim().toLowerCase();
return normalized === "1" || normalized === "true" || normalized === "yes" || normalized === "on";
}
@customElement("openclaw-app")
export class OpenClawApp extends LitElement implements NativeDialogInvoker {
@state() settings: UiSettings = loadSettings();
@state() password = "";
@state() tab: Tab = "message";