| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
Example:
plugin.magicWrapper = {
onFindChanged : function() {
if (plugin.canFindOnPage) { ... }
}
}
|
|
|
|
|
|
|
|
|
|
|
| |
Changed the API to be better match for find as you type. Using property
access workaround.
Example:
plugin.findTerms = "hello"; begin searching and highlights all matches in
the document
plugin.findNext = 42; (workaround) jump to next match
plugin.findPrevious = 42; (workaround) jump to previous match
|
|
|
|
|
|
|
|
|
|
|
|
| |
Only supporting copy, evince doesn't support editing (at least the API
is lacking cut and paste)
Using property access workaround.
Example:
if (plugin.canCopy) {
plugin.canCopy = 42; (workaround) copy selection to clipboard
}
|
|
|
|
|
| |
Example:
plugin.zoom = plugin.zoom * 1.5;
|
| |
|
|
|
|
|
| |
Allow browser to provide an object with callbacks / properties for the
plugin to call when status changes (title, clipboard controls, etc.)
|
|
|
|
|
| |
Though as the document is loaded asynchronously the title might not
(yet) be properly set when accessed.
|
| |
|
| |
|
|
|