123456789101112131415161718192021 |
- const {EventEmitter} = require('events')
- const {app} = require('electron')
- const {fromPartition, Session} = process.atomBinding('session')
- // Public API.
- Object.defineProperties(exports, {
- defaultSession: {
- enumerable: true,
- get () { return fromPartition('') }
- },
- fromPartition: {
- enumerable: true,
- value: fromPartition
- }
- })
- Object.setPrototypeOf(Session.prototype, EventEmitter.prototype)
- Session.prototype._init = function () {
- app.emit('session-created', this)
- }
|