Skip to main content
Module

x/deno2node/src/deps.deno.ts>HeritageClauseableNode

Compile your Deno project to run on Node.js.
Go to Latest
interface HeritageClauseableNode
import { type HeritageClauseableNode } from "https://deno.land/x/deno2node@v1.7.1/src/deps.deno.ts";

Methods

getHeritageClauses(): HeritageClause[]

Gets the heritage clauses of the node.

getHeritageClauseByKind(kind: SyntaxKind.ExtendsKeyword | SyntaxKind.ImplementsKeyword): HeritageClause | undefined

Gets the heritage clause by kind.

getHeritageClauseByKindOrThrow(kind: SyntaxKind.ExtendsKeyword | SyntaxKind.ImplementsKeyword): HeritageClause

Gets the heritage clause by kind or throws if it doesn't exist.

function HeritageClauseableNode
import { HeritageClauseableNode } from "https://deno.land/x/deno2node@v1.7.1/src/deps.deno.ts";

Type Parameters

T extends Constructor<HeritageClauseableNodeExtensionType>