];
for (var i = 0; i < types.length; ++i) {
- let type = i;
- var typeName = types[type];
- constructor[typeName] = type;
+ var typeName = types[i];
+ constructor[typeName] = i;
constructor.prototype["is" + typeName] =
- (function (value) {
- return this.type == type &&
+ (function is(value) {
+ return this.type == is.type &&
(typeof value == "undefined" || value == this.value);
});
+ constructor.prototype["is" + typeName].type = i;
}
constructor.prototype.isNum = function(value) {
} else if (this.isNull()) {
return null;
} else if (this.isArray()) {
- return this.value.map(function (e) e.lowerToJS());
+ return this.value.map(function (e) { return e.lowerToJS(); });
} else {
return undefined;
}
if (!this.typeCheck(op.params, args))
this.error("Wrong arguments for command '"+ cmd +"'");
- op.op.call(this, args.map(function (a) a.lowerToJS()));
+ op.op.call(this,
+ args.map(function (a) { return a.lowerToJS() }));
args.length = 0;
} else if (MAX_ARGS == args.length) {
this.error("Too many arguments");
<html>
<head>
<title>Simple pdf.js page viewer</title>
- <script type="application/javascript;version=1.8"
+ <script type="text/javascript"
src="pdf.js"></script>
<style type"text/css">
body {
}
</style>
- <script type="application/javascript;version=1.8">
+ <script type="text/javascript">
var canvas, numPages, pageDisplay, pageNum;
function load() {
canvas = document.getElementById("canvas");