summaryrefslogtreecommitdiff
path: root/vendor/bundle/ruby/3.4.0/gems/jekyll-4.4.1/lib/jekyll/converter.rb
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/bundle/ruby/3.4.0/gems/jekyll-4.4.1/lib/jekyll/converter.rb')
-rw-r--r--vendor/bundle/ruby/3.4.0/gems/jekyll-4.4.1/lib/jekyll/converter.rb54
1 files changed, 54 insertions, 0 deletions
diff --git a/vendor/bundle/ruby/3.4.0/gems/jekyll-4.4.1/lib/jekyll/converter.rb b/vendor/bundle/ruby/3.4.0/gems/jekyll-4.4.1/lib/jekyll/converter.rb
new file mode 100644
index 0000000..3cb74de
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/gems/jekyll-4.4.1/lib/jekyll/converter.rb
@@ -0,0 +1,54 @@
+# frozen_string_literal: true
+
+module Jekyll
+ class Converter < Plugin
+ # Public: Get or set the highlighter prefix. When an argument is specified,
+ # the prefix will be set. If no argument is specified, the current prefix
+ # will be returned.
+ #
+ # highlighter_prefix - The String prefix (default: nil).
+ #
+ # Returns the String prefix.
+ def self.highlighter_prefix(highlighter_prefix = nil)
+ unless defined?(@highlighter_prefix) && highlighter_prefix.nil?
+ @highlighter_prefix = highlighter_prefix
+ end
+ @highlighter_prefix
+ end
+
+ # Public: Get or set the highlighter suffix. When an argument is specified,
+ # the suffix will be set. If no argument is specified, the current suffix
+ # will be returned.
+ #
+ # highlighter_suffix - The String suffix (default: nil).
+ #
+ # Returns the String suffix.
+ def self.highlighter_suffix(highlighter_suffix = nil)
+ unless defined?(@highlighter_suffix) && highlighter_suffix.nil?
+ @highlighter_suffix = highlighter_suffix
+ end
+ @highlighter_suffix
+ end
+
+ # Initialize the converter.
+ #
+ # Returns an initialized Converter.
+ def initialize(config = {})
+ @config = config
+ end
+
+ # Get the highlighter prefix.
+ #
+ # Returns the String prefix.
+ def highlighter_prefix
+ self.class.highlighter_prefix
+ end
+
+ # Get the highlighter suffix.
+ #
+ # Returns the String suffix.
+ def highlighter_suffix
+ self.class.highlighter_suffix
+ end
+ end
+end