Difference between revisions of "Widget:DCTList"

From LINKS Community Center
Jump to: navigation, search
Line 340: Line 340:
 
                         }
 
                         }
 
                     );
 
                     );
                    console.log(results.printouts[FUNC_KEY].map(func => removePrefix(func.fulltext)))
 
 
                 });
 
                 });
  
Line 385: Line 384:
 
                 return dct;
 
                 return dct;
 
             });
 
             });
 
            console.log(dctList)
 
  
 
             return dctList;
 
             return dctList;
Line 560: Line 557:
 
                         cssClass: 'functions-cell',
 
                         cssClass: 'functions-cell',
 
                         formatter: function (cell) {
 
                         formatter: function (cell) {
                             const order = Object.keys(fnImages);
+
                             const out = Array.from(cell.getValue().keys())
                            const output = cell.getValue()
+
                            .map(func => '<img class="func-img" src="' + fnImages[func] +
                                .sort((a, b) => order.indexOf(a) - order.indexOf(b))
 
                                .map(func => '<img class="func-img" src="' + fnImages[func] +
 
 
                                     '" data-value="' + func +
 
                                     '" data-value="' + func +
 
                                     '" alt="' + func +
 
                                     '" alt="' + func +
Line 569: Line 564:
 
                                     '">')
 
                                     '">')
 
                                 .join('');
 
                                 .join('');
                             return output;
+
 
 +
                            // const order = Object.keys(fnImages);
 +
                            // const output = cell.getValue()
 +
                            //    .sort((a, b) => order.indexOf(a) - order.indexOf(b))
 +
                            //    .map(func => '<img class="func-img" src="' + fnImages[func] +
 +
                            //        '" data-value="' + func +
 +
                            //        '" alt="' + func +
 +
                            //        '" title="' + func +
 +
                            //        '">')
 +
                            //    .join('');
 +
                             return out;
 
                         }
 
                         }
 
                     },
 
                     },

Revision as of 17:26, 17 November 2022

Development verstion of the DCT List.
Not ready for production!