UNPKG

799 BJavaScriptView Raw
1/**
2 * Module : kero dataTable param
3 * Author : liuyk(liuyk@yonyou.com)
4 * Date : 2016-07-30 14:34:01
5 */
6
7/**
8 * 增加Param参数
9 * @memberof DataTable
10 * @param {string} key 需要增加的key值
11 * @param {*} value 需要增加的具体指
12 * @example
13 * datatable.addParam('precision','3')
14 */
15const addParam = function(key, value) {
16 this.params[key] = value
17}
18
19/**
20 * 增加多个Param参数
21 * @memberof DataTable
22 * @param {object} params 需要增加的Param对象
23 * @example
24 * var paramsObj = {
25 * 'precision':'3',
26 * 'default':'1.234'
27 * }
28 * datatable.addParams(paramsObj)
29 */
30const addParams = function(params) {
31 for (var key in params) {
32 this.params[key] = params[key]
33 }
34}
35
36
37export const paramFunObj = {
38 addParam: addParam,
39 addParams: addParams
40}