0001-select-variable-names-on-click-25322.patch
gadjo/static/css/gadjo.scss | ||
---|---|---|
1061 | 1061 |
} |
1062 | 1062 |
} |
1063 | 1063 | |
1064 |
.varname { |
|
1065 |
color: #444; |
|
1066 |
} |
|
1067 | ||
1064 | 1068 |
@import 'grid'; |
1065 | 1069 |
@import 'jqueryui'; |
1066 | 1070 |
@import 'forms'; |
gadjo/static/js/gadjo.js | ||
---|---|---|
374 | 374 |
$('.extra-actions-menu').toggleClass('open'); |
375 | 375 |
}); |
376 | 376 |
}); |
377 |
$(function() { |
|
378 |
$('.varname').on('click', function() { |
|
379 |
var doc = window.document, sel, range; |
|
380 |
if (window.getSelection && doc.createRange) { |
|
381 |
sel = window.getSelection(); |
|
382 |
range = doc.createRange(); |
|
383 |
range.selectNodeContents(this); |
|
384 |
sel.removeAllRanges(); |
|
385 |
sel.addRange(range); |
|
386 |
} else if (doc.body.createTextRange) { |
|
387 |
range = doc.body.createTextRange(); |
|
388 |
range.moveToElementText(this); |
|
389 |
range.select(); |
|
390 |
} |
|
391 |
return false; |
|
392 |
}); |
|
393 |
}); |
|
377 | 394 |
})(); |
378 |
- |