1.4.1 • Published 5 years ago
electron-osx-prompt v1.4.1
electron-osx-prompts
Electron macOS-style prompts. Intended for use on a mac.\ Behaves like a modal that blocks other interaction.
Install
$ npm install electron-osx-prompt
Usage
// From renderer or main process, doesn't matter
const userPrompt = require('electron-osx-prompt');
const icon = __dirname + '/icon.png';
userPrompt('Label text', 'Placeholder text', icon)
.then(input => {
console.log(input);
})
.catch(err => {
console.log(err);
});
Options
You can change the label text and the textbox placeholder text.\ You can also provide a PNG or JPEG image for the prompt icon. It's size should be about 60 x 60 px.
userPrompt(label, placeholder, icon)
Parameter | Type | Description | Default |
---|---|---|---|
label | string | The label text of the input field. | 'Please enter a value' |
placeholder | string | The placeholder text inside the input field. | '' |
icon | string | Path to your custom (app) icon. | Electron's default icon. |
Returns a Promise with the user input. Clicking Cancel
will return null
.
Licence
MIT © Peter Freeman
Uses css from photon
by @connors
1.4.1
5 years ago
1.4.0
5 years ago
1.3.10
6 years ago
1.3.9
6 years ago
1.3.8
6 years ago
1.3.7
6 years ago
1.3.6
6 years ago
1.3.5
6 years ago
1.3.4
6 years ago
1.3.3
6 years ago
1.3.2
6 years ago
1.3.1
6 years ago
1.2.1
6 years ago
1.2.0
6 years ago
1.1.1
6 years ago
1.1.0
6 years ago
1.0.10
6 years ago
1.0.9
6 years ago
1.0.8
6 years ago
1.0.7
6 years ago
1.0.6
6 years ago
1.0.5
6 years ago
1.0.4
6 years ago
1.0.3
6 years ago
1.0.2
6 years ago
1.0.1
6 years ago
1.0.0
6 years ago