AsyncApi Module
One function per server method, each taking the mailbox and the method's parameter record. The mirror of `Api` over `TscMailbox` rather than `TscChannel`: same names, same parameter and result types, each wrapped in `Async`. Calls that overlap in time are collected into a single round trip, so concurrency here is worth taking even though the channel underneath admits one request at a time. `batchRequests` has no counterpart: the mailbox is the batcher, and a batch nested inside one would return a result this layer cannot attribute to a caller.
Functions and values
| Function or value |
Description
|
Full Usage:
AsyncApi.createProgram mailbox parameters
Parameters:
TscMailbox
parameters : CreateProgramParams
Returns: Async<CreateProgramResponse>
|
|
Full Usage:
AsyncApi.emit mailbox parameters
Parameters:
TscMailbox
parameters : EmitParams
Returns: Async<EmitResponse>
|
|
Full Usage:
AsyncApi.emitToString mailbox parameters
Parameters:
TscMailbox
parameters : EmitParams
Returns: Async<EmitOutputResponse>
|
|
Full Usage:
AsyncApi.formatNodeForInsertion mailbox parameters
Parameters:
TscMailbox
parameters : FormatNodeForInsertionParams
Returns: Async<string>
|
|
Full Usage:
AsyncApi.getAliasSymbolOfType mailbox parameters
Parameters:
TscMailbox
parameters : GetTypePropertyParams
Returns: Async<SymbolResponse voption>
|
|
Full Usage:
AsyncApi.getAliasTypeArgumentsOfType mailbox parameters
Parameters:
TscMailbox
parameters : GetTypePropertyParams
Returns: Async<TypeResponse[] voption>
|
|
Full Usage:
AsyncApi.getAliasedSymbol mailbox parameters
Parameters:
TscMailbox
parameters : CheckerSymbolParams
Returns: Async<SymbolResponse>
|
|
Full Usage:
AsyncApi.getAnyType mailbox parameters
Parameters:
TscMailbox
parameters : GetIntrinsicTypeParams
Returns: Async<TypeResponse>
|
|
Full Usage:
AsyncApi.getApparentPropertiesOfType mailbox parameters
Parameters:
TscMailbox
parameters : GetTypePropertyParams
Returns: Async<SymbolResponse[]>
|
|
Full Usage:
AsyncApi.getApparentType mailbox parameters
Parameters:
TscMailbox
parameters : GetTypePropertyParams
Returns: Async<TypeResponse>
|
|
Full Usage:
AsyncApi.getBaseConstraintOfType mailbox parameters
Parameters:
TscMailbox
parameters : CheckerTypeParams
Returns: Async<TypeResponse voption>
|
|
Full Usage:
AsyncApi.getBaseTypeOfLiteralType mailbox parameters
Parameters:
TscMailbox
parameters : GetBaseTypeOfLiteralTypeParams
Returns: Async<TypeResponse>
|
|
Full Usage:
AsyncApi.getBaseTypeOfType mailbox parameters
Parameters:
TscMailbox
parameters : GetTypePropertyParams
Returns: Async<TypeResponse>
|
|
Full Usage:
AsyncApi.getBaseTypes mailbox parameters
Parameters:
TscMailbox
parameters : CheckerTypeParams
Returns: Async<TypeResponse[] voption>
|
|
Full Usage:
AsyncApi.getBigIntType mailbox parameters
Parameters:
TscMailbox
parameters : GetIntrinsicTypeParams
Returns: Async<TypeResponse>
|
|
Full Usage:
AsyncApi.getBindDiagnostics mailbox parameters
Parameters:
TscMailbox
parameters : GetDiagnosticsParams
Returns: Async<DiagnosticResponse[] voption>
|
|
Full Usage:
AsyncApi.getBooleanType mailbox parameters
Parameters:
TscMailbox
parameters : GetIntrinsicTypeParams
Returns: Async<TypeResponse>
|
|
Full Usage:
AsyncApi.getCheckTypeOfType mailbox parameters
Parameters:
TscMailbox
parameters : GetTypePropertyParams
Returns: Async<TypeResponse>
|
|
Full Usage:
AsyncApi.getCompletionsAtPosition mailbox parameters
Parameters:
TscMailbox
parameters : GetCompletionsAtPositionParams
Returns: Async<CompletionInfoResponse voption>
|
|
Full Usage:
AsyncApi.getConfigFileNames mailbox parameters
Parameters:
TscMailbox
parameters : GetProjectDiagnosticsParams
Returns: Async<string[] voption>
|
|
Full Usage:
AsyncApi.getConfigFileParsingDiagnostics mailbox parameters
Parameters:
TscMailbox
parameters : GetProjectDiagnosticsParams
Returns: Async<DiagnosticResponse[] voption>
|
|
Full Usage:
AsyncApi.getConfigSourceFile mailbox parameters
Parameters:
TscMailbox
parameters : GetSourceFileParams
Returns: Async<SourceFile voption>
|
Returns the decoded binary AST, not the schema's `SourceFileResponse` JSON envelope. The mailbox normalises the two encodings the transport uses for it, so this is the same result whether the request travelled alone or inside a batch.
|
Full Usage:
AsyncApi.getConstantValue mailbox parameters
Parameters:
TscMailbox
parameters : CheckerNodeParams
Returns: Async<JsonNode voption>
|
|
Full Usage:
AsyncApi.getConstraintOfType mailbox parameters
Parameters:
TscMailbox
parameters : GetTypePropertyParams
Returns: Async<TypeResponse>
|
|
Full Usage:
AsyncApi.getConstraintOfTypeParameter mailbox parameters
Parameters:
TscMailbox
parameters : GetTypePropertyParams
Returns: Async<TypeResponse voption>
|
|
Full Usage:
AsyncApi.getContextualType mailbox parameters
Parameters:
TscMailbox
parameters : GetContextualTypeParams
Returns: Async<TypeResponse voption>
|
|
Full Usage:
AsyncApi.getDeclarationDiagnostics mailbox parameters
Parameters:
TscMailbox
parameters : GetDiagnosticsParams
Returns: Async<DiagnosticResponse[] voption>
|
|
Full Usage:
AsyncApi.getDeclarationEmit mailbox parameters
Parameters:
TscMailbox
parameters : SelectedFilesEmitParams
Returns: Async<EmitOutputResponse>
|
|
Full Usage:
AsyncApi.getDeclaredTypeOfSymbol mailbox parameters
Parameters:
TscMailbox
parameters : GetTypeOfSymbolParams
Returns: Async<TypeResponse>
|
|
Full Usage:
AsyncApi.getDefaultFromTypeParameter mailbox parameters
Parameters:
TscMailbox
parameters : GetTypePropertyParams
Returns: Async<TypeResponse voption>
|
|
Full Usage:
AsyncApi.getDefaultProjectForFile mailbox parameters
Parameters:
TscMailbox
parameters : GetDefaultProjectForFileParams
Returns: Async<ProjectResponse voption>
|
|
Full Usage:
AsyncApi.getDocumentationComment mailbox parameters
Parameters:
TscMailbox
parameters : CheckerSymbolParams
Returns: Async<string>
|
|
Full Usage:
AsyncApi.getESSymbolType mailbox parameters
Parameters:
TscMailbox
parameters : GetIntrinsicTypeParams
Returns: Async<TypeResponse>
|
|
Full Usage:
AsyncApi.getExportSpecifierLocalTargetSymbol mailbox parameters
Parameters:
TscMailbox
parameters : CheckerNodeParams
Returns: Async<SymbolResponse voption>
|
|
Full Usage:
AsyncApi.getExportSymbolOfSymbol mailbox parameters
Parameters:
TscMailbox
parameters : GetSymbolPropertyParams
Returns: Async<SymbolResponse voption>
|
|
Full Usage:
AsyncApi.getExportsOfModule mailbox parameters
Parameters:
TscMailbox
parameters : CheckerSymbolParams
Returns: Async<SymbolResponse[] voption>
|
|
Full Usage:
AsyncApi.getExportsOfSymbol mailbox parameters
Parameters:
TscMailbox
parameters : GetSymbolPropertyParams
Returns: Async<SymbolResponse[] voption>
|
|
Full Usage:
AsyncApi.getExtendsTypeOfType mailbox parameters
Parameters:
TscMailbox
parameters : GetTypePropertyParams
Returns: Async<TypeResponse>
|
|
Full Usage:
AsyncApi.getFalseTypeOfConditionalType mailbox parameters
Parameters:
TscMailbox
parameters : GetTypePropertyParams
Returns: Async<TypeResponse>
|
|
Full Usage:
AsyncApi.getFreshTypeOfType mailbox parameters
Parameters:
TscMailbox
parameters : GetTypePropertyParams
Returns: Async<TypeResponse voption>
|
|
Full Usage:
AsyncApi.getFullyQualifiedName mailbox parameters
Parameters:
TscMailbox
parameters : CheckerSymbolParams
Returns: Async<string>
|
|
Full Usage:
AsyncApi.getGlobalDiagnostics mailbox parameters
Parameters:
TscMailbox
parameters : GetProjectDiagnosticsParams
Returns: Async<DiagnosticResponse[] voption>
|
|
Full Usage:
AsyncApi.getImmediateAliasedSymbol mailbox parameters
Parameters:
TscMailbox
parameters : CheckerSymbolParams
Returns: Async<SymbolResponse voption>
|
|
Full Usage:
AsyncApi.getImportAdderEdits mailbox parameters
Parameters:
TscMailbox
parameters : GetImportAdderEditsParams
Returns: Async<TextEdit[]>
|
|
Full Usage:
AsyncApi.getIndexInfosOfType mailbox parameters
Parameters:
TscMailbox
parameters : CheckerTypeParams
Returns: Async<IndexInfoResponse[] voption>
|
|
Full Usage:
AsyncApi.getIndexTypeOfType mailbox parameters
Parameters:
TscMailbox
parameters : GetTypePropertyParams
Returns: Async<TypeResponse>
|
|
Full Usage:
AsyncApi.getJavaScriptEmit mailbox parameters
Parameters:
TscMailbox
parameters : SelectedFilesEmitParams
Returns: Async<EmitOutputResponse>
|
|
Full Usage:
AsyncApi.getJsDocTags mailbox parameters
Parameters:
TscMailbox
parameters : CheckerSymbolParams
Returns: Async<JSDocTagInfo[] voption>
|
|
Full Usage:
AsyncApi.getLocalTypeParametersOfType mailbox parameters
Parameters:
TscMailbox
parameters : GetTypePropertyParams
Returns: Async<TypeResponse[] voption>
|
|
Full Usage:
AsyncApi.getMemberInModuleExports mailbox parameters
Parameters:
TscMailbox
parameters : GetMemberInModuleExportsParams
Returns: Async<SymbolResponse voption>
|
|
Full Usage:
AsyncApi.getMembersOfSymbol mailbox parameters
Parameters:
TscMailbox
parameters : GetSymbolPropertyParams
Returns: Async<SymbolResponse[] voption>
|
|
Full Usage:
AsyncApi.getNeverType mailbox parameters
Parameters:
TscMailbox
parameters : GetIntrinsicTypeParams
Returns: Async<TypeResponse>
|
|
Full Usage:
AsyncApi.getNonMissingTypeOfSymbol mailbox parameters
Parameters:
TscMailbox
parameters : GetTypeOfSymbolParams
Returns: Async<TypeResponse>
|
|
Full Usage:
AsyncApi.getNonNullableType mailbox parameters
Parameters:
TscMailbox
parameters : GetTypePropertyParams
Returns: Async<TypeResponse>
|
|
Full Usage:
AsyncApi.getNonPrimitiveType mailbox parameters
Parameters:
TscMailbox
parameters : GetIntrinsicTypeParams
Returns: Async<TypeResponse>
|
|
Full Usage:
AsyncApi.getNullType mailbox parameters
Parameters:
TscMailbox
parameters : GetIntrinsicTypeParams
Returns: Async<TypeResponse>
|
|
Full Usage:
AsyncApi.getNumberType mailbox parameters
Parameters:
TscMailbox
parameters : GetIntrinsicTypeParams
Returns: Async<TypeResponse>
|
|
Full Usage:
AsyncApi.getObjectTypeOfType mailbox parameters
Parameters:
TscMailbox
parameters : GetTypePropertyParams
Returns: Async<TypeResponse>
|
|
Full Usage:
AsyncApi.getOuterTypeParametersOfType mailbox parameters
Parameters:
TscMailbox
parameters : GetTypePropertyParams
Returns: Async<TypeResponse[] voption>
|
|
Full Usage:
AsyncApi.getParameterType mailbox parameters
Parameters:
TscMailbox
parameters : GetParameterTypeParams
Returns: Async<TypeResponse>
|
|
Full Usage:
AsyncApi.getParametersOfSignature mailbox parameters
Parameters:
TscMailbox
parameters : GetSignaturePropertyParams
Returns: Async<SymbolResponse[] voption>
|
|
Full Usage:
AsyncApi.getParentOfSymbol mailbox parameters
Parameters:
TscMailbox
parameters : GetSymbolPropertyParams
Returns: Async<SymbolResponse voption>
|
|
Full Usage:
AsyncApi.getProgramDiagnostics mailbox parameters
Parameters:
TscMailbox
parameters : GetProjectDiagnosticsParams
Returns: Async<DiagnosticResponse[] voption>
|
|
Full Usage:
AsyncApi.getPropertiesOfType mailbox parameters
Parameters:
TscMailbox
parameters : CheckerTypeParams
Returns: Async<SymbolResponse[] voption>
|
|
Full Usage:
AsyncApi.getPropertyOfType mailbox parameters
Parameters:
TscMailbox
parameters : GetPropertyOfTypeParams
Returns: Async<SymbolResponse voption>
|
|
Full Usage:
AsyncApi.getReducedType mailbox parameters
Parameters:
TscMailbox
parameters : GetTypePropertyParams
Returns: Async<TypeResponse>
|
|
Full Usage:
AsyncApi.getReferencedSymbolsForNode mailbox parameters
Parameters:
TscMailbox
parameters : GetReferencedSymbolsForNodeParams
Returns: Async<ReferencedSymbolEntry[] voption>
|
|
Full Usage:
AsyncApi.getReferencesToSymbolInFile mailbox parameters
Parameters:
TscMailbox
parameters : GetReferencesToSymbolInFileParams
Returns: Async<string[]>
|
|
Full Usage:
AsyncApi.getRegularTypeOfType mailbox parameters
Parameters:
TscMailbox
parameters : GetTypePropertyParams
Returns: Async<TypeResponse voption>
|
|
Full Usage:
AsyncApi.getResolvedSignature mailbox parameters
Parameters:
TscMailbox
parameters : GetResolvedSignatureParams
Returns: Async<SignatureResponse>
|
|
Full Usage:
AsyncApi.getRestTypeOfSignature mailbox parameters
Parameters:
TscMailbox
parameters : CheckerSignatureParams
Returns: Async<TypeResponse>
|
|
Full Usage:
AsyncApi.getReturnTypeOfSignature mailbox parameters
Parameters:
TscMailbox
parameters : GetSignaturePropertyParams
Returns: Async<TypeResponse>
|
|
Full Usage:
AsyncApi.getSemanticDiagnostics mailbox parameters
Parameters:
TscMailbox
parameters : GetDiagnosticsParams
Returns: Async<DiagnosticResponse[] voption>
|
|
Full Usage:
AsyncApi.getShorthandAssignmentValueSymbol mailbox parameters
Parameters:
TscMailbox
parameters : GetTypeAtLocationParams
Returns: Async<SymbolResponse voption>
|
|
Full Usage:
AsyncApi.getSignatureFromDeclaration mailbox parameters
Parameters:
TscMailbox
parameters : CheckerNodeParams
Returns: Async<SignatureResponse>
|
|
Full Usage:
AsyncApi.getSignatureUsages mailbox parameters
Parameters:
TscMailbox
parameters : GetSignatureUsagesParams
Returns: Async<SignatureUsageResponse[] voption>
|
|
Full Usage:
AsyncApi.getSignaturesOfType mailbox parameters
Parameters:
TscMailbox
parameters : GetSignaturesOfTypeParams
Returns: Async<SignatureResponse[]>
|
|
Full Usage:
AsyncApi.getSourceFile mailbox parameters
Parameters:
TscMailbox
parameters : GetSourceFileParams
Returns: Async<SourceFile voption>
|
Returns the decoded binary AST, not the schema's `SourceFileResponse` JSON envelope. The mailbox normalises the two encodings the transport uses for it, so this is the same result whether the request travelled alone or inside a batch.
|
Full Usage:
AsyncApi.getSourceFileMetadata mailbox parameters
Parameters:
TscMailbox
parameters : GetSourceFileParams
Returns: Async<SourceFileMetadata voption>
|
|
Full Usage:
AsyncApi.getSourceFileNames mailbox parameters
Parameters:
TscMailbox
parameters : GetSourceFileNamesParams
Returns: Async<string[]>
|
|
Full Usage:
AsyncApi.getStringType mailbox parameters
Parameters:
TscMailbox
parameters : GetIntrinsicTypeParams
Returns: Async<TypeResponse>
|
|
Full Usage:
AsyncApi.getSuggestionDiagnostics mailbox parameters
Parameters:
TscMailbox
parameters : GetDiagnosticsParams
Returns: Async<DiagnosticResponse[] voption>
|
|
Full Usage:
AsyncApi.getSymbolAtLocation mailbox parameters
Parameters:
TscMailbox
parameters : GetSymbolAtLocationParams
Returns: Async<SymbolResponse voption>
|
|
Full Usage:
AsyncApi.getSymbolAtPosition mailbox parameters
Parameters:
TscMailbox
parameters : GetSymbolAtPositionParams
Returns: Async<SymbolResponse voption>
|
|
Full Usage:
AsyncApi.getSymbolOfSourceFile mailbox parameters
Parameters:
TscMailbox
parameters : GetSymbolOfSourceFileParams
Returns: Async<SymbolResponse voption>
|
|
Full Usage:
AsyncApi.getSymbolOfType mailbox parameters
Parameters:
TscMailbox
parameters : GetTypePropertyParams
Returns: Async<SymbolResponse voption>
|
|
Full Usage:
AsyncApi.getSymbolsAtLocations mailbox parameters
Parameters:
TscMailbox
parameters : GetSymbolsAtLocationsParams
Returns: Async<SymbolResponse[]>
|
|
Full Usage:
AsyncApi.getSymbolsAtPositions mailbox parameters
Parameters:
TscMailbox
parameters : GetSymbolsAtPositionsParams
Returns: Async<SymbolResponse[]>
|
|
Full Usage:
AsyncApi.getSymbolsInScope mailbox parameters
Parameters:
TscMailbox
parameters : GetSymbolsInScopeParams
Returns: Async<SymbolResponse[]>
|
|
Full Usage:
AsyncApi.getSymbolsOfSourceFiles mailbox parameters
Parameters:
TscMailbox
parameters : GetSymbolsOfSourceFilesParams
Returns: Async<SymbolResponse[]>
|
|
Full Usage:
AsyncApi.getSyntacticDiagnostics mailbox parameters
Parameters:
TscMailbox
parameters : GetDiagnosticsParams
Returns: Async<DiagnosticResponse[] voption>
|
|
Full Usage:
AsyncApi.getTargetOfSignature mailbox parameters
Parameters:
TscMailbox
parameters : GetSignaturePropertyParams
Returns: Async<SignatureResponse voption>
|
|
Full Usage:
AsyncApi.getTargetOfType mailbox parameters
Parameters:
TscMailbox
parameters : GetTypePropertyParams
Returns: Async<TypeResponse>
|
|
Full Usage:
AsyncApi.getTargetSymbol mailbox parameters
Parameters:
TscMailbox
parameters : CheckerSymbolParams
Returns: Async<SymbolResponse>
|
|
Full Usage:
AsyncApi.getThisParameterOfSignature mailbox parameters
Parameters:
TscMailbox
parameters : GetSignaturePropertyParams
Returns: Async<SymbolResponse voption>
|
|
Full Usage:
AsyncApi.getTrueTypeOfConditionalType mailbox parameters
Parameters:
TscMailbox
parameters : GetTypePropertyParams
Returns: Async<TypeResponse>
|
|
Full Usage:
AsyncApi.getTypeArguments mailbox parameters
Parameters:
TscMailbox
parameters : CheckerTypeParams
Returns: Async<TypeResponse[] voption>
|
|
Full Usage:
AsyncApi.getTypeAtLocation mailbox parameters
Parameters:
TscMailbox
parameters : GetTypeAtLocationParams
Returns: Async<TypeResponse>
|
|
Full Usage:
AsyncApi.getTypeAtLocations mailbox parameters
Parameters:
TscMailbox
parameters : GetTypeAtLocationsParams
Returns: Async<TypeResponse[]>
|
|
Full Usage:
AsyncApi.getTypeAtPosition mailbox parameters
Parameters:
TscMailbox
parameters : GetTypeAtPositionParams
Returns: Async<TypeResponse voption>
|
|
Full Usage:
AsyncApi.getTypeFromTypeNode mailbox parameters
Parameters:
TscMailbox
parameters : GetTypeFromTypeNodeParams
Returns: Async<TypeResponse>
|
|
Full Usage:
AsyncApi.getTypeOfSymbol mailbox parameters
Parameters:
TscMailbox
parameters : GetTypeOfSymbolParams
Returns: Async<TypeResponse>
|
|
Full Usage:
AsyncApi.getTypeOfSymbolAtLocation mailbox parameters
Parameters:
TscMailbox
parameters : GetTypeOfSymbolAtLocationParams
Returns: Async<TypeResponse>
|
|
Full Usage:
AsyncApi.getTypeParameterAtPosition mailbox parameters
Parameters:
TscMailbox
parameters : GetParameterTypeParams
Returns: Async<TypeResponse>
|
|
Full Usage:
AsyncApi.getTypeParametersOfSignature mailbox parameters
Parameters:
TscMailbox
parameters : GetSignaturePropertyParams
Returns: Async<TypeResponse[] voption>
|
|
Full Usage:
AsyncApi.getTypeParametersOfType mailbox parameters
Parameters:
TscMailbox
parameters : GetTypePropertyParams
Returns: Async<TypeResponse[] voption>
|
|
Full Usage:
AsyncApi.getTypePredicateOfSignature mailbox parameters
Parameters:
TscMailbox
parameters : CheckerSignatureParams
Returns: Async<TypePredicateResponse voption>
|
|
Full Usage:
AsyncApi.getTypesAtPositions mailbox parameters
Parameters:
TscMailbox
parameters : GetTypesAtPositionsParams
Returns: Async<TypeResponse[]>
|
|
Full Usage:
AsyncApi.getTypesOfSymbols mailbox parameters
Parameters:
TscMailbox
parameters : GetTypesOfSymbolsParams
Returns: Async<TypeResponse[]>
|
|
Full Usage:
AsyncApi.getTypesOfType mailbox parameters
Parameters:
TscMailbox
parameters : GetTypePropertyParams
Returns: Async<TypeResponse[] voption>
|
|
Full Usage:
AsyncApi.getUndefinedType mailbox parameters
Parameters:
TscMailbox
parameters : GetIntrinsicTypeParams
Returns: Async<TypeResponse>
|
|
Full Usage:
AsyncApi.getUnknownType mailbox parameters
Parameters:
TscMailbox
parameters : GetIntrinsicTypeParams
Returns: Async<TypeResponse>
|
|
Full Usage:
AsyncApi.getVoidType mailbox parameters
Parameters:
TscMailbox
parameters : GetIntrinsicTypeParams
Returns: Async<TypeResponse>
|
|
Full Usage:
AsyncApi.getWellKnownSignatures mailbox parameters
Parameters:
TscMailbox
parameters : GetIntrinsicTypeParams
Returns: Async<WellKnownSignaturesResponse>
|
|
Full Usage:
AsyncApi.getWellKnownSymbols mailbox parameters
Parameters:
TscMailbox
parameters : GetIntrinsicTypeParams
Returns: Async<WellKnownSymbolsResponse>
|
|
Full Usage:
AsyncApi.getWidenedType mailbox parameters
Parameters:
TscMailbox
parameters : GetWidenedTypeParams
Returns: Async<TypeResponse>
|
|
Full Usage:
AsyncApi.initialize mailbox
Parameters:
TscMailbox
Returns: Async<InitializeResponse>
|
|
Full Usage:
AsyncApi.isArrayLikeType mailbox parameters
Parameters:
TscMailbox
parameters : IsArrayLikeTypeParams
Returns: Async<bool>
|
|
Full Usage:
AsyncApi.isArrayType mailbox parameters
Parameters:
TscMailbox
parameters : CheckerTypeParams
Returns: Async<bool>
|
|
Full Usage:
AsyncApi.isContextSensitive mailbox parameters
Parameters:
TscMailbox
parameters : GetContextualTypeParams
Returns: Async<bool>
|
|
Full Usage:
AsyncApi.isReadonlySymbol mailbox parameters
Parameters:
TscMailbox
parameters : CheckerSymbolParams
Returns: Async<bool>
|
|
Full Usage:
AsyncApi.isTypeAssignableTo mailbox parameters
Parameters:
TscMailbox
parameters : IsTypeAssignableToParams
Returns: Async<bool>
|
|
Full Usage:
AsyncApi.parseCommandLine mailbox parameters
Parameters:
TscMailbox
parameters : ParseCommandLineParams
Returns: Async<ConfigFileResponse>
|
|
Full Usage:
AsyncApi.parseConfigFile mailbox parameters
Parameters:
TscMailbox
parameters : ParseConfigFileParams
Returns: Async<ConfigFileResponse>
|
|
Full Usage:
AsyncApi.parseJsonConfigFileContent mailbox parameters
Parameters:
TscMailbox
parameters : ParseJsonConfigFileContentParams
Returns: Async<ConfigFileResponse>
|
|
Full Usage:
AsyncApi.printNode mailbox parameters
Parameters:
TscMailbox
parameters : PrintNodeParams
Returns: Async<string>
|
|
Full Usage:
AsyncApi.readConfigFile mailbox parameters
Parameters:
TscMailbox
parameters : ReadConfigFileParams
Returns: Async<ReadConfigFileResponse>
|
|
Full Usage:
AsyncApi.release mailbox parameters
Parameters:
TscMailbox
parameters : ReleaseParams
Returns: Async<unit>
|
|
Full Usage:
AsyncApi.resolveName mailbox parameters
Parameters:
TscMailbox
parameters : ResolveNameParams
Returns: Async<SymbolResponse voption>
|
|
Full Usage:
AsyncApi.saveHeapProfile mailbox parameters
Parameters:
TscMailbox
parameters : ProfileParams
Returns: Async<ProfileResult>
|
|
Full Usage:
AsyncApi.signatureToSignatureDeclaration mailbox parameters
Parameters:
TscMailbox
parameters : SignatureToSignatureDeclarationParams
Returns: Async<SourceFile voption>
|
Returns the decoded binary AST, not the schema's `SourceFileResponse` JSON envelope. The mailbox normalises the two encodings the transport uses for it, so this is the same result whether the request travelled alone or inside a batch.
|
Full Usage:
AsyncApi.startCPUProfile mailbox parameters
Parameters:
TscMailbox
parameters : ProfileParams
Returns: Async<unit>
|
|
Full Usage:
AsyncApi.stopCPUProfile mailbox
Parameters:
TscMailbox
Returns: Async<ProfileResult>
|
|
Full Usage:
AsyncApi.transpileDeclaration mailbox parameters
Parameters:
TscMailbox
parameters : TranspileParams
Returns: Async<TranspileOutputResponse>
|
|
Full Usage:
AsyncApi.transpileDeclarationFromFile mailbox parameters
Parameters:
TscMailbox
parameters : TranspileFromFileParams
Returns: Async<TranspileOutputResponse>
|
|
Full Usage:
AsyncApi.transpileModule mailbox parameters
Parameters:
TscMailbox
parameters : TranspileParams
Returns: Async<TranspileOutputResponse>
|
|
Full Usage:
AsyncApi.transpileModuleFromFile mailbox parameters
Parameters:
TscMailbox
parameters : TranspileFromFileParams
Returns: Async<TranspileOutputResponse>
|
|
Full Usage:
AsyncApi.typeToString mailbox parameters
Parameters:
TscMailbox
parameters : TypeToTypeNodeParams
Returns: Async<JsonNode voption>
|
|
Full Usage:
AsyncApi.typeToTypeNode mailbox parameters
Parameters:
TscMailbox
parameters : TypeToTypeNodeParams
Returns: Async<SourceFile voption>
|
Returns the decoded binary AST, not the schema's `SourceFileResponse` JSON envelope. The mailbox normalises the two encodings the transport uses for it, so this is the same result whether the request travelled alone or inside a batch.
|
Full Usage:
AsyncApi.updateSnapshot mailbox parameters
Parameters:
TscMailbox
parameters : UpdateSnapshotParams
Returns: Async<UpdateSnapshotResponse>
|
|
Full Usage:
AsyncApi.updateTemporarySnapshot mailbox parameters
Parameters:
TscMailbox
parameters : UpdateTemporarySnapshotParams
Returns: Async<UpdateSnapshotResponse>
|
|