UNPKG

biojs-vis-pdbviewer

Version:

A BioJS 2.0 component to view protein structures

24 lines (23 loc) 850 B
Clazz.declarePackage ("javajs.img"); Clazz.load (["javajs.img.JpgEncoder"], "javajs.img.Jpg64Encoder", ["JU.Base64"], function () { c$ = Clazz.decorateAsClass (function () { this.outTemp = null; Clazz.instantialize (this, arguments); }, javajs.img, "Jpg64Encoder", javajs.img.JpgEncoder); Clazz.defineMethod (c$, "setParams", function (params) { this.defaultQuality = 75; this.outTemp = params.remove ("outputChannelTemp"); Clazz.superCall (this, javajs.img.Jpg64Encoder, "setParams", [params]); }, "java.util.Map"); Clazz.defineMethod (c$, "generate", function () { var out0 = this.out; this.out = this.outTemp; Clazz.superCall (this, javajs.img.Jpg64Encoder, "generate", []); var bytes = JU.Base64.getBytes64 (this.out.toByteArray ()); this.outTemp = null; this.out = out0; this.out.write (bytes, 0, bytes.length); }); });