浏览代码

Add refresh permission button

simov 9 年之前
父节点
当前提交
2b5693ce02
共有 1 个文件被更改,包括 8 次插入0 次删除
  1. 8 0
      content/options.js

+ 8 - 0
content/options.js

@@ -41,6 +41,10 @@ var events = {
     }, 750)
   },
 
+  refresh: (origin) => () => {
+    chrome.permissions.request({origins: [origin + '/*']}, (granted) => {})
+  },
+
   origin: (e) => {
     state.origin = e.target.value
   }
@@ -97,6 +101,10 @@ m.mount(document.querySelector('main'), {
               ])
             ),
             m('td',
+              m('button.mdl-button mdl-js-button mdl-js-ripple-effect mdl-button--icon',
+                {oncreate, onclick: events.refresh(origin), title: 'Refresh'},
+                m('i.material-icons icon-refresh')
+              ),
               m('button.mdl-button mdl-js-button mdl-js-ripple-effect mdl-button--icon',
                 {oncreate, onclick: events.remove(origin), title: 'Remove'},
                 m('i.material-icons icon-remove')