0

ファイルにいくつかのjsコードがあります。触れると、コアスクリプトの将来の更新が中断されるためです...

!function($, mollify) {
mollify.view.MainViewFileView = function() {
    var that = this;
    this._currentFolder = false;
    this._currentFolderInfo = false;
    this._viewStyle = 0;
    this._selected = [];
    this._customFolderTypes = {};
    this._formatters = {
        byteSize : new mollify.ui.formatters.ByteSize(new mollify.ui.formatters.Number(2, false, mollify.ui.texts.get('decimalSeparator'))),
        timestamp : new mollify.ui.formatters.Timestamp(mollify.ui.texts.get('shortDateTimeFormat')),
        uploadSpeed : new mollify.ui.formatters.Number(1, mollify.ui.texts.get('dataRateKbps'), mollify.ui.texts.get('decimalSeparator'))
    };

    this._filelist = {
        columns : [],
        addColumn : function(c) {
            that._filelist.columns[c.id] = c;
        }
    };

    // spec
    this._filelist.addColumn({
        "id": "name",
        "title-key": "fileListColumnTitleName",
        "sort": function(i1, i2, sort, data) {
            return i1.name.toLowerCase().localeCompare(i2.name.toLowerCase()) * sort;
        },
        "content": function(item, data) {
            return item.name;
        }
    });...

たとえば、最初のファイルを別の「列」で拡張したい場合は、最初のファイルの後にロードするよりも別の.jsで

????
// column 2
this._filelist.addColumn({
        "id": "newcolumn",
        "title-key": ... etc

これをどのようにフォーマットできますか?

ありがとう

4

2 に答える 2