return shadow(this, 'rotate', rotate);
},
- startRenderingFromIRQueue: function startRenderingFromIRQueue(
+ startRenderingFromIRQueue: function pageStartRenderingFromIRQueue(
IRQueue, fonts) {
var self = this;
this.IRQueue = IRQueue;
});
};
- this.ensureFonts(fonts, function() {
+ this.ensureFonts(fonts,
+ function pageStartRenderingFromIRQueueEnsureFonts() {
displayContinuation();
});
},
- getIRQueue: function(handler, dependency) {
+ getIRQueue: function pageGetIRQueue(handler, dependency) {
if (this.IRQueue) {
// content was compiled
return this.IRQueue;
content, resources, IRQueue, dependency);
},
- ensureFonts: function(fonts, callback) {
+ ensureFonts: function pageEnsureFonts(fonts, callback) {
// Convert the font names to the corresponding font obj.
for (var i = 0; i < fonts.length; i++) {
fonts[i] = this.objs.objs[fonts[i]].data;
// Load all the fonts
var fontObjs = FontLoader.bind(
fonts,
- function(fontObjs) {
+ function pageEnsureFontsFontObjs(fontObjs) {
this.stats.fonts = Date.now();
callback.call(this);
);
},
- display: function(gfx, callback) {
+ display: function pageDisplay(gfx, callback) {
var xref = this.xref;
var resources = xref.fetchIfRef(this.resources);
var mediaBox = xref.fetchIfRef(this.mediaBox);
}
return links;
},
- startRendering: function(ctx, callback) {
+ startRendering: function pageStartRendering(ctx, callback) {
this.ctx = ctx;
this.callback = callback;
return constructor;
})();
-var PDFDoc = (function() {
+var PDFDoc = (function pdfDoc() {
function constructor(arg, callback) {
var stream = null;
var data = null;
} else {
// If we don't use a worker, just post/sendMessage to the main thread.
var worker = {
- postMessage: function(obj) {
+ postMessage: function pdfDocPostMessage(obj) {
worker.onmessage({data: obj});
},
- terminate: function() {}
+ terminate: function pdfDocTerminate() {}
};
}
this.worker = worker;
var processorHandler = this.processorHandler =
new MessageHandler('main', worker);
- processorHandler.on('page', function(data) {
+ processorHandler.on('page', function pdfDocPage(data) {
var pageNum = data.pageNum;
var page = this.pageCache[pageNum];
var depFonts = data.depFonts;
page.startRenderingFromIRQueue(data.IRQueue, depFonts);
}, this);
- processorHandler.on('obj', function(data) {
+ processorHandler.on('obj', function pdfDocObj(data) {
var id = data[0];
var type = data[1];
}
}, this);
- processorHandler.on('font_ready', function(data) {
+ processorHandler.on('font_ready', function pdfDocFontReady(data) {
var id = data[0];
var font = new FontShape(data[1]);
}
this.workerReadyPromise = new Promise('workerReady');
- setTimeout(function() {
+ setTimeout(function pdfDocFontReadySetTimeout() {
processorHandler.send('doc', this.data);
this.workerReadyPromise.resolve(true);
}.bind(this));
return this.pdf.numPages;
},
- startRendering: function(page) {
+ startRendering: function pdfDocStartRendering(page) {
// The worker might not be ready to receive the page request yet.
- this.workerReadyPromise.then(function() {
+ this.workerReadyPromise.then(function pdfDocStartRenderingThen() {
this.processorHandler.send('page_request', page.pageNumber + 1);
}.bind(this));
},
- getPage: function(n) {
+ getPage: function pdfDocGetPage(n) {
if (this.pageCache[n])
return this.pageCache[n];
return this.pageCache[n] = page;
},
- destroy: function() {
+ destroy: function pdfDocDestroy() {
if (this.worker)
this.worker.terminate();