{"__symbolic":"module","version":4,"metadata":{"BrowserWindowOptions":{"__symbolic":"interface"},"NgxElectronService":{"__symbolic":"class","arity":1,"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":40,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/router","name":"Router","line":93,"character":32},{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":94,"character":36},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":95,"character":32}]}],"sendDataToWindowsByKeys":[{"__symbolic":"method"}],"sendDataToWindowsByIds":[{"__symbolic":"method"}],"sendDataToAllWindows":[{"__symbolic":"method"}],"sendDataToWindows":[{"__symbolic":"method"}],"sendDataToOpenerWindow":[{"__symbolic":"method"}],"createWindow":[{"__symbolic":"method"}],"data":[{"__symbolic":"method"}],"loadJsonArrayFromAssets":[{"__symbolic":"method"}],"loadJsonObjectFromAssets":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"TrayProxy":{"__symbolic":"interface"},"Rectangle":{"__symbolic":"interface"},"Point":{"__symbolic":"interface"},"ProgressInfo":{"__symbolic":"interface"},"AutoUpdaterProxy":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"electron","name":"IpcRenderer","line":40,"character":37},{"__symbolic":"reference","module":"electron","name":"Remote","line":40,"character":66}]}],"checkForUpdates":[{"__symbolic":"method"}],"downloadUpdate":[{"__symbolic":"method"}],"quitAndInstall":[{"__symbolic":"method"}]}},"NgxElectronContentMenusDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":4,"character":1},"arguments":[{"selector":"[ngxElectronContextMenus]"}]}],"members":{"ngxElectronContextMenus":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":5}}]}],"ngxElectronMenusClosed":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":21,"character":5}}]}],"ngxElectronMenuWillClose":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":24,"character":5}}]}],"ngxElectronMenuWillShow":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":27,"character":5}}]}],"ngxElectronMenuWillCloseOnce":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":30,"character":5},"arguments":["ngxElectronMenuWillClose.once"]}]}],"ngxElectronMenuWillShowOnce":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":33,"character":5},"arguments":["ngxElectronMenuWillShow.once"]}]}],"ngxElectronMenusX":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":36,"character":5}}]}],"ngxElectronMenusY":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":38,"character":5}}]}],"ngxElectronPositioningItem":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":40,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":45,"character":33},{"__symbolic":"reference","name":"NgxElectronService"},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":47,"character":32}]}],"ngOnInit":[{"__symbolic":"method"}],"contextmenu":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":53,"character":5},"arguments":["contextmenu",["$event"]]}]}],"changes":[{"__symbolic":"method"}]}},"NgxElectronDragDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[ngxElectronDrag]"}]}],"members":{"ngxElectronDrag":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":18,"character":31},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":19,"character":33}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵa":{"__symbolic":"function","parameters":[],"value":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@ngx-electron/core","name":"NgxElectronProxy","line":9,"character":11},"member":"instanceOf"},"arguments":[{"__symbolic":"reference","module":"electron"}]}},"NgxElectronRendererModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":12,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"NgxElectronContentMenusDirective"},{"__symbolic":"reference","name":"NgxElectronDragDirective"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":18,"character":8},{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClientModule","line":19,"character":8}],"exports":[{"__symbolic":"reference","name":"NgxElectronContentMenusDirective"},{"__symbolic":"reference","name":"NgxElectronDragDirective"}],"providers":[{"provide":{"__symbolic":"reference","module":"@ngx-electron/core","name":"NgxElectronProxy","line":26,"character":17},"useFactory":{"__symbolic":"reference","name":"ɵa"}}]}]}],"members":{}}},"origins":{"BrowserWindowOptions":"./lib/ngx-electron.service","NgxElectronService":"./lib/ngx-electron.service","TrayProxy":"./lib/models","Rectangle":"./lib/models","Point":"./lib/models","ProgressInfo":"./lib/auto-updater-proxy","AutoUpdaterProxy":"./lib/auto-updater-proxy","NgxElectronContentMenusDirective":"./lib/directives/ngx-electron-content-menus.directive","NgxElectronDragDirective":"./lib/directives/ngx-electron-drag.directive","ɵa":"./lib/renderer.module","NgxElectronRendererModule":"./lib/renderer.module"},"importAs":"@ngx-electron/renderer"}