Parents : Typescript

Date and time note was created$= dv.current().file.ctime
Date and time note was modified$= dv.current().file.mtime

In JavaScript when multiple data types have to be used we use JavaScript Objects But in Typescript we do it through object types : three methods of doing so are:

  1. Through anonymous types like follows:
greet.ts
 
function greet(person: { name: string; age: number }) {  return "Hello " + person.name;}
  1. By interfaces :
interface Person {  name: string;  age: number;} // used for defining mutliple types at the same time.
function greet(person: Person) {  return "Hello " + person.name;}
  1. By use of type aliases :
type Person = {  name: string;  age: number;}; 
function greet(person: Person) {  return "Hello " + person.name;}

Related

References

Footnotes