Ejemplo n.º 1
0
 success: function(data){
     var appStorage = require('storage/appStorage')
     data = JSON.parse(data);
     if (!data.err_msg) {
         appStorage.topics.get(data.topic_id).set('starred', data.starred);
         appStorage.topics.get(data.topic_id).get('starred');
     } else {
         console.log(data.err_msg);
     }
 }
Ejemplo n.º 2
0
 success: function(data){
     data = JSON.parse(data);
     var appStorage = require('storage/appStorage');
     var Topic = require('model/Topic');
     appStorage.topics.reset();
     _.each(data, function(topic){
         var currentTopic = new Topic(topic);
         appStorage.topics.add(currentTopic);
     });
 }
Ejemplo n.º 3
0
 success: function(data){
     var appStorage              = require('storage/appStorage');
     var Topic                   = require('model/Topic');
     var TopicListTableRowView   = require('view/TopicListTableRow');
     data = JSON.parse(data);
     if(!data.err_msg) {
         $("#reply-control").remove();
         var newTopic = new Topic(data);
         newTopic.set('newCreated', true);
         if(newTopic.get('category_id') === appStorage.currentCategory.get('id')) {
             appStorage.topics.add(newTopic);
             var topicListTableRowView = new TopicListTableRowView({ model: newTopic });
         }
     } else {
         console.log(data.err_msg);
     }
 }
Ejemplo n.º 4
0
 _.each(data, function(topic){
     var currentTopic = new Topic(topic);
     appStorage.topics.add(currentTopic);
     var topicListTableRowView = new TopicListTableRowView({ model: currentTopic });
 });
Ejemplo n.º 5
0
 _.each(data, function(topic){
     var currentTopic = new Topic(topic);
     appStorage.topics.add(currentTopic);
 });
Ejemplo n.º 6
0
 _.each(PreloadStore.data.topics, function(topic){
     var currentTopic = new Topic(topic);
     appStorage.topics.add(currentTopic);
 });