From d4723cf1cf33dcd006461edc82a01e344bde052c Mon Sep 17 00:00:00 2001 From: Kalervo Kujala Date: Mon, 26 Sep 2011 23:28:16 +0300 Subject: [PATCH] Fix lint warnings in hello.js. Also split the long lines in README. --- examples/helloworld/README.md | 6 ++++-- examples/helloworld/hello.js | 15 ++++++++++----- 2 files changed, 14 insertions(+), 7 deletions(-) diff --git a/examples/helloworld/README.md b/examples/helloworld/README.md index 8395733f3..9b7b3001a 100644 --- a/examples/helloworld/README.md +++ b/examples/helloworld/README.md @@ -1,16 +1,18 @@ ## "Hello World" overview This example is a minimalistic application of the pdf.js project. The file -`helloworld.pdf` is from the GNUpdf project (see [Introduction to PDF at GNUpdf](http://gnupdf.org/Introduction_to_PDF), and contains a simple and +`helloworld.pdf` is from the GNUpdf project (see [Introduction to PDF at +GNUpdf] (http://gnupdf.org/Introduction_to_PDF)), and contains a simple and human-readable PDF. ## Getting started -Point your browser to `index.html`. Voila. Take a peek at `hello.js` to see +Point your browser to `index.html`. Voila. Take a peek at `hello.js` to see how to make basic calls to `pdf.js`. ## Additional resources + [GNUpdf - Introduction to PDF](http://gnupdf.org/Introduction_to_PDF) + diff --git a/examples/helloworld/hello.js b/examples/helloworld/hello.js index 21799c33a..d873cf5f0 100644 --- a/examples/helloworld/hello.js +++ b/examples/helloworld/hello.js @@ -1,13 +1,17 @@ +/* -*- Mode: Java; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ +/* vim: set shiftwidth=2 tabstop=2 autoindent cindent expandtab: */ + // // See README for overview // +'use strict'; // // Ajax GET request, for binary files // (like jQuery's $.get(), but supports the binary type ArrayBuffer) // -var ajaxGet = function(url, callback){ +var ajaxGet = function(url, callback) { var xhr = new XMLHttpRequest(); xhr.open('GET', url); xhr.mozResponseType = xhr.responseType = 'arraybuffer'; @@ -20,13 +24,13 @@ var ajaxGet = function(url, callback){ callback(data); } }; - xhr.send(null); -} + xhr.send(null); +}; // // This is where the fun happens // -ajaxGet('helloworld.pdf', function(data){ +ajaxGet('helloworld.pdf', function ajaxGetHelloWorld(data) { // // Instantiate PDFDoc with PDF data // @@ -40,10 +44,11 @@ ajaxGet('helloworld.pdf', function(data){ var canvas = document.getElementById('the-canvas'); var context = canvas.getContext('2d'); canvas.height = page.height * scale; - canvas.width = page.width * scale; + canvas.width = page.width * scale; // // Render PDF page into canvas context // page.startRendering(context); }); +