Ответ 1
Вы можете загрузить файл декларации (*.d.ts) для API реального времени Google Диска здесь. Это обеспечивает оболочку TypeScript для API. В частности, он определяет модуль с именем gapi.drive.realtime
, классы которого могут быть доступны в Angular2.
Чтобы сообщить компилятору о файле декларации, вам нужно добавить следующую строку в исходный файл TypeScript:
///<reference path="google-drive-realtime-api.d.ts" />
Затем вам нужно импортировать функции модуля. Один из способов сделать это - следующая команда import
:
import * as Drive from "gapi.drive.realtime";
Затем вы можете получить доступ к классам модулей в пространстве имен Drive
: Drive.Collaborator
, Drive.CollaborativeObject
и т.д.