Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2012
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. butter/src/core/media.js
  2.  
  3.       Object.defineProperty( this, "url", {
  4.         get: function() {
  5.           return url;
  6.         },
  7.         set: function( val ) {
  8.           if ( val && val.length > 0 && !/^\s*$/.test( val ) && val !== url ) {
  9.             url = val;
  10.             em.dispatch( "mediacontentchanged", that );
  11.           }
  12.         }
  13.       });
  14.  
  15. js/menu.js
  16.  
  17.       buttonManager.add( "change-url", $( ".change-url-btn" ), {
  18.         click: function() {
  19.           var newUrl = $('#url').val();
  20.           popupManager.hidePopups();
  21.           if ( !newUrl || newUrl.length === 0 || /^\s*$/.test( newUrl ) ) {
  22.             popupManager.showPopup( "load-failed" );
  23.             return;
  24.           }
  25.           if ( newUrl !== butter.currentMedia.url ) {
  26.             butter.currentMedia.url = newUrl;
  27.             $(".media-title-div").html( newUrl );
  28.             pm.toggleLoadingScreen( true );
  29.             function changeComplete( media ) {
  30.               pm.toggleLoadingScreen( false );
  31.               butter.unlisten( "mediacontentchangecomplete", changeComplete );
  32.             }
  33.             butter.listen( "mediacontentchangecomplete", changeComplete );
  34.           } //if
  35.         } //click
  36.       }); //change-url-btn
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement