mirror of
https://github.com/electron/electron.git
synced 2026-01-10 07:58:08 -05:00
1.4 KiB
1.4 KiB
web-frame
The web-frame module can custom the rendering of current web page.
An example of zooming current page to 200%.
var webFrame = require('web-frame');
webFrame.setZoomFactor(2);
webFrame.setZoomFactor(factor)
factorNumber - Zoom factor
Changes the zoom factor to the specified factor, zoom factor is zoom percent / 100, so 300% = 3.0.
webFrame.getZoomFactor()
Returns the current zoom factor.
webFrame.setZoomLevel(level)
levelNumber - Zoom level
Changes the zoom level to the specified level, 0 is "original size", and each increment above or below represents zooming 20% larger or smaller to default limits of 300% and 50% of original size, respectively.
webFrame.getZoomLevel()
Returns the current zoom level.
webFrame.setSpellCheckProvider(language, autoCorrectWord, provider)
languageStringautoCorrectWordBooleanproviderObject
Sets a provider for spell checking in input fields and text areas.
The provider must be an object that has a spellCheck method that returns
whether the word passed is correctly spelled.
An example of using node-spellchecker as provider:
require('web-frame').setSpellCheckProvider("en-US", true, {
spellCheck: function(text) {
return !(require('spellchecker').isMisspelled(text));
}
});