File tree Expand file tree Collapse file tree 1 file changed +91
-0
lines changed
Expand file tree Collapse file tree 1 file changed +91
-0
lines changed Original file line number Diff line number Diff line change 1+
2+
3+ < top-menu style ='position:relative '>
4+
5+ < template shadowrootmode =open >
6+
7+
8+ < style >
9+
10+ # icon
11+ {width : 15px ;height : 22px ;padding : 2px ;margin-left : 10px ;background : white;border : 1px solid lightgray;border-radius : 3px ;box-sizing : border-box;cursor : pointer}
12+ .menu
13+ {position : absolute;left : 0 ;top : 35px }
14+
15+ a
16+ {text-decoration : none;color : blue}
17+
18+ </ style >
19+
20+
21+ < img id =icon src ='data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAt1BMVEVHcEwbmPYcgfMchvQbsfkay/wbtvkbnfccefMayfwbmfYch/QchvQbtfkbmfYa1P0ddfIcivQcl/Ycj/Ubp/gcmfYdbPEbrvkazPwcmfYbqfgayfwayPwbv/sbvvobsvkazPwbqvga0fwbvPobtvocjvUbofcbpvccfPMcgPMcgvMdafAdbfEckfUbtvka0PwcfPIaxvsbwfsbvPodb/EcnPYclvYckfUbpvccjPQdd/IbofcbrPiPy8D0AAAAMHRSTlMAA/79/v7+5ycVZ3Y3h0xhu9jp8kFeF9OkVfQOrZi+Mh1z/iUJQ+/dx4fOYq7hybzs5xU1AAABIklEQVQ4y+2Ux3aDMBBFpTR6M92AwYB7S6EG/v+7MsJJnBBKVsnGdwHozT1HQgxC6MrfEkiSM+Y4khSgUxhazLDHWGF4QveAO2gyLnGQ9QS4wcDaXGJYiPGegVnU50UzUvdgTsd7AfrMaEaqXvO+sfAAHP0uzz+SmhCfR7FwB5gdpm+SyoeHEJ5P67o2tbanmRBP5/iSgFkUxaplaisIv3kAu6yqihK/RiIF0ZJtT6NTaZpS9iWwm0D/uXB7kmXZ5LOgN0O7ayvEQ57nKtssCbMqDA5i9+YulLIsVQ5MzKnwqCz6Phev3AIcxhy5K3x/A/DbG2CzIdctP9RS9PrxnTU92KOYll8bZHqs7Wk5AcY9hIx9kuyN3/xuxm5nXA+df+cNJSAgjMbiFSoAAAAASUVORK5CYII= '>
22+
23+ < div class =menu style ='display:none '>
24+ < div class =menu-opt >
25+ < a href ='scan-video-file-for-objects.html ' target =_blank >
26+ scan video file for objects / people
27+ </ a >
28+ </ div >
29+ </ div >
30+
31+
32+ </ template >
33+
34+
35+ < script >
36+
37+ ( function top_menu ( { mod, dom, host} ) {
38+
39+ var obj = {
40+ version : 'v2.0' ,
41+ } ;
42+
43+ var ext , $ , menu
44+ ;
45+
46+ obj . initmod = function ( params ) {
47+
48+ ext = params . ext ;
49+ $ = params . $ ;
50+ menu = params . menu ;
51+
52+ } //initmod
53+
54+
55+ //vars:-
56+
57+
58+ //
59+
60+
61+ obj . init = async function ( ) {
62+ } //init
63+
64+
65+ //:
66+
67+
68+ obj . initdom = function ( rootnode ) {
69+
70+ var shadow = host . shadowRoot ;
71+
72+ menu . add . style ( shadow ) ;
73+
74+
75+ var card = $ ( shadow , '.menu' ) ;
76+ $ ( shadow , '#icon' ) . onclick = menu . click ( card , false , false ) ;
77+
78+
79+ } //initdom
80+
81+
82+ //:
83+
84+
85+ return obj ;
86+
87+ } ) //top_menu
88+
89+ </ script >
90+
91+ </ top-menu >
You can’t perform that action at this time.
0 commit comments