Sha256: a06b8cf0867f28c90c632505296e613263513dffbe1ed4a5f11cd04ce876724b

Contents?: true

Size: 610 Bytes

Versions: 7

Compression:

Stored size: 610 Bytes

Contents

# frozen_string_literal: true

require "html/pipeline"
require "html/pipeline/negarmoji-pipeline/version"

module HTML
  class Pipeline # :nodoc:
    class NegarMojiHtmlPipeline # :nodoc:
      # Negareh Emoji HTML Pipeline related filters for html-pipeline.
      # Implements new filters used by Negareh Emoji HTML Pipeline

      # Custom filter implementations
      autoload :NegarehEmojiFilter, "html/pipeline/negarmoji-pipeline/filter"

      def initialize(filters)
        @filters = filters.flatten.freeze
      end

      def pipeline
        HTML::Pipeline.new @filters
      end
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
html-pipeline-negarmoji-0.1.6 lib/html/pipeline/negarmoji-pipeline.rb
html-pipeline-negarmoji-0.1.5 lib/html/pipeline/negarmoji-pipeline.rb
html-pipeline-negarmoji-0.1.4 lib/html/pipeline/negarmoji-pipeline.rb
html-pipeline-negarmoji-0.1.3 lib/html/pipeline/negarmoji-pipeline.rb
html-pipeline-negarmoji-0.1.2 lib/html/pipeline/negarmoji-pipeline.rb
html-pipeline-negarmoji-0.1.1 lib/html/pipeline/negarmoji-pipeline.rb
html-pipeline-negarmoji-0.1.0 lib/html/pipeline/negarmoji-pipeline.rb