in public/js/rell.js [32:79]
init: function() {
var example = window.rellExample
window.location.hash = ''
window.rellConfig.autoRun = example ? example.autoRun : false
Log.init($('#log')[0], window.rellConfig.level)
Log.debug('Configuration', window.rellConfig);
FB.Event.subscribe('fb.log', Log.info.bind('fb.log'))
FB.Event.subscribe('auth.login', function(response) {
Log.info('auth.login event', response)
})
FB.Event.subscribe('auth.statusChange', Rell.onStatusChange)
if (!window.rellConfig.init) {
return;
}
var options = {
appId: window.rellConfig.appID,
version: window.rellConfig.version,
cookie: true,
status: window.rellConfig.status,
frictionlessRequests: window.rellConfig.frictionlessRequests
}
FB.init(options)
if (top != self) {
FB.Canvas.setAutoGrow(true)
}
if (!window.rellConfig.status) {
Rell.autoRunCode()
} else {
FB.getLoginStatus(function() { Rell.autoRunCode() })
FB.getLoginStatus(Rell.onStatusChange)
}
$('#rell-login').click(Rell.login)
$('#rell-disconnect').click(Rell.disconnect)
$('#rell-logout').click(Rell.logout)
$('#rell-run-code').click(Rell.runCode)
$('#rell-log-clear').click(Rell.clearLog)
Rell.setCurrentViewMode()
if (example && !example.autoRun) {
Rell.setupAutoRunPopover()
}
},