JAVASCRIPT   69

file-list.js

Guest on 31st August 2021 05:15:29 PM

  1. define([
  2.     'knockout',
  3.     'underscore',
  4.     'view-data'
  5. ], function (ko, _, data) {
  6.     var name = 'file-list-datatype-config';
  7.     ko.components.register(name, {
  8.         viewModel: function(params) {
  9.             this.config = params.config;
  10.             this.search = params.search;
  11.             this.maxFiles = ko.observable(params.config.maxFiles());
  12.             this.maxFiles.subscribe(function(val) {
  13.                 var int = parseInt(val);
  14.                 if(int > 0) { params.config.maxFiles(int); }
  15.             });
  16.             this.activated = params.config.activateMax;
  17.         },
  18.         template: { require: 'text!datatype-config-templates/file-list' }
  19.     });
  20.     return name;
  21. });

Raw Paste


Login or Register to edit or fork this paste. It's free.