Module Markaby
In: lib/markaby.rb
lib/markaby/tags.rb
lib/markaby/builder.rb
lib/markaby/cssproxy.rb
lib/markaby/view.rb
lib/markaby/template.rb
lib/markaby/helper.rb

Markaby is a module containing all of the great Markaby classes that do such an excellent job.

  • Markaby::Builder: the class for actually calling the Ruby methods which write the HTML.
  • Markaby::CSSProxy: a class which adds element classes and IDs to elements when used within Markaby::Builder.
  • Markaby::MetAid: metaprogramming helper methods.
  • Markaby::Tags: lists the roles of various XHTML tags to help Builder use these tags as they are intended.
  • Markaby::Template: a class for hooking Markaby into Rails as a proper templating language.

Classes and Modules

Module Markaby::ActionControllerHelper
Class Markaby::Builder
Class Markaby::CssProxy
Class Markaby::Template
Class Markaby::View

Constants

VERSION = '0.3'
TAGS = [ :a, :abbr, :acronym, :span, :b, :caption, :del, :cite, :code, :col, :colgroup, :dd, :dfn, :dt, :em, :fieldset, :i, :img, :ins, :kbd, :p, :label, :legend, :li, :optgroup, :option, :select, :small, :span, :strong, :sub, :sup, :tbody, :td, :textarea, :thead, :title, :th, :tr, :tfoot, :tt, :address, :blockquote, :body, :div, :dl, :form, :h1, :h2, :h3, :head, :noscript, :object, :ol, :pre, :q, :samp, :script, :style, :table, :ul
SELF_CLOSING_TAGS = [ :hr, :br, :link, :meta, :input ]

[Validate]