+ ],
+ "name": "now",
+ "owner": "Ext.Date",
+ "doc": "<p>Returns the current timestamp</p>\n",
+ "linenr": 131,
+ "return": {
+ "type": "Date",
+ "doc": "<p>The current timestamp</p>\n"
+ },
+ "html_filename": "Date4.html"
+ },
+ {
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "method",
+ "href": "Date4.html#Ext-Date-method-parse",
+ "shortDoc": "Parses the passed string using the specified date format. ...",
+ "static": true,
+ "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/Date.js",
+ "private": false,
+ "params": [
+ {
+ "type": "String",
+ "optional": false,
+ "doc": "<p>The raw date string.</p>\n",
+ "name": "input"
+ },
+ {
+ "type": "String",
+ "optional": false,
+ "doc": "<p>The expected date string format.</p>\n",
+ "name": "format"
+ },
+ {
+ "type": "Boolean",
+ "optional": true,
+ "doc": "<p>(optional) True to validate date strings while parsing (i.e. prevents javascript Date \"rollover\")</p>\n\n<pre><code> (defaults to false). Invalid date strings will return null when parsed.\n</code></pre>\n",
+ "name": "strict"
+ }
+ ],
+ "name": "parse",
+ "owner": "Ext.Date",
+ "doc": "<p>Parses the passed string using the specified date format.\nNote that this function expects normal calendar dates, meaning that months are 1-based (i.e. 1 = January).\nThe <a href=\"#/api/Ext.Date-property-defaults\" rel=\"Ext.Date-property-defaults\" class=\"docClass\">defaults</a> hash will be used for any date value (i.e. year, month, day, hour, minute, second or millisecond)\nwhich cannot be found in the passed string. If a corresponding default date value has not been specified in the <a href=\"#/api/Ext.Date-property-defaults\" rel=\"Ext.Date-property-defaults\" class=\"docClass\">defaults</a> hash,\nthe current date's year, month, day or DST-adjusted zero-hour time value will be used instead.\nKeep in mind that the input date string must precisely match the specified format string\nin order for the parse operation to be successful (failed parse operations return a null value).</p>\n\n<p>Example:</p>\n\n\n<pre><code>//dt = Fri May 25 2007 (current date)\nvar dt = new Date();\n\n//dt = Thu May 25 2006 (today's month/day in 2006)\ndt = Ext.Date.parse(\"2006\", \"Y\");\n\n//dt = Sun Jan 15 2006 (all date parts specified)\ndt = Ext.Date.parse(\"2006-01-15\", \"Y-m-d\");\n\n//dt = Sun Jan 15 2006 15:20:01\ndt = Ext.Date.parse(\"2006-01-15 3:20:01 PM\", \"Y-m-d g:i:s A\");\n\n// attempt to parse Sun Feb 29 2006 03:20:01 in strict mode\ndt = Ext.Date.parse(\"2006-02-29 03:20:01\", \"Y-m-d H:i:s\", true); // returns null\n</code></pre>\n\n",
+ "linenr": 595,
+ "return": {
+ "type": "Date",
+ "doc": "<p>The parsed Date.</p>\n"
+ },
+ "html_filename": "Date4.html"
+ }
+ ],
+ "property": [
+ {
+ "type": "String",
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "property",
+ "href": "Date4.html#Ext-Date-property-DAY",
+ "static": true,
+ "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/Date.js",
+ "private": false,
+ "name": "DAY",
+ "owner": "Ext.Date",
+ "doc": "<p>Date interval constant</p>\n",
+ "linenr": 282,
+ "html_filename": "Date4.html"
+ },
+ {
+ "type": "String",
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "property",
+ "href": "Date4.html#Ext-Date-property-HOUR",
+ "static": true,
+ "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/Date.js",
+ "private": false,
+ "name": "HOUR",
+ "owner": "Ext.Date",
+ "doc": "<p>Date interval constant</p>\n",
+ "linenr": 276,
+ "html_filename": "Date4.html"
+ },
+ {
+ "type": "String",
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "property",
+ "href": "Date4.html#Ext-Date-property-MILLI",
+ "static": true,
+ "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/Date.js",
+ "private": false,
+ "name": "MILLI",
+ "owner": "Ext.Date",
+ "doc": "<p>Date interval constant</p>\n",
+ "linenr": 255,
+ "html_filename": "Date4.html"
+ },
+ {
+ "type": "String",
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "property",
+ "href": "Date4.html#Ext-Date-property-MINUTE",
+ "static": true,
+ "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/Date.js",
+ "private": false,
+ "name": "MINUTE",
+ "owner": "Ext.Date",
+ "doc": "<p>Date interval constant</p>\n",
+ "linenr": 269,
+ "html_filename": "Date4.html"
+ },
+ {
+ "type": "String",
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "property",
+ "href": "Date4.html#Ext-Date-property-MONTH",
+ "static": true,
+ "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/Date.js",
+ "private": false,
+ "name": "MONTH",
+ "owner": "Ext.Date",
+ "doc": "<p>Date interval constant</p>\n",
+ "linenr": 289,
+ "html_filename": "Date4.html"
+ },
+ {
+ "type": "String",
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "property",
+ "href": "Date4.html#Ext-Date-property-SECOND",
+ "static": true,
+ "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/Date.js",
+ "private": false,
+ "name": "SECOND",
+ "owner": "Ext.Date",
+ "doc": "<p>Date interval constant</p>\n",
+ "linenr": 262,
+ "html_filename": "Date4.html"
+ },
+ {
+ "type": "String",
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "property",
+ "href": "Date4.html#Ext-Date-property-YEAR",
+ "static": true,
+ "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/Date.js",
+ "private": false,
+ "name": "YEAR",
+ "owner": "Ext.Date",
+ "doc": "<p>Date interval constant</p>\n",
+ "linenr": 296,
+ "html_filename": "Date4.html"
+ },
+ {
+ "type": "Array",
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "property",
+ "href": "Date4.html#Ext-Date-property-dayNames",
+ "shortDoc": "An array of textual day names. ...",
+ "static": true,
+ "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/Date.js",
+ "private": false,
+ "name": "dayNames",
+ "owner": "Ext.Date",
+ "doc": "<p>An array of textual day names.\nOverride these values for international dates.\nExample:</p>\n\n<pre><code>Ext.Date.dayNames = [\n 'SundayInYourLang',\n 'MondayInYourLang',\n ...\n];\n</code></pre>\n\n",
+ "linenr": 334,
+ "html_filename": "Date4.html"
+ },
+ {
+ "type": "String",
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "property",
+ "href": "Date4.html#Ext-Date-property-defaultFormat",
+ "shortDoc": "The date format string that the Ext.util.Format.dateRenderer\nand Ext.util.Format.date functions use. ...",
+ "static": true,
+ "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/Date.js",
+ "private": false,
+ "name": "defaultFormat",
+ "owner": "Ext.Date",
+ "doc": "<p>The date format string that the <a href=\"#/api/Ext.util.Format-method-dateRenderer\" rel=\"Ext.util.Format-method-dateRenderer\" class=\"docClass\">Ext.util.Format.dateRenderer</a>\nand <a href=\"#/api/Ext.util.Format-method-date\" rel=\"Ext.util.Format-method-date\" class=\"docClass\">Ext.util.Format.date</a> functions use. See <a href=\"#/api/Ext.Date\" rel=\"Ext.Date\" class=\"docClass\">Ext.Date</a> for details.</p>\n\n\n<p>This defaults to <code>m/d/Y</code>, but may be overridden in a locale file.</p>\n\n",
+ "linenr": 415,
+ "html_filename": "Date4.html"
+ },
+ {
+ "type": "Object",
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "property",
+ "href": "Date4.html#Ext-Date-property-defaults",
+ "shortDoc": "An object hash containing default date values used during date parsing. ...",
+ "static": true,
+ "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/Date.js",
+ "private": false,
+ "name": "defaults",
+ "owner": "Ext.Date",
+ "doc": "<p>An object hash containing default date values used during date parsing.</p>\n\n\n<p>The following properties are available:<div class=\"mdetail-params\"><ul>\n<li><code>y</code> : Number<div class=\"sub-desc\">The default year value. (defaults to undefined)</div></li>\n<li><code>m</code> : Number<div class=\"sub-desc\">The default 1-based month value. (defaults to undefined)</div></li>\n<li><code>d</code> : Number<div class=\"sub-desc\">The default day value. (defaults to undefined)</div></li>\n<li><code>h</code> : Number<div class=\"sub-desc\">The default hour value. (defaults to undefined)</div></li>\n<li><code>i</code> : Number<div class=\"sub-desc\">The default minute value. (defaults to undefined)</div></li>\n<li><code>s</code> : Number<div class=\"sub-desc\">The default second value. (defaults to undefined)</div></li>\n<li><code>ms</code> : Number<div class=\"sub-desc\">The default millisecond value. (defaults to undefined)</div></li>\n</ul></div></p>\n\n\n<p>Override these properties to customize the default date values used by the <a href=\"#/api/Ext.Date-method-parse\" rel=\"Ext.Date-method-parse\" class=\"docClass\">parse</a> method.</p>\n\n\n<p><b>Note: In countries which experience Daylight Saving Time (i.e. DST), the <tt>h</tt>, <tt>i</tt>, <tt>s</tt>\nand <tt>ms</tt> properties may coincide with the exact time in which DST takes effect.\nIt is the responsiblity of the developer to account for this.</b></p>\n\n\n<p>Example Usage:</p>\n\n<pre><code>// set default day value to the first day of the month\nExt.Date.defaults.d = 1;\n\n// parse a February date string containing only year and month values.\n// setting the default day value to 1 prevents weird date rollover issues\n// when attempting to parse the following date string on, for example, March 31st 2009.\nExt.Date.parse('2009-02', 'Y-m'); // returns a Date object representing February 1st 2009\n</code></pre>\n\n",
+ "linenr": 303,
+ "html_filename": "Date4.html"
+ },
+ {
+ "type": "Object",
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "property",
+ "href": "Date4.html#Ext-Date-property-formatCodes",
+ "shortDoc": "The base format-code to formatting-function hashmap used by the format method. ...",
+ "static": true,
+ "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/Date.js",
+ "private": false,
+ "name": "formatCodes",
+ "owner": "Ext.Date",
+ "doc": "<p>The base format-code to formatting-function hashmap used by the <a href=\"#/api/Ext.Date-method-format\" rel=\"Ext.Date-method-format\" class=\"docClass\">format</a> method.\nFormatting functions are strings (or functions which return strings) which\nwill return the appropriate value when evaluated in the context of the Date object\nfrom which the <a href=\"#/api/Ext.Date-method-format\" rel=\"Ext.Date-method-format\" class=\"docClass\">format</a> method is called.\nAdd to / override these mappings for custom date formatting.\nNote: Ext.Date.format() treats characters as literals if an appropriate mapping cannot be found.\nExample:</p>\n\n<pre><code>Ext.Date.formatCodes.x = \"Ext.util.Format.leftPad(this.getDate(), 2, '0')\";\nconsole.log(Ext.Date.format(new Date(), 'X'); // returns the current day of the month\n</code></pre>\n\n",
+ "linenr": 491,
+ "html_filename": "Date4.html"
+ },
+ {
+ "type": "Object",
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "property",
+ "href": "Date4.html#Ext-Date-property-formatFunctions",
+ "shortDoc": "An object hash in which each property is a date formatting function. ...",
+ "static": true,
+ "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/Date.js",
+ "private": false,
+ "name": "formatFunctions",
+ "owner": "Ext.Date",
+ "doc": "<p>An object hash in which each property is a date formatting function. The property name is the\nformat string which corresponds to the produced formatted date string.</p>\n\n\n<p>This object is automatically populated with date formatting functions as\ndate formats are requested for <a href=\"#/api/Ext\" rel=\"Ext\" class=\"docClass\">Ext</a> standard formatting strings.</p>\n\n\n<p>Custom formatting functions may be inserted into this object, keyed by a name which from then on\nmay be used as a format string to <a href=\"#/api/Ext.Date-method-format\" rel=\"Ext.Date-method-format\" class=\"docClass\">format</a>. Example:</p>\n\n\n<pre><code>Ext.Date.formatFunctions['x-date-format'] = myDateFormatter;\n</code></pre>\n\n\n<p>A formatting function should return a string representation of the passed Date object, and is passed the following parameters:<div class=\"mdetail-params\"><ul>\n<li><code>date</code> : Date<div class=\"sub-desc\">The Date to format.</div></li>\n</ul></div></p>\n\n\n<p>To enable date strings to also be <i>parsed</i> according to that format, a corresponding\nparsing function must be placed into the <a href=\"#/api/Ext.Date-property-parseFunctions\" rel=\"Ext.Date-property-parseFunctions\" class=\"docClass\">parseFunctions</a> property.\n\n",
+ "linenr": 228,
+ "html_filename": "Date4.html"
+ },
+ {
+ "type": "Array",
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "property",
+ "href": "Date4.html#Ext-Date-property-monthNames",
+ "shortDoc": "An array of textual month names. ...",
+ "static": true,
+ "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/Date.js",
+ "private": false,
+ "name": "monthNames",
+ "owner": "Ext.Date",
+ "doc": "<p>An array of textual month names.\nOverride these values for international dates.\nExample:</p>\n\n<pre><code>Ext.Date.monthNames = [\n 'JanInYourLang',\n 'FebInYourLang',\n ...\n];\n</code></pre>\n\n",
+ "linenr": 358,
+ "html_filename": "Date4.html"
+ },
+ {
+ "type": "Object",
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "property",
+ "href": "Date4.html#Ext-Date-property-monthNumbers",
+ "shortDoc": "An object hash of zero-based javascript month numbers (with short month names as keys. ...",
+ "static": true,
+ "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/Date.js",
+ "private": false,
+ "name": "monthNumbers",
+ "owner": "Ext.Date",
+ "doc": "<p>An object hash of zero-based javascript month numbers (with short month names as keys. note: keys are case-sensitive).\nOverride these values for international dates.\nExample:</p>\n\n<pre><code>Ext.Date.monthNumbers = {\n 'ShortJanNameInYourLang':0,\n 'ShortFebNameInYourLang':1,\n ...\n};\n</code></pre>\n\n",
+ "linenr": 387,
+ "html_filename": "Date4.html"
+ },
+ {
+ "type": "Object",
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "property",
+ "href": "Date4.html#Ext-Date-property-parseFunctions",
+ "shortDoc": "An object hash in which each property is a date parsing function. ...",
+ "static": true,
+ "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/Date.js",
+ "private": false,
+ "name": "parseFunctions",
+ "owner": "Ext.Date",
+ "doc": "<p>An object hash in which each property is a date parsing function. The property name is the\nformat string which that function parses.</p>\n\n\n<p>This object is automatically populated with date parsing functions as\ndate formats are requested for <a href=\"#/api/Ext\" rel=\"Ext\" class=\"docClass\">Ext</a> standard formatting strings.</p>\n\n\n<p>Custom parsing functions may be inserted into this object, keyed by a name which from then on\nmay be used as a format string to <a href=\"#/api/Ext.Date-method-parse\" rel=\"Ext.Date-method-parse\" class=\"docClass\">parse</a>.<p>\n<p>Example:</p>\n<pre><code>Ext.Date.parseFunctions['x-date-format'] = myDateParser;\n</code></pre>\n<p>A parsing function should return a Date object, and is passed the following parameters:<div class=\"mdetail-params\"><ul>\n<li><code>date</code> : String<div class=\"sub-desc\">The date string to parse.</div></li>\n<li><code>strict</code> : Boolean<div class=\"sub-desc\">True to validate date strings while parsing\n(i.e. prevent javascript Date \"rollover\") (The default must be false).\nInvalid date strings should return null when parsed.</div></li>\n</ul></div></p>\n<p>To enable Dates to also be <i>formatted</i> according to that format, a corresponding\nformatting function must be placed into the <a href=\"#/api/Ext.Date-property-formatFunctions\" rel=\"Ext.Date-property-formatFunctions\" class=\"docClass\">formatFunctions</a> property.\n\n",
+ "linenr": 195,
+ "html_filename": "Date4.html"
+ },
+ {
+ "type": "Boolean",
+ "deprecated": null,
+ "alias": null,
+ "protected": false,
+ "tagname": "property",
+ "href": "Date4.html#Ext-Date-property-useStrict",
+ "shortDoc": "Global flag which determines if strict date parsing should be used. ...",
+ "static": true,
+ "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/lang/Date.js",
+ "private": false,
+ "name": "useStrict",
+ "owner": "Ext.Date",
+ "doc": "<p>Global flag which determines if strict date parsing should be used.\nStrict date parsing will not roll-over invalid dates, which is the\ndefault behaviour of javascript Date objects.\n(see <a href=\"#/api/Ext.Date-method-parse\" rel=\"Ext.Date-method-parse\" class=\"docClass\">parse</a> for more information)\nDefaults to <tt>false</tt>.</p>\n",
+ "linenr": 165,
+ "html_filename": "Date4.html"
+ }
+ ],
+ "cssVar": [