Lots of updates
This commit is contained in:
parent
e3cfff8310
commit
39e7af6238
454 changed files with 221168 additions and 36622 deletions
19
app/bower_components/jquery/src/data.js
vendored
19
app/bower_components/jquery/src/data.js
vendored
|
|
@ -6,17 +6,16 @@ define([
|
|||
"./data/var/data_user"
|
||||
], function( jQuery, rnotwhite, access, data_priv, data_user ) {
|
||||
|
||||
/*
|
||||
Implementation Summary
|
||||
// Implementation Summary
|
||||
//
|
||||
// 1. Enforce API surface and semantic compatibility with 1.9.x branch
|
||||
// 2. Improve the module's maintainability by reducing the storage
|
||||
// paths to a single mechanism.
|
||||
// 3. Use the same single mechanism to support "private" and "user" data.
|
||||
// 4. _Never_ expose "private" data to user code (TODO: Drop _data, _removeData)
|
||||
// 5. Avoid exposing implementation details on user objects (eg. expando properties)
|
||||
// 6. Provide a clear path for implementation upgrade to WeakMap in 2014
|
||||
|
||||
1. Enforce API surface and semantic compatibility with 1.9.x branch
|
||||
2. Improve the module's maintainability by reducing the storage
|
||||
paths to a single mechanism.
|
||||
3. Use the same single mechanism to support "private" and "user" data.
|
||||
4. _Never_ expose "private" data to user code (TODO: Drop _data, _removeData)
|
||||
5. Avoid exposing implementation details on user objects (eg. expando properties)
|
||||
6. Provide a clear path for implementation upgrade to WeakMap in 2014
|
||||
*/
|
||||
var rbrace = /^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,
|
||||
rmultiDash = /([A-Z])/g;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue