Refactor javascript page classes

pull/165/head
Thibaut 10 years ago
parent b94113b80e
commit 88c7f108ea

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

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

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

@ -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

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

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

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

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

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

@ -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

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

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

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

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