Exemple #1
0
        public IActionResult GetScriptCompletion(string app, string triggerType,
                                                 [FromServices] ScriptingCompleter completer)
        {
            var completion = completer.Trigger(triggerType);

            return(Ok(completion));
        }
Exemple #2
0
        public async Task <IActionResult> GetScriptTriggerCompletion(string app, string schema,
                                                                     [FromServices] ScriptingCompleter completer)
        {
            var completion = completer.ContentTrigger(await BuildModel());

            return(Ok(completion));
        }
Exemple #3
0
        public IActionResult GetScriptTriggerCompletion(string app, string schema,
                                                        [FromServices] ScriptingCompleter completer)
        {
            var completion = completer.AssetTrigger();

            return(Ok(completion));
        }
        public ScriptingCompleterTests()
        {
            var schema =
                new Schema("simple")
                .AddString(1, "my-field", Partitioning.Invariant);

            dataSchema = schema.BuildDataSchema(LanguagesConfig.English.ToResolver(), ResolvedComponents.Empty);

            sut = new ScriptingCompleter(new[] { scriptDescriptor1, scriptDescriptor2 });
        }