Function evaluateParametersOldB
evaluateParametersOldB< T extends [evaluateParametersParameter] | evaluateParametersParameter[],>( commandstring: string, parameters: T,): { args: { [Index in string | number | symbol]: T[Index<Index>] extends "presetText" ? string : T[Index<Index>] extends "number" ? number : T[Index<Index>] extends "boolean" ? boolean : T[Index<Index>] extends "neboolean" ? boolean : T[Index<Index>] extends "string" ? string : T[Index<Index>] extends "non-booleanString" ? string : T[Index<(...)
>] extends "json" ? any : (...)
[(...)
] extends "Vector" ? string : (...)
extends (...)
? (...)
: (...)
}; err: [Error, any][]; extra: string; params: T;} Parameters
- commandstring: string
- parameters: T
Returns {
args: {
[Index in string | number | symbol]: T[Index<Index>] extends "presetText"
? string
: T[Index<Index>] extends "number"
? number
: T[Index<Index>] extends "boolean"
? boolean
: T[Index<Index>] extends "neboolean"
? boolean
: T[Index<Index>] extends "string"
? string
: T[Index<Index>] extends "non-booleanString"
? string
: T[Index<(...)>] extends "json"
? any
: (...)[(...)] extends "Vector"
? string
: (...) extends (...) ? (...) : (...)
};
err: [Error, any][];
extra: string;
params: T;
}
Deprecated