function initializeModel(model) {
Book = function() {}
Book.prototype.title = gapi.drive.realtime.custom.collaborativeField('title');
Book.prototype.author = gapi.drive.realtime.custom.collaborativeField('author');
Book.prototype.isbn = gapi.drive.realtime.custom.collaborativeField('isbn');
Book.prototype.isCheckedOut = gapi.drive.realtime.custom.collaborativeField('isCheckedOut');
Book.prototype.reviews = gapi.drive.realtime.custom.collaborativeField('reviews');
gapi.drive.realtime.custom.registerType(this.Book, 'Book');
//Error begin from here
var book = model.create('Book');
book .title = "hello,waiter"
model.getRoot().set('book', book);
}
в хромированной консоли это напоминает мне:
Ошибка Drive Realtime API: invalid_compound_operation: открыть составную операцию в конце синхронного блока — вы забыли вызвать endCompoundOperation()?
Где я делаю ошибки? Кто может привести пример создания пользовательского типа с помощью API Google Диска в реальном времени?