@@ -21,13 +21,13 @@ const TYPES: {
2121 'application/vnd.fasta.fasta' : {
2222 name : 'Fasta' ,
2323 extensions : [ '.fasta' , '.fa' ] ,
24- reader : msa . io . fasta
24+ reader : msa . io . fasta ,
2525 } ,
2626 'application/vnd.clustal.clustal' : {
2727 name : 'Clustal' ,
2828 extensions : [ '.clustal' , '.aln' ] ,
29- reader : msa . io . clustal
30- }
29+ reader : msa . io . clustal ,
30+ } ,
3131} ;
3232
3333/**
@@ -42,7 +42,7 @@ export class RenderedData extends Widget implements IRenderMime.IRenderer {
4242 this . _mimeType = options . mimeType ;
4343 this . _parser = TYPES [ this . _mimeType ] . reader ;
4444 this . addClass ( 'jp-RenderedMSA' ) ;
45- let msaDiv = document . createElement ( 'div' ) ;
45+ const msaDiv = document . createElement ( 'div' ) ;
4646 this . msa = new msa . msa ( {
4747 el : msaDiv ,
4848 vis : {
@@ -53,8 +53,8 @@ export class RenderedData extends Widget implements IRenderMime.IRenderer {
5353 overviewbox : true ,
5454 seqlogo : false ,
5555 gapHeader : false ,
56- leftHeader : true
57- }
56+ leftHeader : true ,
57+ } ,
5858 } ) ;
5959
6060 // The menu doesn't work correctly in the absolutely positioned panel, so
@@ -75,8 +75,8 @@ export class RenderedData extends Widget implements IRenderMime.IRenderer {
7575 */
7676 renderModel ( model : IRenderMime . IMimeModel ) : Promise < void > {
7777 return new Promise < void > ( ( resolve , reject ) => {
78- let data = model . data [ this . _mimeType ] ;
79- let seqs = this . _parser . parse ( data ) ;
78+ const data = model . data [ this . _mimeType ] ;
79+ const seqs = this . _parser . parse ( data ) ;
8080 this . msa . seqs . reset ( seqs ) ;
8181 this . msa . render ( ) ;
8282 this . update ( ) ;
@@ -104,7 +104,7 @@ export class RenderedData extends Widget implements IRenderMime.IRenderer {
104104 protected onUpdateRequest ( msg : Message ) : void {
105105 // Update size after update
106106 if ( this . isVisible ) {
107- let newWidth =
107+ const newWidth =
108108 this . node . getBoundingClientRect ( ) . width -
109109 this . msa . g . zoomer . getLeftBlockWidth ( ) ;
110110 this . msa . g . zoomer . set ( 'alignmentWidth' , newWidth ) ;
@@ -123,10 +123,10 @@ export class RenderedData extends Widget implements IRenderMime.IRenderer {
123123export const rendererFactory : IRenderMime . IRendererFactory = {
124124 safe : false ,
125125 mimeTypes : Object . keys ( TYPES ) ,
126- createRenderer : options => new RenderedData ( options )
126+ createRenderer : ( options ) => new RenderedData ( options ) ,
127127} ;
128128
129- const extensions = Object . keys ( TYPES ) . map ( k => {
129+ const extensions = Object . keys ( TYPES ) . map ( ( k ) => {
130130 const { name } = TYPES [ k ] ;
131131 return {
132132 id : `jupyterlab-fasta:${ name } ` ,
@@ -138,15 +138,15 @@ const extensions = Object.keys(TYPES).map(k => {
138138 name,
139139 extensions : TYPES [ k ] . extensions ,
140140 mimeTypes : [ k ] ,
141- iconClass : 'jp-MaterialIcon jp-MSAIcon'
142- }
141+ iconClass : 'jp-MaterialIcon jp-MSAIcon' ,
142+ } ,
143143 ] ,
144144 documentWidgetFactoryOptions : {
145145 name,
146146 primaryFileType : name ,
147147 fileTypes : [ name ] ,
148- defaultFor : [ name ]
149- }
148+ defaultFor : [ name ] ,
149+ } ,
150150 } as IRenderMime . IExtension ;
151151} ) ;
152152
0 commit comments