Vyhledávání na webu

google apps script - Zkrátit dlouhé typy TypeScriptu


Vyvíjím Google Apps Script (GAS) pomocí Typescriptu (přes nástroj clasp).

Importoval jsem definice typů spuštěním npm i -S @types/google-apps-script.

Některé typy jsou docela dlouhé, například:

let sheet: GoogleAppsScript.Spreadsheet.Sheet

Existuje způsob, jak definovat zkratku v souboru? Např.,

declare Sheet = GoogleAppsScript.Spreadsheet.Sheet

Odpověď č. 1

Můžete definovat nový typ aliasu:

type Sheet = GoogleAppsScript.Spreadsheet.Sheet