23 lines
417 B
CoffeeScript
23 lines
417 B
CoffeeScript
class Session
|
|
|
|
vk_params: null
|
|
user: null
|
|
|
|
constructor: (@vk_params) ->
|
|
|
|
query: (url, params, callback) ->
|
|
q_params = @vk_params
|
|
for attr in params
|
|
q_params[attr] = params[attr]
|
|
$.post url, q_params, callback
|
|
false
|
|
|
|
setVkParams: (params) ->
|
|
attrs = ['expire', 'mid', 'secret', 'sid', 'sig']
|
|
for key in attrs
|
|
@vk_params[key] = params[key]
|
|
false
|
|
|
|
$ ->
|
|
window.session = new Session()
|
|
false |