A2uiModalComponent
Renders an A2UI trigger that opens its associated child content in a modal overlay.
import { A2uiModalComponent } from '@threadplane/chat';Declaration
export declare class A2uiModalComponent {
readonly bindings: import("@angular/core").InputSignal<Record<string, string>>;
readonly childKeys: import("@angular/core").InputSignal<string[]>;
readonly emit: import("@angular/core").InputSignal<(event: string) => void>;
readonly loading: import("@angular/core").InputSignal<boolean>;
readonly spec: import("@angular/core").InputSignal<Spec>;
}Angular template API
Selector: a2ui-modal
Inputs
bindingsRecord<string, string>childKeysstring[]emit(event: string) => voidloadingbooleanspec· requiredSpec
Members
bindings
readonly bindings: import("@angular/core").InputSignal<Record<string, string>>;childKeys
v0.9: childKeys[0] = trigger (inline entry point), childKeys[1] = content (modal body).
readonly childKeys: import("@angular/core").InputSignal<string[]>;emit
readonly emit: import("@angular/core").InputSignal<(event: string) => void>;loading
readonly loading: import("@angular/core").InputSignal<boolean>;spec
readonly spec: import("@angular/core").InputSignal<Spec>;