Ext.util.Format
Files
Reusable data formatting functions
Available since: 1.1.0
Methods
Parse a value into a formatted date using the specified format pattern.
Available since: 1.1.0
Parameters
- value : String/Date
The value to format (Strings must conform to the format expected by the javascript Date object's parse() method)
- format : String (optional)
Any valid date format string (defaults to 'm/d/Y')
Returns
- String
The formatted date string
Truncate a string and add an ellipsis ('...') to the end if it exceeds the specified length
Available since: 1.1.0
Parameters
- value : String
The string to truncate
- length : Number
The maximum length to allow before truncating
- word : Boolean
True to try to find a common work break
Returns
- String
The converted text
It does simple math for use in a template, for example:
var tpl = new Ext.Template('{value} * 10 = {value:math("* 10")}');
Available since: Ext JS 3.4.0
Returns
- Function
A function that operates on the passed value.
Formats the number according to the format string.
0.00 - (123456.78) show only digits, 2 precision
0.0000 - (123456.7890) show only digits, 4 precision
0,000 - (123,456) show comma and digits, no precision
0,000.00 - (123,456.78) show comma and digits, 2 precision
0,0.00 - (123,456.78) shortcut method, show comma and digits, 2 precision
To reverse the grouping (,) and decimal (.) for international numbers, add /i to the end. For example: 0.000,00/i
Available since: Ext JS 3.4.0
Parameters
Returns
- String
The formatted number.
Selectively do a plural form of a word based on a numeric value. For example, in a template, {commentCount:plural("Comment")} would result in "1 Comment" if commentCount was 1 or would be "x Comments" if the value is 0 or greater than 1.
Available since: Ext JS 3.4.0
Parameters
Strips all script tags
Available since: 2.3.0
Parameters
- value : Mixed
The text from which to strip script tags
Returns
- String
The stripped text
Strips all HTML tags
Available since: 1.1.0
Parameters
- value : Mixed
The text from which to strip tags
Returns
- String
The stripped text
Checks a reference and converts it to empty string if it is undefined
Available since: 1.1.0
Parameters
- value : Mixed
Reference to check
Returns
- Mixed
Empty string if converted, otherwise the original value