(settings)
| 3278 | * Table is empty - create a row with an empty message in it |
| 3279 | */ |
| 3280 | function _emptyRow(settings) { |
| 3281 | var oLang = settings.oLanguage |
| 3282 | var zero = oLang.sZeroRecords |
| 3283 | var dataSrc = _fnDataSource(settings) |
| 3284 | |
| 3285 | if ((settings.iDraw < 1 && dataSrc === "ssp") || (settings.iDraw <= 1 && dataSrc === "ajax")) { |
| 3286 | zero = oLang.sLoadingRecords |
| 3287 | } else if (oLang.sEmptyTable && settings.fnRecordsTotal() === 0) { |
| 3288 | zero = oLang.sEmptyTable |
| 3289 | } |
| 3290 | |
| 3291 | return $("<tr/>").append( |
| 3292 | $("<td />", { |
| 3293 | colSpan: _fnVisbleColumns(settings), |
| 3294 | class: settings.oClasses.empty.row |
| 3295 | }).html(zero) |
| 3296 | )[0] |
| 3297 | } |
| 3298 | |
| 3299 | /** |
| 3300 | * Expand the layout items into an object for the rendering function |
no test coverage detected