(num, digits, trim, negWrap)
| 22022 | } |
| 22023 | |
| 22024 | function padNumber(num, digits, trim, negWrap) { |
| 22025 | var neg = ''; |
| 22026 | if (num < 0 || (negWrap && num <= 0)) { |
| 22027 | if (negWrap) { |
| 22028 | num = -num + 1; |
| 22029 | } else { |
| 22030 | num = -num; |
| 22031 | neg = '-'; |
| 22032 | } |
| 22033 | } |
| 22034 | num = '' + num; |
| 22035 | while (num.length < digits) num = ZERO_CHAR + num; |
| 22036 | if (trim) { |
| 22037 | num = num.substr(num.length - digits); |
| 22038 | } |
| 22039 | return neg + num; |
| 22040 | } |
| 22041 | |
| 22042 | |
| 22043 | function dateGetter(name, size, offset, trim, negWrap) { |
no outgoing calls
no test coverage detected