0.1.3 • Published 8 months ago

find-bar v0.1.3

Weekly downloads
-
License
MIT
Repository
github
Last release
8 months ago

English | 中文

find-bar

NPM version License: MIT

This npm package is used to add a find bar to Electron App, and it is very easy to use.

Install

npm i --save find-bar

Usage

const { app } = require('electron'); 
const setFindBar = require('find-bar');

// add find bar to all windows
app.on('browser-window-created', (_, win) => {
  // do something...
  setFindBar(win);
});

Find bar is implemented through BrowserWindow, which is essentially a window object. You can use win._isFindBar to determine whether it is a find bar, and you can use win._hasFindBar to determine whether the current window is bound to a find bar,and the detailed usage of setFindBar is as follows.

setFindBar(win, options)

export interface FindBarOptions {
  left?: number;
  right?: number; // 80 by default
  top?: number; // (mac: 20, win: 30) by default
  bottom?: number;
  darkMode?: boolean; // true by default
}

export default function(win: any, options?: FindBarOptions): void;

Example

GitHub: https://github.com/avwo/whistle-client

License

MIT

0.1.3

8 months ago

0.1.2

1 year ago

0.1.1

1 year ago

0.1.0

1 year ago

0.1.0-beta

1 year ago