Interaction\PromptBinding.cs (8)
105public static PromptBinding<T> Create<T>(ParseResult parseResult, Option<T> option) =>
108public static PromptBinding<T> Create<T>(ParseResult parseResult, Option<T> option, T defaultValue) =>
123public static PromptBinding<bool> CreateInvertedBoolConfirm(ParseResult parseResult, Option<bool?> option, bool defaultValue) =>
140public static PromptBinding<bool> CreateBoolConfirm(ParseResult parseResult, Option<bool?> option, bool defaultValue) =>
158public static PromptBinding<bool> CreateBoolConfirm(ParseResult parseResult, Option<bool?> option, bool interactiveDefault, bool nonInteractiveDefault) =>
161private static string FormatOptionName<T>(Option<T> option) => $"'{option.Name}'";
164Option<TOption> option, Func<TOption?, TResult?> transform) =>
176private static Func<ParseResult, (bool, T?)> BuildOptionResolver<T>(Option<T> option) =>