Skip to content

lspeasy / core/src / SignatureHelpParamsSchema

Variable: SignatureHelpParamsSchema

ts
const SignatureHelpParamsSchema: ZodObject<{
  context: ZodOptional<ZodObject<{
     activeSignatureHelp: ZodOptional<ZodObject<{
        activeParameter: ZodOptional<ZodUnion<readonly [..., ...]>>;
        activeSignature: ZodOptional<ZodNumber>;
        signatures: ZodArray<ZodObject<{
           activeParameter: ...;
           documentation: ...;
           label: ...;
           parameters: ...;
        }, $strip>>;
     }, $strip>>;
     isRetrigger: ZodBoolean;
     triggerCharacter: ZodOptional<ZodString>;
     triggerKind: ZodUnion<readonly [ZodLiteral<1>, ZodLiteral<2>, ZodLiteral<3>]>;
  }, $strip>>;
  position: ZodObject<{
     character: ZodNumber;
     line: ZodNumber;
  }, $strip>;
  textDocument: ZodObject<{
     uri: ZodString;
  }, $strip>;
  workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
}, $strip>;

Defined in: packages/core/src/protocol/schemas.ts:1879

Released under the MIT License.