Table of Contents - deface-1.9.0 Documentation
Pages
-
README.markdown
- Deface
- Usage
- Using Deface::Override
- Target
- Action
- Source
- Optional
- Examples
- Scope
- Redefining Overrides
- Namespacing
- Using the Deface DSL (.deface files)
- Additional Options
- Disabled / Enabled
- Namespacing
- DSL usage for overrides that do not include markup
- Rake Tasks
- Production & Precompiling
- Adding to Capistrano
- Upgrading from 0.9 to 1.0
- Implementation
- Caveats
- generators
- USAGE
- override.html.erb.deface
- override.html.haml.deface
- override.html.slim.deface
Classes and Modules
- Deface
- Deface::ActionViewExtensions
- Deface::ActionViewExtensions::DefacedTemplate
- Deface::ActionViewExtensions::ErubiHandlerFix
- Deface::Actions
- Deface::Actions::Action
- Deface::Actions::AddToAttributes
- Deface::Actions::AttributeAction
- Deface::Actions::ElementAction
- Deface::Actions::InsertAfter
- Deface::Actions::InsertBefore
- Deface::Actions::InsertBottom
- Deface::Actions::InsertTop
- Deface::Actions::Remove
- Deface::Actions::RemoveFromAttributes
- Deface::Actions::Replace
- Deface::Actions::ReplaceContents
- Deface::Actions::SetAttributes
- Deface::Actions::Surround
- Deface::Actions::SurroundAction
- Deface::Actions::SurroundContents
- Deface::Applicator
- Deface::Applicator::ClassMethods
- Deface::DSL
- Deface::DSL::Context
- Deface::DSL::Loader
- Deface::DefaceError
- Deface::Digest
- Deface::Environment
- Deface::Environment::Overrides
- Deface::Generators
- Deface::Generators::OverrideGenerator
- Deface::HamlCompilerMethods
- Deface::HamlConverter
- Deface::HamlConverter::Compiler
- Deface::HamlConverter::Parser
- Deface::HamlParserMethods
- Deface::Matchers
- Deface::Matchers::Element
- Deface::Matchers::Range
- Deface::NotSupportedError
- Deface::OriginalValidator
- Deface::Override
- Deface::Parser
- Deface::Precompiler
- Deface::Railtie
- Deface::Search
- Deface::Search::ClassMethods
- Deface::SlimConverter
- Deface::Sources
- Deface::Sources::Copy
- Deface::Sources::Cut
- Deface::Sources::Erb
- Deface::Sources::Haml
- Deface::Sources::Partial
- Deface::Sources::Slim
- Deface::Sources::Source
- Deface::Sources::Template
- Deface::Sources::Text
- Deface::TemplateHelper
- Deface::Utils
- Deface::Utils::FailureFinder
Methods
- ::actions — Deface::Override
- ::activate — Deface::Railtie
- ::all — Deface::Override
- ::before_rails_6? — Deface
- ::build_context — Deface::DSL::Loader
- ::build_context_and_extract_dsl_from — Deface::DSL::Loader
- ::build_context_method_name — Deface::DSL::Loader
- ::build_erb_context — Deface::DSL::Loader
- ::build_haml_context — Deface::DSL::Loader
- ::build_other_context — Deface::DSL::Loader
- ::build_slim_context — Deface::DSL::Loader
- ::convert — Deface::Parser
- ::define_action_method — Deface::DSL::Context
- ::define_source_method — Deface::DSL::Context
- ::determine_syntax — Deface::ActionViewExtensions
- ::determine_virtual_path — Deface::DSL::Loader
- ::digest — Deface::Override
- ::digest_class — Deface::Digest
- ::digest_class= — Deface::Digest
- ::erb_markup! — Deface::Parser
- ::execute — Deface::Sources::Copy
- ::execute — Deface::Sources::Cut
- ::execute — Deface::Sources::Erb
- ::execute — Deface::Sources::Haml
- ::execute — Deface::Sources::Partial
- ::execute — Deface::Sources::Slim
- ::execute — Deface::Sources::Template
- ::execute — Deface::Sources::Text
- ::extract_dsl_commands_from_erb — Deface::DSL::Loader
- ::extract_dsl_commands_from_haml — Deface::DSL::Loader
- ::extract_dsl_commands_from_slim — Deface::DSL::Loader
- ::file_in_dir_below_overrides? — Deface::DSL::Loader
- ::hexdigest — Deface::Digest
- ::load — Deface::DSL::Loader
- ::lookup_context — Deface::TemplateHelper
- ::new — Deface::Actions::Action
- ::new — Deface::Actions::AttributeAction
- ::new — Deface::Actions::ElementAction
- ::new — Deface::DSL::Context
- ::new — Deface::Environment
- ::new — Deface::Environment::Overrides
- ::new — Deface::HamlConverter
- ::new — Deface::Matchers::Element
- ::new — Deface::Matchers::Range
- ::new — Deface::Override
- ::new — Deface::SlimConverter
- ::new — Deface::ActionViewExtensions::ErubiHandlerFix
- ::precompile — Deface::Precompiler
- ::register — Deface::DSL::Loader
- ::starts_with_haml_comment? — Deface::DSL::Loader
- ::starts_with_html_comment? — Deface::DSL::Loader
- ::template_class — Deface
- ::to_sym — Deface::Actions::Action
- ::to_sym — Deface::Sources::Source
- ::undo_erb_markup! — Deface::Parser
- #action — Deface::Override
- #actions — Deface::Environment
- #apply — Deface::Applicator::ClassMethods
- #apply_overrides — Deface::Applicator::ClassMethods
- #attributes — Deface::DSL::Context
- #attributes — Deface::Override
- #closing_selector — Deface::DSL::Context
- #compatible_with_end_selector? — Deface::Applicator
- #compile! — Deface::ActionViewExtensions::DefacedTemplate
- #convert_source — Deface::Applicator::ClassMethods
- #copy_template — Deface::Generators::OverrideGenerator
- #create_action_command — Deface::Applicator
- #create_override — Deface::DSL::Context
- #deface_attributes — Deface::HamlParserMethods
- #digest — Deface::Override
- #disabled — Deface::DSL::Context
- #disabled? — Deface::Override
- #early_check — Deface::Environment::Overrides
- #element_source — Deface::TemplateHelper
- #enabled — Deface::DSL::Context
- #encode! — Deface::ActionViewExtensions::DefacedTemplate
- #end_selector — Deface::Override
- #enumerate_and_load — Deface::Environment::Overrides
- #execute — Deface::Actions::AttributeAction
- #execute — Deface::Actions::InsertAfter
- #execute — Deface::Actions::InsertBefore
- #execute — Deface::Actions::InsertBottom
- #execute — Deface::Actions::InsertTop
- #execute — Deface::Actions::Remove
- #execute — Deface::Actions::Replace
- #execute — Deface::Actions::ReplaceContents
- #execute — Deface::Actions::Surround
- #execute — Deface::Actions::SurroundContents
- #execute_action — Deface::Applicator
- #execute_action_on_range — Deface::Applicator
- #execute_for_attribute — Deface::Actions::AddToAttributes
- #execute_for_attribute — Deface::Actions::RemoveFromAttributes
- #execute_for_attribute — Deface::Actions::SetAttributes
- #expire_compiled_template — Deface::Override
- #find — Deface::Environment::Overrides
- #find — Deface::Search::ClassMethods
- #find_using — Deface::Search::ClassMethods
- #gem_version — Deface
- #generic_converter — Deface::SlimConverter
- #load_all — Deface::Environment::Overrides
- #load_overrides — Deface::Environment::Overrides
- #load_template_source — Deface::TemplateHelper
- #matcher — Deface::Applicator
- #matches — Deface::Matchers::Element
- #matches — Deface::Matchers::Range
- #name — Deface::Override
- #namespaced — Deface::DSL::Context
- #normalize_attribute_name — Deface::Actions::AttributeAction
- #original — Deface::DSL::Context
- #original_placeholders — Deface::Actions::SurroundAction
- #original_source — Deface::OriginalValidator
- #output_results_by_virtual_path — Deface::Utils::FailureFinder
- #overrides_by_virtual_path — Deface::Utils::FailureFinder
- #parse_new_attributes — Deface::HamlParserMethods
- #parse_old_attributes — Deface::HamlParserMethods
- #push_script — Deface::HamlCompilerMethods
- #push_silent — Deface::HamlCompilerMethods
- #rails_converter — Deface::SlimConverter
- #railtie_class — Deface::Override
- #range_compatible? — Deface::Actions::Action
- #range_compatible? — Deface::Actions::Remove
- #range_compatible? — Deface::Actions::Replace
- #range_compatible? — Deface::Actions::ReplaceContents
- #range_compatible? — Deface::Actions::Surround
- #range_compatible? — Deface::Actions::SurroundContents
- #register_action — Deface::Environment
- #register_source — Deface::Environment
- #result — Deface::HamlConverter
- #result — Deface::SlimConverter
- #safe_source_element — Deface::Override
- #select_endpoints — Deface::Matchers::Range
- #select_range — Deface::Matchers::Range
- #selector — Deface::Override
- #sequence — Deface::DSL::Context
- #sequence — Deface::Override
- #slim_erb_converter — Deface::SlimConverter
- #source — Deface::Override
- #source_argument — Deface::Override
- #source_element — Deface::Actions::SurroundAction
- #source_element — Deface::Override
- #sources — Deface::Environment
- #touch — Deface::Override
- #tweak_eager_loading — Deface::Railtie
- #validate_original — Deface::OriginalValidator
- #virtual_path — Deface::DSL::Context