Я не нашел способ получить список закладок, отсортированных по их абсолютной позиции в документе.Закажите google docs Закладки по их абсолютной позиции в документе
var doc = DocumentApp.getActiveDocument();
var bookmarksList = doc.getBookmarks();
bookmarksList не упорядочен положением.
Для того, чтобы сделать это, я полагаю, я могу написать что-то:
var bookmarksList = doc.getBookmarks().sort(sortBookmarkByPosition);
так, используя пользовательскую функцию сортировки
function sortBookmarkByPosition(a,b){
return what_to_return_here;
}
Проблема заключается в том, что Position.getOffset() «Возвращает это позиция родственница местоположение внутри элемента, который содержит его ».
Есть ли решение получить заказ закладок по их абсолютной позиции в документе?