Please enable JavaScript to use RhodeCode Enterprise
Commit Description:
add model solution
Commit Description:
add model solution
"use strict" ;
var setPrototypeOf = require ( "../object/set-prototype-of" )
, isExtensible = require ( "./_is-extensible" );
module . exports = ( function () {
var SubArray ;
if ( isExtensible ) return require ( "./_sub-array-dummy" );
if ( ! setPrototypeOf ) return null ;
SubArray = function () {
var arr = Array . apply ( this , arguments );
setPrototypeOf ( arr , SubArray . prototype );
return arr ;
};
setPrototypeOf ( SubArray , Array );
SubArray . prototype = Object . create ( Array . prototype , {
constructor : { value : SubArray , enumerable : false , writable : true , configurable : true }
});
return SubArray ;
})();
Site-wide shortcuts
/
Use quick search box
g h
Goto home page
g g
Goto my private gists page
g G
Goto my public gists page
n r
New repository page
n g
New gist page
Repositories
g s
Goto summary page
g c
Goto changelog page
g f
Goto files page
g F
Goto files page with file search activated
g p
Goto pull requests page
g o
Goto repository settings
g O
Goto repository permissions settings