Variable MANIFEST_SECTIONConst
MANIFEST_SECTION: TObject<
{
key: TString;
label: TString;
kind: TUnion<[TLiteral<"object">, TLiteral<"bankMap">, TLiteral<"list">]>;
icon: TOptional<TString>;
doc: TOptional<TString>;
fields: TOptional<
TArray<
TRecursive<
TObject<
{
key: TString;
label: TString;
kind: TUnion<
[
TLiteral<"string">,
TLiteral<"number">,
TLiteral<"boolean">,
TLiteral<"secret">,
TLiteral<"select">,
TLiteral<"date">,
TLiteral<"group">,
TLiteral<"list">,
],
>;
required: TOptional<TBoolean>;
options: TOptional<TArray<TString>>;
help: TOptional<TString>;
min: TOptional<TNumber>;
max: TOptional<TNumber>;
fields: TOptional<TArray<TThis>>;
showWhen: TOptional<TObject<{ field: TString; in: TArray<(...)> }>>;
},
>,
>,
>,
>;
itemFields: TOptional<
TArray<
TRecursive<
TObject<
{
key: TString;
label: TString;
kind: TUnion<
[
TLiteral<"string">,
TLiteral<"number">,
TLiteral<"boolean">,
TLiteral<"secret">,
TLiteral<"select">,
TLiteral<"date">,
TLiteral<"group">,
TLiteral<"list">,
],
>;
required: TOptional<TBoolean>;
options: TOptional<TArray<TString>>;
help: TOptional<TString>;
min: TOptional<TNumber>;
max: TOptional<TNumber>;
fields: TOptional<TArray<TThis>>;
showWhen: TOptional<TObject<{ field: TString; in: TArray<(...)> }>>;
},
>,
>,
>,
>;
bankFields: TOptional<
TArray<
TRecursive<
TObject<
{
key: TString;
label: TString;
kind: TUnion<
[
TLiteral<"string">,
TLiteral<"number">,
TLiteral<"boolean">,
TLiteral<"secret">,
TLiteral<"select">,
TLiteral<"date">,
TLiteral<"group">,
TLiteral<"list">,
],
>;
required: TOptional<TBoolean>;
options: TOptional<TArray<TString>>;
help: TOptional<TString>;
min: TOptional<TNumber>;
max: TOptional<TNumber>;
fields: TOptional<TArray<TThis>>;
showWhen: TOptional<TObject<{ field: TString; in: TArray<(...)> }>>;
},
>,
>,
>,
>;
targetFields: TOptional<
TArray<
TRecursive<
TObject<
{
key: TString;
label: TString;
kind: TUnion<
[
TLiteral<"string">,
TLiteral<"number">,
TLiteral<"boolean">,
TLiteral<"secret">,
TLiteral<"select">,
TLiteral<"date">,
TLiteral<"group">,
TLiteral<"list">,
],
>;
required: TOptional<TBoolean>;
options: TOptional<TArray<TString>>;
help: TOptional<TString>;
min: TOptional<TNumber>;
max: TOptional<TNumber>;
fields: TOptional<TArray<TThis>>;
showWhen: TOptional<TObject<{ field: TString; in: TArray<(...)> }>>;
},
>,
>,
>,
>;
},
> = ...
One top-level config section, mapping to a key of the config object.