2016-01-17 16:00:28 +00:00
|
|
|
|
# shell
|
|
|
|
|
|
|
|
|
|
`shell`モジュールはデスクトップ統合に関係した機能を提供します。
|
|
|
|
|
|
|
|
|
|
ユーザーのデフォルトのブラウザでURLを開く例です:
|
|
|
|
|
|
|
|
|
|
```javascript
|
2016-10-03 03:47:16 +00:00
|
|
|
|
const shell = require('electron').shell
|
2016-01-17 16:00:28 +00:00
|
|
|
|
|
2016-10-03 03:47:16 +00:00
|
|
|
|
shell.openExternal('https://github.com')
|
2016-01-17 16:00:28 +00:00
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
## メソッド
|
|
|
|
|
|
|
|
|
|
`shell`モジュールは次のメソッドを持ちます:
|
|
|
|
|
|
|
|
|
|
### `shell.showItemInFolder(fullPath)`
|
|
|
|
|
|
|
|
|
|
* `fullPath` String
|
|
|
|
|
|
|
|
|
|
ファイルマネジャーでファイルを表示します。もし可能ならファイルを選択します。
|
|
|
|
|
|
|
|
|
|
### `shell.openItem(fullPath)`
|
|
|
|
|
|
|
|
|
|
* `fullPath` String
|
|
|
|
|
|
|
|
|
|
デスクトップの既定のやり方で指定したファイルを開きます。
|
|
|
|
|
|
|
|
|
|
### `shell.openExternal(url)`
|
|
|
|
|
|
|
|
|
|
* `url` String
|
|
|
|
|
|
|
|
|
|
デスクトップの既定のやり方で指定した外部のプロトコルURLで開きます。(例えば、mailto:URLでユーザーの既定メールエージェントを開きます)
|
|
|
|
|
|
|
|
|
|
### `shell.moveItemToTrash(fullPath)`
|
|
|
|
|
|
|
|
|
|
* `fullPath` String
|
|
|
|
|
|
|
|
|
|
ゴミ箱へ指定したファイルを移動し、操作結果をブーリアン値を返します。
|
|
|
|
|
|
|
|
|
|
### `shell.beep()`
|
|
|
|
|
|
|
|
|
|
ビープ音を再生します。
|