Sha256: e9cdbb299c3acd2eaeb7e95557750cac5cec1601fa72e4823689b29b61bbcb9a
Contents?: true
Size: 999 Bytes
Versions: 1
Compression:
Stored size: 999 Bytes
Contents
# Feature badges # angular.module('EssayApp.services').factory('FeatureBadge', ["FeatureType", (type) -> class FeatureBadge @IDS: [ null null { class: 'premium', title: 'Premium' } { class: 'best', title: 'Best' } { class: 'popular', title: 'Popular' } { class: 'top', title: 'Top' } { class: 'new', title: 'New' } { class: 'sale', title: 'Sale' } ] @class: (feature)-> @IDS[feature?.feature_badge_id]?['class'] @title: (feature)-> @IDS[feature?.feature_badge_id]?['title'] @get: (feature)-> @IDS[feature?.feature_badge_id] @find: (features, type_id, index)-> @IDS[type.filter(features, type_id, index)?.feature_badge_id] @find_class: (features, type_id, index)-> @IDS[type.filter(features, type_id, index)?.feature_badge_id]?['class'] @find_title: (features, type_id, index)-> @IDS[type.filter(features, type_id, index)?.feature_badge_id]?['title'] return FeatureBadge ])
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
translation_cms-0.1.5 | app/assets/javascripts/app/services/feature_badge.js.coffee |