Sha256: 2985d4768cd217357e081d4709216fe9f908afbe9a9d18d4449408c9e1b2e77b

Contents?: true

Size: 380 Bytes

Versions: 7

Compression:

Stored size: 380 Bytes

Contents

# frozen_string_literal: true

require_relative "../ansi"

module Strings
  module ANSI
    module Extensions
      refine String do
        def ansi?
          ANSI.ansi?(self)
        end

        def only_ansi?
          ANSI.only_ansi?(self)
        end

        def sanitize
          ANSI.sanitize(self)
        end
      end
    end # Extensions
  end # ANSI
end # Strings

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
rfix-3.0.1 vendor/strings-ansi/lib/strings/ansi/extensions.rb
rfix-3.0.0 vendor/strings-ansi/lib/strings/ansi/extensions.rb
rfix-2.0.4 vendor/strings-ansi/lib/strings/ansi/extensions.rb
rfix-2.0.3 vendor/strings-ansi/lib/strings/ansi/extensions.rb
rfix-2.0.2 vendor/strings-ansi/lib/strings/ansi/extensions.rb
rfix-2.0.1 vendor/strings-ansi/lib/strings/ansi/extensions.rb
rfix-2.0.0 vendor/strings-ansi/lib/strings/ansi/extensions.rb