Skip to content

Commit

Permalink
Fix base formatters so that they can work independed from the grid.
Browse files Browse the repository at this point in the history
  • Loading branch information
tonytomov committed May 12, 2012
1 parent 1a813bc commit b919a66
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions js/jquery.fmatter.js
Expand Up @@ -265,7 +265,7 @@
};
$.fn.fmatter.checkbox =function(cval, opts) {
var op = $.extend({},opts.checkbox), ds;
if(!$.fmatter.isUndefined(opts.colModel.formatoptions)) {
if(opts.colModel !== undefined && !$.fmatter.isUndefined(opts.colModel.formatoptions)) {
op = $.extend({},op,opts.colModel.formatoptions);
}
if(op.disabled===true) {ds = "disabled=\"disabled\"";} else {ds="";}
Expand All @@ -277,7 +277,7 @@
$.fn.fmatter.link = function(cellval, opts) {
var op = {target:opts.target};
var target = "";
if(!$.fmatter.isUndefined(opts.colModel.formatoptions)) {
if(opts.colModel !== undefined && !$.fmatter.isUndefined(opts.colModel.formatoptions)) {
op = $.extend({},op,opts.colModel.formatoptions);
}
if(op.target) {target = 'target=' + op.target;}
Expand All @@ -290,7 +290,7 @@
$.fn.fmatter.showlink = function(cellval, opts) {
var op = {baseLinkUrl: opts.baseLinkUrl,showAction:opts.showAction, addParam: opts.addParam || "", target: opts.target, idName: opts.idName},
target = "", idUrl;
if(!$.fmatter.isUndefined(opts.colModel.formatoptions)) {
if(opts.colModel !== undefined && !$.fmatter.isUndefined(opts.colModel.formatoptions)) {
op = $.extend({},op,opts.colModel.formatoptions);
}
if(op.target) {target = 'target=' + op.target;}
Expand All @@ -303,7 +303,7 @@
};
$.fn.fmatter.integer = function(cellval, opts) {
var op = $.extend({},opts.integer);
if(!$.fmatter.isUndefined(opts.colModel.formatoptions)) {
if(opts.colModel !== undefined && !$.fmatter.isUndefined(opts.colModel.formatoptions)) {
op = $.extend({},op,opts.colModel.formatoptions);
}
if($.fmatter.isEmpty(cellval)) {
Expand All @@ -313,7 +313,7 @@
};
$.fn.fmatter.number = function (cellval, opts) {
var op = $.extend({},opts.number);
if(!$.fmatter.isUndefined(opts.colModel.formatoptions)) {
if(opts.colModel !== undefined && !$.fmatter.isUndefined(opts.colModel.formatoptions)) {
op = $.extend({},op,opts.colModel.formatoptions);
}
if($.fmatter.isEmpty(cellval)) {
Expand All @@ -323,7 +323,7 @@
};
$.fn.fmatter.currency = function (cellval, opts) {
var op = $.extend({},opts.currency);
if(!$.fmatter.isUndefined(opts.colModel.formatoptions)) {
if(opts.colModel !== undefined && !$.fmatter.isUndefined(opts.colModel.formatoptions)) {
op = $.extend({},op,opts.colModel.formatoptions);
}
if($.fmatter.isEmpty(cellval)) {
Expand All @@ -333,7 +333,7 @@
};
$.fn.fmatter.date = function (cellval, opts, rwd, act) {
var op = $.extend({},opts.date);
if(!$.fmatter.isUndefined(opts.colModel.formatoptions)) {
if(opts.colModel !== undefined && !$.fmatter.isUndefined(opts.colModel.formatoptions)) {
op = $.extend({},op,opts.colModel.formatoptions);
}
if(!op.reformatAfterEdit && act=='edit'){
Expand Down

0 comments on commit b919a66

Please sign in to comment.