Use strict mode in JavaScript
Strict mode is supported by 98% of the browsers, including Internet Explorer 10, and it helps developers avoid common JavaScript pitfalls.
This commit is contained in:
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.AdvancedSearch =
|
||||
|
||||
advanced_search_terms: ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.AllowParticipation =
|
||||
|
||||
initialize: ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.Answers =
|
||||
|
||||
initializeAnswers: (answers) ->
|
||||
|
||||
@@ -1 +1,3 @@
|
||||
"use strict"
|
||||
|
||||
window.App = {}
|
||||
|
||||
@@ -88,6 +88,8 @@
|
||||
//= require votations
|
||||
|
||||
var initialize_modules = function() {
|
||||
"use strict";
|
||||
|
||||
App.Answers.initialize();
|
||||
App.Questions.initialize();
|
||||
App.Comments.initialize();
|
||||
@@ -141,6 +143,8 @@ var initialize_modules = function() {
|
||||
};
|
||||
|
||||
$(function(){
|
||||
"use strict";
|
||||
|
||||
Turbolinks.enableProgressBar();
|
||||
|
||||
$(document).ready(initialize_modules);
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.Banners =
|
||||
initialize: ->
|
||||
$("[data-js-banner-title]").on
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.BudgetEditAssociations =
|
||||
|
||||
set_text: (response)->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.CheckAllNone =
|
||||
|
||||
initialize: ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.CheckboxToggle =
|
||||
|
||||
initialize: ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.ColumnsSelector =
|
||||
|
||||
initColums: () ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.Comments =
|
||||
|
||||
add_comment: (parent_id, response_html) ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.Cookies =
|
||||
|
||||
saveCookie: (name, value, days) ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.Documentable =
|
||||
|
||||
initialize: ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.EmbedVideo =
|
||||
|
||||
initialize: ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.FixedBar =
|
||||
initialize: ->
|
||||
$("[data-fixed-bar]").each ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.Flaggable =
|
||||
|
||||
update: (resource_id, button) ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.Followable =
|
||||
|
||||
update: (followable_id, button, notice) ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.Forms =
|
||||
|
||||
disableEnter: ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.FoundationExtras =
|
||||
clearSticky: ->
|
||||
$("[data-sticky]").foundation("destroy") if $("[data-sticky]").length
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
i18n = {
|
||||
es: {
|
||||
"Comments": "Comentarios",
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.Globalize =
|
||||
|
||||
selected_language: ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.IeAlert =
|
||||
set_cookie_and_hide: (event) ->
|
||||
event.preventDefault()
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.Imageable =
|
||||
|
||||
initialize: ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.InvestmentReportAlert =
|
||||
initialize: ->
|
||||
$("#js-investment-report-alert").on "click", ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.Legislation =
|
||||
|
||||
initialize: ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.LegislationAdmin =
|
||||
|
||||
initialize: ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.LegislationAllegations =
|
||||
|
||||
toggle_comments: ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.LegislationAnnotatable =
|
||||
|
||||
makeEditableAndHighlight: (colour) ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.LocationChanger =
|
||||
|
||||
initialize: ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.Managers =
|
||||
|
||||
generatePassword: ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.Map =
|
||||
|
||||
initialize: ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.MarkdownEditor =
|
||||
|
||||
refresh_preview: (element, md) ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.ModalDownload =
|
||||
|
||||
enableButton: ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.ModeratorBudgetInvestments =
|
||||
|
||||
add_class_faded: (id) ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.ModeratorComments =
|
||||
|
||||
add_class_faded: (id) ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.ModeratorDebates =
|
||||
|
||||
add_class_faded: (id) ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.ModeratorProposalNotifications =
|
||||
|
||||
add_class_faded: (id) ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.ModeratorProposals =
|
||||
|
||||
add_class_faded: (id) ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.Polls =
|
||||
generateToken: ->
|
||||
token = ""
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.PollsAdmin =
|
||||
|
||||
initialize: ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.PreventDoubleSubmission =
|
||||
disable_buttons: (buttons) ->
|
||||
setTimeout ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.Questions =
|
||||
|
||||
nestedQuestions: ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.RegistrationForm =
|
||||
|
||||
initialize: ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.SendAdminNotificationAlert =
|
||||
initialize: ->
|
||||
$("#js-send-admin_notification-alert").on "click", ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.SendNewsletterAlert =
|
||||
initialize: ->
|
||||
$("#js-send-newsletter-alert").on "click", ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.Settings =
|
||||
|
||||
initialize: ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.SocialShare =
|
||||
|
||||
initialize: ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.Sortable =
|
||||
initialize: ->
|
||||
$(".sortable").sortable
|
||||
|
||||
@@ -4,10 +4,14 @@
|
||||
//= require stats
|
||||
|
||||
var initialize_stats_modules = function() {
|
||||
"use strict";
|
||||
|
||||
App.Stats.initialize();
|
||||
};
|
||||
|
||||
$(function(){
|
||||
"use strict";
|
||||
|
||||
$(document).ready(initialize_stats_modules);
|
||||
$(document).on("page:load", initialize_stats_modules);
|
||||
$(document).on("ajax:complete", initialize_stats_modules);
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
# Helper for generate C3.js graphs
|
||||
#----------------------------------------------------------------------
|
||||
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.Suggest =
|
||||
|
||||
initialize: ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.TableSortable =
|
||||
getCellValue: (row, index) ->
|
||||
$(row).children("td").eq(index).text()
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.TagAutocomplete =
|
||||
|
||||
split: ( val ) ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.Tags =
|
||||
|
||||
initialize: ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.TreeNavigator =
|
||||
setNodes: (nodes) ->
|
||||
children = nodes.children("ul")
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.Users =
|
||||
|
||||
initialize: ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.ValuationBudgetInvestmentForm =
|
||||
|
||||
showFeasibleFields: ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.Votations =
|
||||
|
||||
checkMaxVotes: ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.Votes =
|
||||
|
||||
hoverize: (votes) ->
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
"use strict"
|
||||
|
||||
App.WatchFormChanges =
|
||||
forms: ->
|
||||
return $("form[data-watch-changes]")
|
||||
|
||||
Reference in New Issue
Block a user