Skip to main content
Module

x/ts_morph/ts_morph.js>Structure

TypeScript Compiler API wrapper for static analysis and programmatic code changes.
Very Popular
Latest
variable Structure
import { Structure } from "https://deno.land/x/ts_morph@22.0.0/ts_morph.js";

type

{ hasName(structure); isCallSignature(structure); isJSDocable(structure); isSignatured(structure); isParametered(structure); isReturnTyped(structure); isTypeParametered(structure); isClass(structure); isClassLikeDeclarationBase(structure); isNameable(structure); isImplementsClauseable(structure); isDecoratable(structure); isAbstractable(structure); isAmbientable(structure); isExportable(structure); isClassStaticBlock(structure); isStatemented(structure); isConstructorDeclarationOverload(structure); isScoped(structure); isConstructor(structure); isFunctionLike(structure); isConstructSignature(structure); isDecorator(structure); isEnum(structure); isNamed(structure); isEnumMember(structure); isPropertyNamed(structure); isInitializerExpressionable(structure); isExportAssignment(structure); isExportDeclaration(structure); isExportSpecifier(structure); isFunctionDeclarationOverload(structure); isAsyncable(structure); isGeneratorable(structure); isFunction(structure); isGetAccessor(structure); isStaticable(structure); isImportAttribute(structure); isImportAttributeNamed(structure); isImportDeclaration(structure); isImportSpecifier(structure); isIndexSignature(structure); isReadonlyable(structure); isInterface(structure); isExtendsClauseable(structure); isTypeElementMembered(structure); isJSDoc(structure); isJSDocTag(structure); isJsxAttribute(structure); isJsxElement(structure); isJsxSelfClosingElement(structure); isJsxTagNamed(structure); isJsxAttributed(structure); isJsxSpreadAttribute(structure); isMethodDeclarationOverload(structure); isQuestionTokenable(structure); isOverrideable(structure); isMethod(structure); isMethodSignature(structure); isModule(structure); isModuleNamed(structure); isParameter(structure); isBindingNamed(structure); isTyped(structure); isScopeable(structure); isPropertyAssignment(structure); isProperty(structure); isExclamationTokenable(structure); isPropertySignature(structure); isSetAccessor(structure); isShorthandPropertyAssignment(structure); isSourceFile(structure); isSpreadAssignment(structure); isExpressioned(structure); isTypeAlias(structure); isTypeParameter(structure); isVariableDeclaration(structure); isVariableStatement(structure); }