Merge pull request #4481 from bthorben/refactor/pdf_manager.js
refactor src/core/pdf_manager.js: rename pdfModel to pdfDocument
This commit is contained in:
commit
305274cd45
@ -294,7 +294,8 @@ var WorkerMessageHandler = PDFJS.WorkerMessageHandler = {
|
||||
|
||||
handler.on('GetPageIndex', function wphSetupGetPageIndex(data, deferred) {
|
||||
var ref = new Ref(data.ref.num, data.ref.gen);
|
||||
pdfManager.pdfModel.catalog.getPageIndex(ref).then(function (pageIndex) {
|
||||
var catalog = pdfManager.pdfDocument.catalog;
|
||||
catalog.getPageIndex(ref).then(function (pageIndex) {
|
||||
deferred.resolve(pageIndex);
|
||||
}, deferred.reject);
|
||||
});
|
||||
|
@ -54,6 +54,14 @@ describe('api', function() {
|
||||
expect(true).toEqual(true);
|
||||
});
|
||||
});
|
||||
it('gets page index', function() {
|
||||
// reference to second page
|
||||
var ref = {num: 17, gen: 0};
|
||||
var promise = doc.getPageIndex(ref);
|
||||
waitsForPromise(promise, function(pageIndex) {
|
||||
expect(pageIndex).toEqual(1);
|
||||
});
|
||||
});
|
||||
it('gets destinations', function() {
|
||||
var promise = doc.getDestinations();
|
||||
waitsForPromise(promise, function(data) {
|
||||
|
Loading…
Reference in New Issue
Block a user