Module: Banzai::Filter

Defined in:
lib/banzai/filter.rb,
lib/banzai/filter/math_filter.rb,
lib/banzai/filter/color_filter.rb,
lib/banzai/filter/emoji_filter.rb,
lib/banzai/filter/output_safety.rb,
lib/banzai/filter/mermaid_filter.rb,
lib/banzai/filter/autolink_filter.rb,
lib/banzai/filter/footnote_filter.rb,
lib/banzai/filter/markdown_filter.rb,
lib/banzai/filter/plantuml_filter.rb,
lib/banzai/filter/reference_filter.rb,
lib/banzai/filter/task_list_filter.rb,
lib/banzai/filter/wiki_link_filter.rb,
lib/banzai/filter/audio_link_filter.rb,
lib/banzai/filter/image_link_filter.rb,
lib/banzai/filter/suggestion_filter.rb,
lib/banzai/filter/video_link_filter.rb,
lib/banzai/filter/asset_proxy_filter.rb,
lib/banzai/filter/gollum_tags_filter.rb,
lib/banzai/filter/html_entity_filter.rb,
lib/banzai/filter/inline_diff_filter.rb,
lib/banzai/filter/spaced_link_filter.rb,
lib/banzai/filter/upload_link_filter.rb,
lib/banzai/filter/front_matter_filter.rb,
lib/banzai/filter/sanitization_filter.rb,
lib/banzai/filter/absolute_link_filter.rb,
lib/banzai/filter/external_link_filter.rb,
lib/banzai/filter/inline_embeds_filter.rb,
lib/banzai/filter/playable_link_filter.rb,
lib/banzai/filter/set_direction_filter.rb,
lib/banzai/filter/epic_reference_filter.rb,
lib/banzai/filter/inline_metrics_filter.rb,
lib/banzai/filter/issuable_state_filter.rb,
lib/banzai/filter/user_reference_filter.rb,
lib/banzai/filter/commit_trailers_filter.rb,
lib/banzai/filter/image_lazy_load_filter.rb,
lib/banzai/filter/issue_reference_filter.rb,
lib/banzai/filter/label_reference_filter.rb,
lib/banzai/filter/repository_link_filter.rb,
lib/banzai/filter/blockquote_fence_filter.rb,
lib/banzai/filter/commit_reference_filter.rb,
lib/banzai/filter/design_reference_filter.rb,
lib/banzai/filter/syntax_highlight_filter.rb,
lib/banzai/filter/base_sanitization_filter.rb,
lib/banzai/filter/project_reference_filter.rb,
lib/banzai/filter/snippet_reference_filter.rb,
lib/banzai/filter/table_of_contents_filter.rb,
lib/banzai/filter/abstract_reference_filter.rb,
lib/banzai/filter/base_relative_link_filter.rb,
lib/banzai/filter/issuable_reference_filter.rb,
lib/banzai/filter/reference_redactor_filter.rb,
lib/banzai/filter/wiki_link_filter/rewriter.rb,
lib/banzai/filter/iteration_reference_filter.rb,
lib/banzai/filter/milestone_reference_filter.rb,
lib/banzai/filter/inline_alert_metrics_filter.rb,
lib/banzai/filter/markdown_engines/common_mark.rb,
lib/banzai/filter/table_of_contents_tag_filter.rb,
lib/banzai/filter/ascii_doc_sanitization_filter.rb,
lib/banzai/filter/commit_range_reference_filter.rb,
lib/banzai/filter/inline_cluster_metrics_filter.rb,
lib/banzai/filter/inline_grafana_metrics_filter.rb,
lib/banzai/filter/inline_metrics_redactor_filter.rb,
lib/banzai/filter/merge_request_reference_filter.rb,
lib/banzai/filter/external_issue_reference_filter.rb,
lib/banzai/filter/ascii_doc_post_processing_filter.rb,
lib/banzai/filter/jira_import/adf_to_commonmark_filter.rb,
lib/banzai/filter/broadcast_message_placeholders_filter.rb,
lib/banzai/filter/broadcast_message_sanitization_filter.rb

Defined Under Namespace

Modules: JiraImport, MarkdownEngines, OutputSafety Classes: AbsoluteLinkFilter, AbstractReferenceFilter, AsciiDocPostProcessingFilter, AsciiDocSanitizationFilter, AssetProxyFilter, AudioLinkFilter, AutolinkFilter, BaseRelativeLinkFilter, BaseSanitizationFilter, BlockquoteFenceFilter, BroadcastMessagePlaceholdersFilter, BroadcastMessageSanitizationFilter, ColorFilter, CommitRangeReferenceFilter, CommitReferenceFilter, CommitTrailersFilter, DesignReferenceFilter, EmojiFilter, EpicReferenceFilter, ExternalIssueReferenceFilter, ExternalLinkFilter, FootnoteFilter, FrontMatterFilter, GollumTagsFilter, HtmlEntityFilter, ImageLazyLoadFilter, ImageLinkFilter, InlineAlertMetricsFilter, InlineClusterMetricsFilter, InlineDiffFilter, InlineEmbedsFilter, InlineGrafanaMetricsFilter, InlineMetricsFilter, InlineMetricsRedactorFilter, IssuableReferenceFilter, IssuableStateFilter, IssueReferenceFilter, IterationReferenceFilter, LabelReferenceFilter, MarkdownFilter, MathFilter, MergeRequestReferenceFilter, MermaidFilter, MilestoneReferenceFilter, PlantumlFilter, PlayableLinkFilter, ProjectReferenceFilter, ReferenceFilter, ReferenceRedactorFilter, RepositoryLinkFilter, SanitizationFilter, SetDirectionFilter, SnippetReferenceFilter, SpacedLinkFilter, SuggestionFilter, SyntaxHighlightFilter, TableOfContentsFilter, TableOfContentsTagFilter, TaskListFilter, UploadLinkFilter, UserReferenceFilter, VideoLinkFilter, WikiLinkFilter

Class Method Summary collapse

Class Method Details

.[](name) ⇒ Object


5
6
7
# File 'lib/banzai/filter.rb', line 5

def self.[](name)
  const_get("#{name.to_s.camelize}Filter", false)
end