6989a98d75
- Arkitektur: docs/auth/passwordless-architecture.md - Backend: iom/quixzoom-auth-service/ (FastAPI + Redis) - Webb: quixzoom-market-pages/se/login/ (QR-kod + polling) - App: iom/quixzoom-app/src/features/auth/ (push + deep links) Flöde: QR-kod → app-godkännande → webb-inloggad
21 lines
650 B
TypeScript
21 lines
650 B
TypeScript
import { ContextItem } from './context-items';
|
|
import { Context, Optional } from './context';
|
|
import { Location } from './base';
|
|
export declare class ContextBuilder {
|
|
private readonly stack;
|
|
private fields;
|
|
private locations;
|
|
private message;
|
|
private optional;
|
|
private requestBail;
|
|
private visibility;
|
|
setFields(fields: string[]): this;
|
|
setLocations(locations: Location[]): this;
|
|
setMessage(message: any): this;
|
|
addItem(...items: ContextItem[]): this;
|
|
setOptional(options: Optional): this;
|
|
setRequestBail(): this;
|
|
setHidden(hidden: boolean, hiddenValue?: string): this;
|
|
build(): Context;
|
|
}
|