Page Menu
Home
Code
Search
Configure Global Search
Log In
Files
F884173
_RowSelector.js
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
1 KB
Subscribers
None
_RowSelector.js
View Options
/*
Copyright (c) 2004-2009, The Dojo Foundation All Rights Reserved.
Available via Academic Free License >= 2.1 OR the modified BSD license.
see: http://dojotoolkit.org/license for details
*/
if
(
!
dojo
.
_hasResource
[
"dojox.grid._RowSelector"
]){
dojo
.
_hasResource
[
"dojox.grid._RowSelector"
]
=
true
;
dojo
.
provide
(
"dojox.grid._RowSelector"
);
dojo
.
require
(
"dojox.grid._View"
);
dojo
.
declare
(
"dojox.grid._RowSelector"
,
dojox
.
grid
.
_View
,{
defaultWidth
:
"2em"
,
noscroll
:
true
,
padBorderWidth
:
2
,
buildRendering
:
function
(){
this
.
inherited
(
"buildRendering"
,
arguments
);
this
.
scrollboxNode
.
style
.
overflow
=
"hidden"
;
this
.
headerNode
.
style
.
visibility
=
"hidden"
;
},
getWidth
:
function
(){
return
this
.
viewWidth
||
this
.
defaultWidth
;
},
buildRowContent
:
function
(
_1
,
_2
){
var
w
=
this
.
contentWidth
||
0
;
_2
.
innerHTML
=
"<table class=\"dojoxGridRowbarTable\" style=\"width:"
+
w
+
"px;height:1px;\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" role=\"presentation\"><tr><td class=\"dojoxGridRowbarInner\"> </td></tr></table>"
;
},
renderHeader
:
function
(){
},
updateRow
:
function
(){
},
resize
:
function
(){
this
.
adaptHeight
();
},
adaptWidth
:
function
(){
if
(
!
(
"contentWidth"
in
this
)
&&
this
.
contentNode
){
this
.
contentWidth
=
this
.
contentNode
.
offsetWidth
-
this
.
padBorderWidth
;
}
},
doStyleRowNode
:
function
(
_3
,
_4
){
var
n
=
[
"dojoxGridRowbar dojoxGridNonNormalizedCell"
];
if
(
this
.
grid
.
rows
.
isOver
(
_3
)){
n
.
push
(
"dojoxGridRowbarOver"
);
}
if
(
this
.
grid
.
selection
.
isSelected
(
_3
)){
n
.
push
(
"dojoxGridRowbarSelected"
);
}
_4
.
className
=
n
.
join
(
" "
);
},
domouseover
:
function
(
e
){
this
.
grid
.
onMouseOverRow
(
e
);
},
domouseout
:
function
(
e
){
if
(
!
this
.
isIntraRowEvent
(
e
)){
this
.
grid
.
onMouseOutRow
(
e
);
}
}});
}
File Metadata
Details
Attached
Mime Type
text/html
Expires
Sun, Apr 6, 10:25 (1 w, 6 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
26303
Default Alt Text
_RowSelector.js (1 KB)
Attached To
rZEDHG ZedLegacy
Event Timeline
Log In to Comment