interface example in typescript
Example 1: typescript interface function
interface IEmployee {
empCode: number;
empName: string;
getSalary: (number) => number;
getManagerName(number): string;
}
Example 2: typescript interface
interface Foo {
bar: string;
qux: number;
}
const MyFoo = <Foo> {
bar: "Hello",
qux: 7
}
const MyFoo: Foo = {
bar: "Hello",
qux: 7
}
Example 3: typescript interface
interface LabeledValue {
label: string;
}
function printLabel(labeledObj: LabeledValue) {
console.log(labeledObj.label);
}
let myObj = { size: 10, label: "Size 10 Object" };
printLabel(myObj);Try
Example 4: interface ts one valu
type StringOrNull = string | null;