Sha256: ef13e12fa65082e281d2dac82d0479f95754d442f357439a9bfb2670334758ba

Contents?: true

Size: 301 Bytes

Versions: 5

Compression:

Stored size: 301 Bytes

Contents

# frozen_string_literal: true

module Masks
  module Sessions
    # Session for masking inline ruby code.
    class Inline < Masks::Session
      attribute :name
      attribute :data
      attribute :params

      def matches_mask?(mask)
        true if mask.name == name
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
masks-0.4.0 app/models/masks/sessions/inline.rb
masks-0.3.2 app/models/masks/sessions/inline.rb
masks-0.3.1 app/models/masks/sessions/inline.rb
masks-0.3.0 app/models/masks/sessions/inline.rb
masks-0.2.0 app/models/masks/sessions/inline.rb