Table of Contents - sablon-0.3.2 Documentation
Classes and Modules
- Sablon
- Sablon::Configuration
- Sablon::Configuration::HTMLTag
- Sablon::Content
- Sablon::Content::HTML
- Sablon::Content::Image
- Sablon::Content::String
- Sablon::Content::WordML
- Sablon::Context
- Sablon::ContextError
- Sablon::DOM
- Sablon::DOM::ContentTypes
- Sablon::DOM::FileHandler
- Sablon::DOM::Model
- Sablon::DOM::Numbering
- Sablon::DOM::Relationships
- Sablon::Environment
- Sablon::Expression
- Sablon::Expression::LookupOrMethodCall
- Sablon::Expression::Variable
- Sablon::HTMLConverter
- Sablon::HTMLConverter::ASTBuilder
- Sablon::HTMLConverter::Collection
- Sablon::HTMLConverter::GrepVisitor
- Sablon::HTMLConverter::Hyperlink
- Sablon::HTMLConverter::LastNewlineRemoverVisitor
- Sablon::HTMLConverter::List
- Sablon::HTMLConverter::ListParagraph
- Sablon::HTMLConverter::Newline
- Sablon::HTMLConverter::Node
- Sablon::HTMLConverter::NodeProperties
- Sablon::HTMLConverter::Paragraph
- Sablon::HTMLConverter::Root
- Sablon::HTMLConverter::Run
- Sablon::HTMLConverter::Table
- Sablon::HTMLConverter::TableCell
- Sablon::HTMLConverter::TableRow
- Sablon::HTMLConverter::Visitor
- Sablon::Parser
- Sablon::Parser::MailMerge
- Sablon::Parser::MailMerge::ComplexField
- Sablon::Parser::MailMerge::MergeField
- Sablon::Parser::MailMerge::SimpleField
- Sablon::Processor
- Sablon::Processor::Document
- Sablon::Processor::Document::Block
- Sablon::Processor::Document::CommentHandler
- Sablon::Processor::Document::ConditionalHandler
- Sablon::Processor::Document::EachLoopHandler
- Sablon::Processor::Document::FieldHandler
- Sablon::Processor::Document::ImageBlock
- Sablon::Processor::Document::ImageHandler
- Sablon::Processor::Document::InlineParagraphBlock
- Sablon::Processor::Document::InsertionHandler
- Sablon::Processor::Document::OperationConstruction
- Sablon::Processor::Document::ParagraphBlock
- Sablon::Processor::Document::RowBlock
- Sablon::Processor::SectionProperties
- Sablon::Statement
- Sablon::Statement::Comment
- Sablon::Statement::Condition
- Sablon::Statement::Image
- Sablon::Statement::Insertion
- Sablon::Statement::Loop
- Sablon::Template
- Sablon::TemplateError
Methods
- ::any_block_tags? — Sablon::HTMLConverter::ASTBuilder
- ::configure — Sablon
- ::content — Sablon
- ::convert_style_property — Sablon::HTMLConverter::Node
- ::default_field_handler — Sablon::Processor::Document
- ::enclosed_by — Sablon::Processor::Document::Block
- ::encloses? — Sablon::Processor::Document::Block
- ::encloses? — Sablon::Processor::Document::RowBlock
- ::encloses? — Sablon::Processor::Document::ParagraphBlock
- ::encloses? — Sablon::Processor::Document::ImageBlock
- ::encloses? — Sablon::Processor::Document::InlineParagraphBlock
- ::extend_model — Sablon::DOM::ContentTypes
- ::extend_model — Sablon::DOM::FileHandler
- ::extend_model — Sablon::DOM::Numbering
- ::extend_model — Sablon::DOM::Relationships
- ::fetch_tag — Sablon::HTMLConverter::ASTBuilder
- ::field_handlers — Sablon::Processor::Document
- ::file_template — Sablon::DOM::Relationships
- ::get_processors — Sablon::Template
- ::handlers — Sablon::DOM
- ::html_to_ast — Sablon::HTMLConverter::ASTBuilder
- ::id — Sablon::Content::String
- ::id — Sablon::Content::WordML
- ::id — Sablon::Content::HTML
- ::id — Sablon::Content::Image
- ::make — Sablon::Content
- ::new — Sablon::Configuration
- ::new — Sablon::Configuration::HTMLTag
- ::new — Sablon::Content::String
- ::new — Sablon::Content::WordML
- ::new — Sablon::Content::HTML
- ::new — Sablon::Content::Image
- ::new — Sablon::DOM::ContentTypes
- ::new — Sablon::DOM::FileHandler
- ::new — Sablon::DOM::Model
- ::new — Sablon::DOM::Numbering
- ::new — Sablon::DOM::Relationships
- ::new — Sablon::Environment
- ::new — Sablon::HTMLConverter::Node
- ::new — Sablon::HTMLConverter::Collection
- ::new — Sablon::HTMLConverter::Root
- ::new — Sablon::HTMLConverter::Paragraph
- ::new — Sablon::HTMLConverter::List
- ::new — Sablon::HTMLConverter::ListParagraph
- ::new — Sablon::HTMLConverter::Table
- ::new — Sablon::HTMLConverter::TableRow
- ::new — Sablon::HTMLConverter::TableCell
- ::new — Sablon::HTMLConverter::Run
- ::new — Sablon::HTMLConverter::Newline
- ::new — Sablon::HTMLConverter::Hyperlink
- ::new — Sablon::HTMLConverter::ASTBuilder
- ::new — Sablon::HTMLConverter::NodeProperties
- ::new — Sablon::HTMLConverter::GrepVisitor
- ::new — Sablon::Statement::Condition
- ::new — Sablon::Parser::MailMerge::MergeField
- ::new — Sablon::Parser::MailMerge::ComplexField
- ::new — Sablon::Parser::MailMerge::SimpleField
- ::new — Sablon::Processor::Document
- ::new — Sablon::Processor::Document::Block
- ::new — Sablon::Processor::Document::FieldHandler
- ::new — Sablon::Processor::Document::InsertionHandler
- ::new — Sablon::Processor::Document::EachLoopHandler
- ::new — Sablon::Processor::Document::ConditionalHandler
- ::new — Sablon::Processor::Document::ImageHandler
- ::new — Sablon::Processor::Document::CommentHandler
- ::new — Sablon::Processor::Document::OperationConstruction
- ::new — Sablon::Processor::SectionProperties
- ::new — Sablon::Template
- ::node_name — Sablon::HTMLConverter::Node
- ::paragraph — Sablon::HTMLConverter::NodeProperties
- ::parent — Sablon::Processor::Document::Block
- ::parent_selector — Sablon::Processor::Document::Block
- ::parent_selector — Sablon::Processor::Document::RowBlock
- ::parse — Sablon::Expression
- ::parser — Sablon::Processor::Document
- ::process — Sablon::Processor::Document
- ::process — Sablon::Processor::SectionProperties
- ::process_properties — Sablon::HTMLConverter::Node
- ::processors — Sablon::Template
- ::register — Sablon::Content
- ::register_dom_handler — Sablon::DOM
- ::register_field_handler — Sablon::Processor::Document
- ::register_processor — Sablon::Template
- ::rels_entry_name_for — Sablon::DOM::Relationships
- ::remove — Sablon::Content
- ::remove_field_handler — Sablon::Processor::Document
- ::replace_field_handler — Sablon::Processor::Document
- ::run — Sablon::HTMLConverter::NodeProperties
- ::style_conversion — Sablon::HTMLConverter::Node
- ::table — Sablon::HTMLConverter::NodeProperties
- ::table_cell — Sablon::HTMLConverter::NodeProperties
- ::table_row — Sablon::HTMLConverter::NodeProperties
- ::template — Sablon
- ::transform_hash — Sablon::Context
- ::transform_pair — Sablon::Context
- ::transform_standard_key — Sablon::Context
- ::type_wrapping — Sablon::Content
- ::types — Sablon::Content
- ::wrap — Sablon::Content
- ::wrap_with_handler — Sablon::DOM
- ::wraps? — Sablon::Content::String
- ::wraps? — Sablon::Content::WordML
- ::wraps? — Sablon::Content::HTML
- ::wraps? — Sablon::Content::Image
- #<< — Sablon::HTMLConverter::Collection
- #== — Sablon::Content::WordML
- #[] — Sablon::DOM::Model
- #[] — Sablon::HTMLConverter::NodeProperties
- #[]= — Sablon::HTMLConverter::NodeProperties
- #abstract_tag — Sablon::DOM::Numbering
- #accept — Sablon::HTMLConverter::Node
- #accept — Sablon::HTMLConverter::Collection
- #accept — Sablon::HTMLConverter::Paragraph
- #accept — Sablon::HTMLConverter::Table
- #accept — Sablon::HTMLConverter::TableRow
- #accept — Sablon::HTMLConverter::TableCell
- #accept — Sablon::HTMLConverter::Hyperlink
- #add_content_type — Sablon::DOM::ContentTypes
- #add_list_definition — Sablon::DOM::Numbering
- #add_relationship — Sablon::DOM::Relationships
- #add_siblings_to — Sablon::Content::WordML
- #all_inline? — Sablon::Content::WordML
- #allowed_child? — Sablon::Configuration::HTMLTag
- #allowed_children= — Sablon::Configuration::HTMLTag
- #alter_context — Sablon::Environment
- #ancestors — Sablon::Parser::MailMerge::ComplexField
- #ancestors — Sablon::Parser::MailMerge::SimpleField
- #append_to — Sablon::Content::String
- #append_to — Sablon::Content::WordML
- #append_to — Sablon::Content::HTML
- #append_to — Sablon::Content::Image
- #ast_class= — Sablon::Configuration::HTMLTag
- #attributes_to_docx — Sablon::HTMLConverter::Node
- #body — Sablon::Processor::Document::Block
- #build_ast — Sablon::HTMLConverter
- #build_complex_field — Sablon::Parser::MailMerge
- #build_dom — Sablon::DOM::Model
- #build_operations — Sablon::Processor::Document
- #build_statement — Sablon::Processor::Document::FieldHandler
- #build_statement — Sablon::Processor::Document::InsertionHandler
- #build_statement — Sablon::Processor::Document::EachLoopHandler
- #build_statement — Sablon::Processor::Document::ConditionalHandler
- #build_statement — Sablon::Processor::Document::ImageHandler
- #build_statement — Sablon::Processor::Document::CommentHandler
- #children_to_docx — Sablon::HTMLConverter::Node
- #children_to_docx — Sablon::HTMLConverter::Paragraph
- #children_to_docx — Sablon::HTMLConverter::Table
- #children_to_docx — Sablon::HTMLConverter::TableRow
- #children_to_docx — Sablon::HTMLConverter::TableCell
- #children_to_docx — Sablon::HTMLConverter::Run
- #children_to_docx — Sablon::HTMLConverter::Newline
- #children_to_docx — Sablon::HTMLConverter::Hyperlink
- #cleanup — Sablon::Processor::Document
- #consume — Sablon::Processor::Document::OperationConstruction
- #consume_block — Sablon::Processor::Document::OperationConstruction
- #consume_multi_block — Sablon::Processor::Document::OperationConstruction
- #convert_to_emu — Sablon::Content::Image
- #create_definition — Sablon::DOM::Numbering
- #create_dirs_in_zipfile — Sablon::Template
- #create_entry_if_not_exist — Sablon::DOM::Model
- #definition_tag — Sablon::DOM::Numbering
- #document — Sablon::Environment
- #drop_text? — Sablon::HTMLConverter::ASTBuilder
- #end_node — Sablon::Parser::MailMerge::ComplexField
- #end_node — Sablon::Parser::MailMerge::SimpleField
- #end_node — Sablon::Processor::Document::Block
- #end_node — Sablon::Processor::Document::InlineParagraphBlock
- #eval_conditional_blocks — Sablon::Statement::Condition
- #evaluate — Sablon::Statement::Insertion
- #evaluate — Sablon::Statement::Loop
- #evaluate — Sablon::Statement::Condition
- #evaluate — Sablon::Statement::Comment
- #evaluate — Sablon::Statement::Image
- #evaluate — Sablon::Expression::Variable
- #evaluate — Sablon::Expression::LookupOrMethodCall
- #expression — Sablon::Parser::MailMerge::MergeField
- #fetch_tag — Sablon::HTMLConverter::ASTBuilder
- #fill_empty_table_cells — Sablon::Processor::Document
- #filter_properties — Sablon::HTMLConverter::NodeProperties
- #find_abstract_definition — Sablon::DOM::Numbering
- #find_or_add_pg_num_type — Sablon::Processor::SectionProperties
- #find_relationship_by — Sablon::DOM::Relationships
- #generate_output_file — Sablon::Template
- #get_display_node — Sablon::Parser::MailMerge::MergeField
- #grep — Sablon::HTMLConverter::Root
- #handles? — Sablon::Processor::Document::FieldHandler
- #height — Sablon::Content::Image
- #initialize_css_style_conversion — Sablon::Configuration
- #initialize_html_tags — Sablon::Configuration
- #inline_tags — Sablon::Content::WordML
- #inspect — Sablon::Content::Image
- #inspect — Sablon::HTMLConverter::Collection
- #inspect — Sablon::HTMLConverter::Root
- #inspect — Sablon::HTMLConverter::Paragraph
- #inspect — Sablon::HTMLConverter::List
- #inspect — Sablon::HTMLConverter::Table
- #inspect — Sablon::HTMLConverter::TableRow
- #inspect — Sablon::HTMLConverter::TableCell
- #inspect — Sablon::HTMLConverter::Run
- #inspect — Sablon::HTMLConverter::Newline
- #inspect — Sablon::HTMLConverter::Hyperlink
- #inspect — Sablon::HTMLConverter::NodeProperties
- #inspect — Sablon::Expression::Variable
- #inspect — Sablon::Expression::LookupOrMethodCall
- #manipulate — Sablon::Processor::Document
- #max_attribute_value — Sablon::DOM::FileHandler
- #max_attribute_value — Sablon::DOM::Numbering
- #max_attribute_value — Sablon::DOM::Relationships
- #merge_attributes — Sablon::HTMLConverter::List
- #merge_node_properties — Sablon::HTMLConverter::ASTBuilder
- #merge_rpr_tags — Sablon::Content::WordML
- #new_paragraph — Sablon::HTMLConverter::TableCell
- #next_rid — Sablon::DOM::Relationships
- #operations — Sablon::Processor::Document::OperationConstruction
- #parse_fields — Sablon::Parser::MailMerge
- #pattern_node — Sablon::Parser::MailMerge::ComplexField
- #pg_num_type — Sablon::Processor::SectionProperties
- #process — Sablon::HTMLConverter
- #process — Sablon::Processor::Document::Block
- #process — Sablon::Template
- #process_blocks — Sablon::Processor::Document::ConditionalHandler
- #process_child_nodes — Sablon::HTMLConverter::List
- #process_nodes — Sablon::HTMLConverter::ASTBuilder
- #process_readable — Sablon::Content::Image
- #processed_ast — Sablon::HTMLConverter
- #properties_word_ml — Sablon::HTMLConverter::NodeProperties
- #register_html_tag — Sablon::Configuration
- #register_style_converter — Sablon::Configuration
- #relationship_tag — Sablon::DOM::Relationships
- #remove — Sablon::Parser::MailMerge::ComplexField
- #remove — Sablon::Parser::MailMerge::SimpleField
- #remove_control_elements — Sablon::Processor::Document::Block
- #remove_control_elements — Sablon::Processor::Document::InlineParagraphBlock
- #remove_extra_runs! — Sablon::Parser::MailMerge::SimpleField
- #remove_html_tag — Sablon::Configuration
- #remove_or_decrement_ref — Sablon::Parser::MailMerge::MergeField
- #remove_parent — Sablon::Parser::MailMerge::ComplexField
- #remove_parent — Sablon::Parser::MailMerge::SimpleField
- #remove_style_converter — Sablon::Configuration
- #render — Sablon::Template
- #render_to_file — Sablon::Template
- #render_to_string — Sablon::Template
- #replace — Sablon::Parser::MailMerge::ComplexField
- #replace — Sablon::Parser::MailMerge::SimpleField
- #replace — Sablon::Processor::Document::Block
- #replace — Sablon::Processor::Document::ImageBlock
- #replace_field_display — Sablon::Parser::MailMerge::MergeField
- #section_properties= — Sablon::Environment
- #separate_node — Sablon::Parser::MailMerge::ComplexField
- #set_local_rid — Sablon::Statement::Image
- #start_node — Sablon::Parser::MailMerge::ComplexField
- #start_node — Sablon::Parser::MailMerge::SimpleField
- #start_node — Sablon::Processor::Document::Block
- #start_node — Sablon::Processor::Document::InlineParagraphBlock
- #start_page_number — Sablon::Processor::SectionProperties
- #start_page_number= — Sablon::Processor::SectionProperties
- #to_docx — Sablon::HTMLConverter::Node
- #to_docx — Sablon::HTMLConverter::Collection
- #to_docx — Sablon::HTMLConverter::Paragraph
- #to_docx — Sablon::HTMLConverter::Table
- #to_docx — Sablon::HTMLConverter::TableRow
- #to_docx — Sablon::HTMLConverter::TableCell
- #to_docx — Sablon::HTMLConverter::Run
- #to_docx — Sablon::HTMLConverter::Hyperlink
- #to_docx — Sablon::HTMLConverter::NodeProperties
- #transfer_node_attributes — Sablon::HTMLConverter::List
- #transferred_properties — Sablon::HTMLConverter::Node
- #transferred_properties — Sablon::HTMLConverter::ListParagraph
- #transform_attr — Sablon::HTMLConverter::NodeProperties
- #truthy? — Sablon::Statement::Condition
- #update_tag_attribute — Sablon::Statement::Loop
- #update_unique_ids — Sablon::Statement::Loop
- #valid? — Sablon::Parser::MailMerge::MergeField
- #valid? — Sablon::Parser::MailMerge::ComplexField
- #validate_structure — Sablon::HTMLConverter::ASTBuilder
- #visit — Sablon::HTMLConverter::Visitor
- #visit — Sablon::HTMLConverter::GrepVisitor
- #visit_Paragraph — Sablon::HTMLConverter::LastNewlineRemoverVisitor
- #width — Sablon::Content::Image
- #wrap_entry — Sablon::DOM::Model
- #wrap_with_paragraphs — Sablon::HTMLConverter::TableCell
- #wrapped_by_paragraph — Sablon::HTMLConverter::TableCell
- #write_properties — Sablon::Processor::SectionProperties