Found the solution as new Screen Geometry added at node-webkit v0.10.2. This will let you listen to Screen Bound, Display add, Display remove events.
Here is the documentation - https://github.com/rogerwang/node-webkit/wiki/Screen
This is added by a very recently new commit on nodewebkit to resolve this issue - https://github.com/rogerwang/node-webkit/pull/2178.
Note - I did not test the code but looks like this is what I was looking for.