scratch
/bower_components/jquery/src/css/addGetHookIf.js |
@@ -1,14 +1,10 @@ |
define( function() { |
define(function() { |
|
"use strict"; |
|
function addGetHookIf( conditionFn, hookFn ) { |
|
// Define the hook, we'll check on the first run if it's really needed. |
return { |
get: function() { |
if ( conditionFn() ) { |
|
// Hook not needed (or it's not possible to use it due |
// to missing dependency), remove it. |
delete this.get; |
@@ -16,7 +12,7 @@ |
} |
|
// Hook needed; redefine it so that the support test is not executed again. |
return ( this.get = hookFn ).apply( this, arguments ); |
return (this.get = hookFn).apply( this, arguments ); |
} |
}; |
} |
@@ -23,4 +19,4 @@ |
|
return addGetHookIf; |
|
} ); |
}); |