History

Refactor javascript page classes

Thibaut committed 11 years ago

Commit 88c7f101 parent b94113b14 files · +33 −63Browse files

Unified · Split

14 files
  1. assets/javascripts/views/pages/chai.coffee +0 −4
  2. assets/javascripts/views/pages/express.coffee +0 −4
  3. assets/javascripts/views/pages/grunt.coffee +0 −4
  4. assets/javascripts/views/pages/javascript.coffee +33 −0
  5. assets/javascripts/views/pages/lodash.coffee +0 −4
  6. assets/javascripts/views/pages/marionette.coffee +0 −4
  7. assets/javascripts/views/pages/modernizr.coffee +0 −4
  8. assets/javascripts/views/pages/moment.coffee +0 −6
  9. assets/javascripts/views/pages/mongoose.coffee +0 −4
  10. assets/javascripts/views/pages/requirejs.coffee +0 −11
  11. assets/javascripts/views/pages/rethinkdb.coffee +0 −4
  12. assets/javascripts/views/pages/sinon.coffee +0 −4
  13. assets/javascripts/views/pages/socketio.coffee +0 −4
  14. assets/javascripts/views/pages/underscore.coffee +0 −6
assets/javascripts/views/pages/chai.coffee+0−4
@@ -1,4 +0,0 @@
1#= require views/pages/base
2#= require views/pages/underscore
3
4app.views.ChaiPage = app.views.UnderscorePage
assets/javascripts/views/pages/express.coffee+0−4
@@ -1,4 +0,0 @@
1#= require views/pages/base
2#= require views/pages/underscore
3
4app.views.ExpressPage = app.views.UnderscorePage
assets/javascripts/views/pages/grunt.coffee+0−4
@@ -1,4 +0,0 @@
1#= require views/pages/base
2#= require views/pages/underscore
3
4app.views.GruntPage = app.views.UnderscorePage
assets/javascripts/views/pages/javascript.coffee+33−0
@@ -0,0 +1,33 @@
1#= require views/pages/base
2
3class app.views.JavascriptPage extends app.views.BasePage
4 afterRender: ->
5 @highlightCode @findAllByTag('pre'), 'javascript'
6 return
7
8class app.views.JavascriptWithMarkupCheckPage extends app.views.BasePage
9 afterRender: ->
10 for el in @findAllByTag('pre')
11 language = if el.textContent.match(/^\s*</)
12 'markup'
13 else
14 'javascript'
15 @highlightCode el, language
16 return
17
18app.views.ChaiPage =
19app.views.ExpressPage =
20app.views.GruntPage =
21app.views.LodashPage =
22app.views.MarionettePage =
23app.views.ModernizrPage =
24app.views.MomentPage =
25app.views.MongoosePage =
26app.views.RethinkdbPage =
27app.views.SinonPage =
28app.views.UnderscorePage =
29app.views.JavascriptPage
30
31app.views.RequirejsPage =
32app.views.SocketioPage =
33app.views.JavascriptWithMarkupCheckPage
assets/javascripts/views/pages/lodash.coffee+0−4
@@ -1,4 +0,0 @@
1#= require views/pages/base
2#= require views/pages/underscore
3
4app.views.LodashPage = app.views.UnderscorePage
assets/javascripts/views/pages/marionette.coffee+0−4
@@ -1,4 +0,0 @@
1#= require views/pages/base
2#= require views/pages/underscore
3
4app.views.MarionettePage = app.views.UnderscorePage
assets/javascripts/views/pages/modernizr.coffee+0−4
@@ -1,4 +0,0 @@
1#= require views/pages/base
2#= require views/pages/requirejs
3
4app.views.ModernizrPage = app.views.RequirejsPage
assets/javascripts/views/pages/moment.coffee+0−6
@@ -1,6 +0,0 @@
1#= require views/pages/base
2
3class app.views.MomentPage extends app.views.BasePage
4 afterRender: ->
5 @highlightCode @findAll('pre'), 'javascript'
6 return
assets/javascripts/views/pages/mongoose.coffee+0−4
@@ -1,4 +0,0 @@
1#= require views/pages/base
2#= require views/pages/underscore
3
4app.views.MongoosePage = app.views.UnderscorePage
assets/javascripts/views/pages/requirejs.coffee+0−11
@@ -1,11 +0,0 @@
1#= require views/pages/base
2
3class app.views.RequirejsPage extends app.views.BasePage
4 afterRender: ->
5 for el in @findAllByTag 'pre'
6 language = if el.textContent.match(/^\s*</)
7 'markup'
8 else
9 'javascript'
10 @highlightCode el, language
11 return
assets/javascripts/views/pages/rethinkdb.coffee+0−4
@@ -1,4 +0,0 @@
1#= require views/pages/base
2#= require views/pages/underscore
3
4app.views.RethinkdbPage = app.views.UnderscorePage
assets/javascripts/views/pages/sinon.coffee+0−4
@@ -1,4 +0,0 @@
1#= require views/pages/base
2#= require views/pages/underscore
3
4app.views.SinonPage = app.views.UnderscorePage
assets/javascripts/views/pages/socketio.coffee+0−4
@@ -1,4 +0,0 @@
1#= require views/pages/base
2#= require views/pages/requirejs
3
4app.views.SocketioPage = app.views.RequirejsPage
assets/javascripts/views/pages/underscore.coffee+0−6
@@ -1,6 +0,0 @@
1#= require views/pages/base
2
3class app.views.UnderscorePage extends app.views.BasePage
4 afterRender: ->
5 @highlightCode @findAllByTag('pre'), 'javascript'
6 return