Quellcode durchsuchen

Refactor javascript page classes

Thibaut vor 11 Jahren
Ursprung
Commit
88c7f108ea

+ 0 - 4
assets/javascripts/views/pages/chai.coffee

@@ -1,4 +0,0 @@
-#= require views/pages/base
-#= require views/pages/underscore
-
-app.views.ChaiPage = app.views.UnderscorePage

+ 0 - 4
assets/javascripts/views/pages/express.coffee

@@ -1,4 +0,0 @@
-#= require views/pages/base
-#= require views/pages/underscore
-
-app.views.ExpressPage = app.views.UnderscorePage

+ 0 - 4
assets/javascripts/views/pages/grunt.coffee

@@ -1,4 +0,0 @@
-#= require views/pages/base
-#= require views/pages/underscore
-
-app.views.GruntPage = app.views.UnderscorePage

+ 33 - 0
assets/javascripts/views/pages/javascript.coffee

@@ -0,0 +1,33 @@
+#= require views/pages/base
+
+class app.views.JavascriptPage extends app.views.BasePage
+  afterRender: ->
+    @highlightCode @findAllByTag('pre'), 'javascript'
+    return
+
+class app.views.JavascriptWithMarkupCheckPage extends app.views.BasePage
+  afterRender: ->
+    for el in @findAllByTag('pre')
+      language = if el.textContent.match(/^\s*</)
+        'markup'
+      else
+        'javascript'
+      @highlightCode el, language
+    return
+
+app.views.ChaiPage =
+app.views.ExpressPage =
+app.views.GruntPage =
+app.views.LodashPage =
+app.views.MarionettePage =
+app.views.ModernizrPage =
+app.views.MomentPage =
+app.views.MongoosePage =
+app.views.RethinkdbPage =
+app.views.SinonPage =
+app.views.UnderscorePage =
+app.views.JavascriptPage
+
+app.views.RequirejsPage =
+app.views.SocketioPage =
+app.views.JavascriptWithMarkupCheckPage

+ 0 - 4
assets/javascripts/views/pages/lodash.coffee

@@ -1,4 +0,0 @@
-#= require views/pages/base
-#= require views/pages/underscore
-
-app.views.LodashPage = app.views.UnderscorePage

+ 0 - 4
assets/javascripts/views/pages/marionette.coffee

@@ -1,4 +0,0 @@
-#= require views/pages/base
-#= require views/pages/underscore
-
-app.views.MarionettePage = app.views.UnderscorePage

+ 0 - 4
assets/javascripts/views/pages/modernizr.coffee

@@ -1,4 +0,0 @@
-#= require views/pages/base
-#= require views/pages/requirejs
-
-app.views.ModernizrPage = app.views.RequirejsPage

+ 0 - 6
assets/javascripts/views/pages/moment.coffee

@@ -1,6 +0,0 @@
-#= require views/pages/base
-
-class app.views.MomentPage extends app.views.BasePage
-  afterRender: ->
-    @highlightCode @findAll('pre'), 'javascript'
-    return

+ 0 - 4
assets/javascripts/views/pages/mongoose.coffee

@@ -1,4 +0,0 @@
-#= require views/pages/base
-#= require views/pages/underscore
-
-app.views.MongoosePage = app.views.UnderscorePage

+ 0 - 11
assets/javascripts/views/pages/requirejs.coffee

@@ -1,11 +0,0 @@
-#= require views/pages/base
-
-class app.views.RequirejsPage extends app.views.BasePage
-  afterRender: ->
-    for el in @findAllByTag 'pre'
-      language = if el.textContent.match(/^\s*</)
-        'markup'
-      else
-        'javascript'
-      @highlightCode el, language
-    return

+ 0 - 4
assets/javascripts/views/pages/rethinkdb.coffee

@@ -1,4 +0,0 @@
-#= require views/pages/base
-#= require views/pages/underscore
-
-app.views.RethinkdbPage = app.views.UnderscorePage

+ 0 - 4
assets/javascripts/views/pages/sinon.coffee

@@ -1,4 +0,0 @@
-#= require views/pages/base
-#= require views/pages/underscore
-
-app.views.SinonPage = app.views.UnderscorePage

+ 0 - 4
assets/javascripts/views/pages/socketio.coffee

@@ -1,4 +0,0 @@
-#= require views/pages/base
-#= require views/pages/requirejs
-
-app.views.SocketioPage = app.views.RequirejsPage

+ 0 - 6
assets/javascripts/views/pages/underscore.coffee

@@ -1,6 +0,0 @@
-#= require views/pages/base
-
-class app.views.UnderscorePage extends app.views.BasePage
-  afterRender: ->
-    @highlightCode @findAllByTag('pre'), 'javascript'
-    return