diff options
| author | Alex Yatskov <alex@foosoft.net> | 2017-02-26 11:05:41 -0800 | 
|---|---|---|
| committer | Alex Yatskov <alex@foosoft.net> | 2017-02-26 11:05:41 -0800 | 
| commit | 32f95e59a9c5612d2b5658ea8a70b55ec17cca18 (patch) | |
| tree | a75e426d9350f266402ff0e8a9d040a985a37629 /ext/fg/js/popup.js | |
| parent | b7faaf0b51363b8366adae3ba7511d5232d6cd30 (diff) | |
| parent | 8966dc1213d4af15c956dbd8976b80a1287c9fe0 (diff) | |
Merge branch 'dev' into firefox
Diffstat (limited to 'ext/fg/js/popup.js')
| -rw-r--r-- | ext/fg/js/popup.js | 14 | 
1 files changed, 9 insertions, 5 deletions
| diff --git a/ext/fg/js/popup.js b/ext/fg/js/popup.js index d47ab4ae..751c6acc 100644 --- a/ext/fg/js/popup.js +++ b/ext/fg/js/popup.js @@ -68,15 +68,19 @@ class Popup {          return this.container.style.visibility !== 'hidden';      } -    showTermDefs(definitions, options) { -        this.invokeApi('showTermDefs', {definitions, options}); +    showTermDefs(definitions, options, context) { +        this.invokeApi('showTermDefs', {definitions, options, context});      } -    showKanjiDefs(definitions, options) { -        this.invokeApi('showKanjiDefs', {definitions, options}); +    showKanjiDefs(definitions, options, context) { +        this.invokeApi('showKanjiDefs', {definitions, options, context});      } -    invokeApi(action, params) { +    showOrphaned() { +        this.invokeApi('showOrphaned'); +    } + +    invokeApi(action, params={}) {          this.container.contentWindow.postMessage({action, params}, '*');      }  } |