1.4.1 • Published 5 years ago

electron-osx-prompt v1.4.1

Weekly downloads
20
License
MIT
Repository
github
Last release
5 years ago

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)

ParameterTypeDescriptionDefault
labelstringThe label text of the input field.'Please enter a value'
placeholderstringThe placeholder text inside the input field.''
iconstringPath 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