discussionPreference¶
Discussion preferences
-
class
DiscussionIndividualPreferenceModel
()¶ An individual preference value. We do not use Base.Model.extend(), because we want to keep Backbone’s default behaviour with model urls. Generic case: preference value can be any json, not necessarily a dict. So put it in “value” attribute of this model.
-
DiscussionIndividualPreferenceModel.
parse
()¶
-
DiscussionIndividualPreferenceModel.
toJSON
()¶
-
-
class
DiscussionPreferenceCollection
()¶ - Extends
app.models.discussionPreference.PreferenceCollection()
-
DiscussionPreferenceCollection.
parse
()¶
-
DiscussionPreferenceCollection.
toJSON
()¶
-
class
DiscussionPreferenceCollection
()¶ - Extends
app.models.discussionPreference.PreferenceCollection()
-
DiscussionPreferenceCollection.
parse
()¶
-
DiscussionPreferenceCollection.
toJSON
()¶
-
class
DiscussionPreferenceDictionaryModel
()¶ Subcase: pref is a dictionary, so we can use normal backbone
-
DiscussionPreferenceDictionaryModel.
url
()¶
-
-
class
DiscussionPreferenceSubCollection
()¶
-
class
PreferenceCollection
()¶
-
class
UserPreferenceRawCollection
()¶ - Extends
app.models.discussionPreference.PreferenceCollection()