2015-07-15 15:04:45 +00:00
|
|
|
$ = jQuery
|
|
|
|
|
context = window
|
|
|
|
|
logger = context.JK.logger
|
|
|
|
|
|
|
|
|
|
@AppStore = Reflux.createStore(
|
|
|
|
|
{
|
|
|
|
|
listenables: @AppActions
|
|
|
|
|
|
2020-05-06 19:42:52 +00:00
|
|
|
app: null
|
2015-07-15 15:04:45 +00:00
|
|
|
onAppInit: (app) ->
|
2020-05-06 19:42:52 +00:00
|
|
|
@app = app
|
2015-07-15 15:04:45 +00:00
|
|
|
@trigger(app)
|
2015-09-25 15:53:53 +00:00
|
|
|
|
2020-05-06 19:42:52 +00:00
|
|
|
|
2015-09-25 15:53:53 +00:00
|
|
|
onOpenExternalUrl: (href) ->
|
|
|
|
|
|
2015-10-26 21:03:43 +00:00
|
|
|
logger.debug("opening external url #{href}")
|
2015-09-25 15:53:53 +00:00
|
|
|
context.JK.popExternalLink(href)
|
2015-07-15 15:04:45 +00:00
|
|
|
}
|
|
|
|
|
)
|