Posted 9 July 2018, 8:52 am EST
Electron apps run under the “file” protocol, so there’s no real domain.
Wijmo understands that and does not check the license domain in this case.
Bottomline is electron apps can use wijmo keys generated for any domain (e.g. “localhost”, or your company name for example).
Here’s a short sample I used to double-check this:
// import Wijmo
var wjCore = require('./node_modules/wijmo/wijmo.js');
var wjGrid = require('./node_modules/wijmo/wijmo.grid.js');
var wjChart = require('./node_modules/wijmo/wijmo.chart.js');
// set the license key (the domain info will not be used)
var key = 'GrapeCity-Internal-Use-Only,392619583864964#B0xJ9b...';
wjCore.setLicenseKey(key);
// create the controls
var theGrid = new wjGrid.FlexGrid('#theGrid', {
itemsSource: getData()
});
The app ran without a nag screen and without a watermark.
I hope this information helps.