A2uiListComponent
Renders A2UI child elements in a horizontal or vertical list with configurable alignment.
import { A2uiListComponent } from '@threadplane/chat';Declaration
export declare class A2uiListComponent {
readonly align: import("@angular/core").InputSignal<"start" | "center" | "end" | "stretch">;
readonly bindings: import("@angular/core").InputSignal<Record<string, string>>;
readonly childKeys: import("@angular/core").InputSignal<string[]>;
readonly direction: import("@angular/core").InputSignal<"vertical" | "horizontal">;
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-list
Inputs
align"start" | "center" | "end" | "stretch"bindingsRecord<string, string>childKeysstring[]direction"vertical" | "horizontal"emit(event: string) => voidloadingbooleanspec· requiredSpec
Members
align
v0.9 prop: cross-axis alignment (default 'stretch').
readonly align: import("@angular/core").InputSignal<"start" | "center" | "end" | "stretch">;bindings
readonly bindings: import("@angular/core").InputSignal<Record<string, string>>;childKeys
readonly childKeys: import("@angular/core").InputSignal<string[]>;direction
readonly direction: import("@angular/core").InputSignal<"vertical" | "horizontal">;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>;