Menu
Home
Blog
Add-ons
Forum
Wiki
Developers
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
app
content
scripts
preferences
contentPaneOverlay.js
Go to the documentation of this file.
1
/*
2
//
3
// BEGIN SONGBIRD GPL
4
//
5
// This file is part of the Songbird web player.
6
//
7
// Copyright(c) 2005-2008 POTI, Inc.
8
// http://songbirdnest.com
9
//
10
// This file may be licensed under the terms of of the
11
// GNU General Public License Version 2 (the "GPL").
12
//
13
// Software distributed under the License is distributed
14
// on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either
15
// express or implied. See the GPL for the specific language
16
// governing rights and limitations.
17
//
18
// You should have received a copy of the GPL along with this
19
// program. If not, go to http://www.gnu.org/licenses/gpl.html
20
// or write to the Free Software Foundation, Inc.,
21
// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
22
//
23
// END SONGBIRD GPL
24
//
25
*/
26
27
var
SongbirdContentPaneOverlay
= {
31
onPaneLoad:
function
(
event
) {
32
// Don't actually load until the pane has been loaded (see the comments
33
// near the matching addEventListener call at the end of this code).
34
if
(
event
.target.getAttribute(
"id"
) !=
"paneContent"
) {
35
return
;
36
}
37
38
window
.removeEventListener(
'paneload'
,
39
SongbirdContentPaneOverlay
.onPaneLoad,
40
false
);
41
42
const
advancedJSButton = document.getElementById(
"advancedJSButton"
);
43
advancedJSButton.setAttribute(
"hidden"
,
"true"
);
44
}
45
};
46
47
// Don't forget to load! Can't use the standard load event because the
48
// individual preference panes are loaded asynchronously via
49
// document.loadOverlay (see preferences.xml) and the load event may fire before
50
// our target pane has been integrated.
51
window
.addEventListener(
'paneload'
,
52
SongbirdContentPaneOverlay
.onPaneLoad,
53
false
);
event
var event
Definition:
nsSessionStore.js:2116
window
let window
Definition:
nsSessionStore.js:2340
SongbirdContentPaneOverlay
var SongbirdContentPaneOverlay
Definition:
contentPaneOverlay.js:27