Skip to content

Basic Usage

Roman Jámbor edited this page Jul 19, 2021 · 2 revisions

Basic Usage

import {getType, Type} from "tst-reflect";

class Animal {
	sayHi() {
		return "";
	}
}

class Dog extends Animal {
	sayHi() {
		return "Bark!";
	}
}

const dogType = getType<Dog>();
console.log(dogType.name); // "Dog"
console.log(dogType.isAssignableTo(getType<Animal>())); // true

Clone this wiki locally