| 1 | = DragonTalkFx = |
| 2 | |
| 3 | == Introduction == |
| 4 | |
| 5 | !DragonTalkFx is a Firefox extension for the user observation hub. |
| 6 | |
| 7 | The idea is basically the same as the [old Firefox_userobs user observation extension] but because of the massive changes in Firefox since then, this is a complete rewrite from scratch. |
| 8 | |
| 9 | One of the major changes from the old extension to this one is the switch from XML-RPC to JSON-RPC. This will make the extension faster and more lightweight. |
| 10 | |
| 11 | == Events sent by DragonTalkFx == |
| 12 | |
| 13 | This is a work in progress! |
| 14 | |
| 15 | === Bookmarks === |
| 16 | |
| 17 | '''Event: onBookmarkAdded''' |
| 18 | |
| 19 | ||Key||Value|| |
| 20 | ||uri|||| |
| 21 | ||title|||| |
| 22 | ||tag|||| |
| 23 | |
| 24 | ---- |
| 25 | |
| 26 | '''Event: onBookmarkRemoved''' |
| 27 | |
| 28 | ||Key||Value|| |
| 29 | ||uri|||| |
| 30 | |
| 31 | ---- |
| 32 | |
| 33 | '''Event: onBookmarkChanged''' |
| 34 | |
| 35 | ||Key||Value|| |
| 36 | ||property||The property that changed. Can be "uri", "title" or "tags".|| |
| 37 | ||newValue||The new value of the changed property.|| |
| 38 | |
| 39 | ---- |
| 40 | |
| 41 | === History === |
| 42 | |
| 43 | '''Event: onClearHistory''' |
| 44 | |
| 45 | ''No Parameters.'' |
| 46 | |
| 47 | ---- |
| 48 | |
| 49 | '''Event: onURIDeteled''' |
| 50 | |
| 51 | ||Key||Value|| |
| 52 | ||uri|||| |
| 53 | |
| 54 | ---- |
| 55 | |
| 56 | '''Event: onURIVisited''' |
| 57 | |
| 58 | ||Key||Value|| |
| 59 | ||uri|||| |
| 60 | ||referrer|||| |
| 61 | ||isBookmarked||Can be true or false|| |
| 62 | ||transitionType||Can be one of https://developer.mozilla.org/en/nsINavHistoryService#Constants || |