fix: add missing parameters ext method, fix SwitchDelete usage

This commit is contained in:
dusk 2025-09-24 21:36:33 +00:00
parent 10dd499835
commit 4e0c56f6cb
No known key found for this signature in database
4 changed files with 11 additions and 2 deletions

View file

@ -20,6 +20,14 @@ public static class ContextParametersExt
);
}
public static async Task<List<PKMember>> ParamResolveMembers(this Context ctx, string param_name)
{
return await ctx.Parameters.ResolveParameter(
ctx, param_name,
param => (param as Parameter.MemberRefs)?.members
);
}
public static async Task<PKSystem?> ParamResolveSystem(this Context ctx, string param_name)
{
return await ctx.Parameters.ResolveParameter(