List: ObjectSchema< { actions: OptionalSchema< ObjectSchema< { items: ArraySchema< UnionSchema< [ ObjectSchema< { icon: OptionalSchema<(...)
, (...)
>; nodeName: EnumSchema<(...)
, (...)
>; title: StringSchema<(...)
>; value: StringSchema<(...)
>; }, undefined, >, ], undefined, >, undefined, >; nodeName: EnumSchema<typeof NodeNameEnum, undefined>; title: OptionalSchema<StringSchema<undefined>, undefined>; }, undefined, >, undefined, >; defaultAction: OptionalSchema<StringSchema<undefined>, undefined>; detail: OptionalSchema< ObjectSchema< { children: ArraySchema< UnionSchema< [ ObjectSchema< { content: StringSchema<(...)
>; nodeName: EnumSchema<(...)
, (...)
>; }, undefined, >, ObjectSchema< { items: ArraySchema<(...)
, (...)
>; nodeName: LiteralSchema<(...)
, (...)
>; }, undefined, >, ], undefined, >, undefined, >; nodeName: LiteralSchema<ListItemDetail, undefined>; width: OptionalSchema<NumberSchema<undefined>, undefined>; }, undefined, >, undefined, >; filter: UnionSchema< [ LiteralSchema<"none", undefined>, LiteralSchema<"default", undefined>, ], undefined, >; inherits: OptionalSchema< ArraySchema< UnionSchema< [ LiteralSchema<"items", undefined>, LiteralSchema<"detail", undefined>, LiteralSchema<"filter", undefined>, LiteralSchema<"sections", undefined>, LiteralSchema<"actions", undefined>, LiteralSchema<"defaultAction", undefined>, ], undefined, >, undefined, >, undefined, >; items: OptionalSchema< ArraySchema< ObjectSchema< { accessories: OptionalSchema< ArraySchema< ObjectSchema< { date: OptionalSchema<(...)
, (...)
>; icon: OptionalSchema<(...)
, (...)
>; nodeName: EnumSchema<(...)
, (...)
>; tag: OptionalSchema<(...)
, (...)
>; text: OptionalSchema<(...)
, (...)
>; tooltip: OptionalSchema<(...)
, (...)
>; }, undefined, >, undefined, >, undefined, >; actions: OptionalSchema< ObjectSchema< { items: ArraySchema<UnionSchema<(...)
, (...)
>, undefined>; nodeName: EnumSchema<typeof NodeNameEnum, undefined>; title: OptionalSchema<StringSchema<(...)
>, undefined>; }, undefined, >, undefined, >; defaultAction: OptionalSchema<StringSchema<undefined>, undefined>; icon: OptionalSchema<GenericSchema<schema.Icon>, undefined>; keywords: OptionalSchema< ArraySchema<StringSchema<undefined>, undefined>, undefined, >; nodeName: LiteralSchema<ListItem, undefined>; subTitle: OptionalSchema<StringSchema<undefined>, undefined>; title: StringSchema<undefined>; value: StringSchema<undefined>; }, undefined, >, undefined, >, undefined, >; nodeName: LiteralSchema<List, undefined>; sections: OptionalSchema< ArraySchema< ObjectSchema< { items: ArraySchema< ObjectSchema< { accessories: OptionalSchema< ArraySchema<(...)
, (...)
>, undefined, >; actions: OptionalSchema<ObjectSchema<(...)
, (...)
>, undefined>; defaultAction: OptionalSchema<StringSchema<(...)
>, undefined>; icon: OptionalSchema<GenericSchema<(...)
>, undefined>; keywords: OptionalSchema<ArraySchema<(...)
, (...)
>, undefined>; nodeName: LiteralSchema<ListItem, undefined>; subTitle: OptionalSchema<StringSchema<(...)
>, undefined>; title: StringSchema<undefined>; value: StringSchema<undefined>; }, undefined, >, undefined, >; nodeName: LiteralSchema<ListSection, undefined>; subtitle: OptionalSchema<StringSchema<undefined>, undefined>; title: OptionalSchema<StringSchema<undefined>, undefined>; }, undefined, >, undefined, >, undefined, >; }, undefined,> = ...