materio-base-legacy/js/materio_flag.js
bachy d77d7e5ef7 Flags :
- bookmarks OK
- flaglist DEV

Signed-off-by: bachy <git@g-u-i.net>
2012-10-30 18:11:20 +01:00

36 lines
744 B
JavaScript

// @codekit-prepend "gui.js"
(function($) {
MaterioFlag = function(){
/**
* init()
*/
function init(){
trace('init MaterioFlag');
$(document).bind('flagGlobalAfterLinkUpdate', onFlaging);
};
function onFlaging(event){
trace('onFlaging', event);
$.getJSON('/materioflag/refresh/block/bookmarks', function(json){
trace('json', json);
$('#block-materio-flag-materio-flag-mybookmarks').replaceWith(json.block);
Drupal.flagLink('#block-materio-flag-materio-flag-mybookmarks');
// TODO: update flags stars on search results after unflaging from block
$.event.trigger('mybookmarks-block-updated');
});
};
init();
};
var materioflag = new MaterioFlag();
})(jQuery);