
Extensions
Metro 4 objects and types extensions.
About
Metro 4 contains the number of extensions for standard javascript types and objects.
Object | Extension | Desc |
---|---|---|
$.fn |
toggleAttr(attribute, value) |
toggle element attribute |
$.fn |
clearClasses() |
remove all element classes |
Array |
shuffle() |
Shuffle array elements |
Array |
clone() |
Clone array |
Array |
unique() |
Get array unique element |
Number |
format(n, x, s, c) |
Format number value. n: length of decimal, x: length of whole part, s: sections delimiter, c: decimal delimiter |
String |
capitalize(str) |
Capitalize string |
String |
contains(substr, index) |
Check if string contains substring |
String |
toDate(mask) |
Convert string to date by mask.
Example:
"1972-12-21 04:30:00".toDate("yyyy-mm-dd hh:ii:ss");
"21-12-1972".toDate("dd-mm-yyyy");
|
Date |
format(format, locale) |
Format Date object (see this article) |
Date |
addHours(hours) |
Add hours to date |