コード例 #1
0
 public override Task <Suggestions> ListSuggestions <TSource>(CommandContext <TSource> context, SuggestionsBuilder builder)
 {
     if ("true".StartsWith(builder.RemainingLowerCase))
     {
         builder.Suggest("true");
     }
     if ("false".StartsWith(builder.RemainingLowerCase))
     {
         builder.Suggest("false");
     }
     return(builder.BuildFuture());
 }
コード例 #2
0
ファイル: Arguments.cs プロジェクト: ramidzkh/Essentials
 public Func <Suggestions> ListSuggestions <TS>(CommandContext <TS> context, SuggestionsBuilder builder)
 {
     return(Suggestions.Empty());
 }
コード例 #3
0
ファイル: RootCommandNode.cs プロジェクト: jlsa/Brigadier.NET
 public override Task <Suggestions> ListSuggestions(CommandContext <TSource> context, SuggestionsBuilder builder)
 {
     return(Suggestions.Empty());
 }
コード例 #4
0
 public override Task <Suggestions> ListSuggestions(CommandContext <TSource> context, SuggestionsBuilder builder)
 {
     if (Literal.ToLower().StartsWith(builder.Remaining.ToLower()))
     {
         return(builder.Suggest(Literal).BuildFuture());
     }
     else
     {
         return(Suggestions.Empty());
     }
 }
コード例 #5
0
 public virtual Task <Suggestions> ListSuggestions <TSource>(CommandContext <TSource> context, SuggestionsBuilder builder)
 {
     return(Suggestions.Empty());
 }
コード例 #6
0
ファイル: CommandNode.cs プロジェクト: jlsa/Brigadier.NET
 /// <exception cref="CommandSyntaxException"></exception>
 public abstract Task <Suggestions> ListSuggestions(CommandContext <TSource> context, SuggestionsBuilder builder);
コード例 #7
0
 public SuggestionsBuilderTest()
 {
     _builder = new SuggestionsBuilder("Hello w", 6);
 }