Sha256: bede83678b897fb6a198221811f6fdb9b2430207cd1e2c933227fecda2738f5b

Contents?: true

Size: 397 Bytes

Versions: 54

Compression:

Stored size: 397 Bytes

Contents

# frozen_string_literal: true

module Pennyworth
  module Presenters
    module System
      # Renders strings into a compatible format for use in Alfred script filters.
      class Signal
        def initialize record
          @record = record
        end

        def id = record.number

        def label = record.name

        private

        attr_reader :record
      end
    end
  end
end

Version data entries

54 entries across 54 versions & 1 rubygems

Version Path
pennyworth-17.3.0 lib/pennyworth/presenters/system/signal.rb
pennyworth-17.2.0 lib/pennyworth/presenters/system/signal.rb
pennyworth-17.1.0 lib/pennyworth/presenters/system/signal.rb
pennyworth-17.0.0 lib/pennyworth/presenters/system/signal.rb
pennyworth-16.7.0 lib/pennyworth/presenters/system/signal.rb
pennyworth-16.5.0 lib/pennyworth/presenters/system/signal.rb
pennyworth-16.4.0 lib/pennyworth/presenters/system/signal.rb
pennyworth-16.3.0 lib/pennyworth/presenters/system/signal.rb
pennyworth-16.2.0 lib/pennyworth/presenters/system/signal.rb
pennyworth-16.1.0 lib/pennyworth/presenters/system/signal.rb
pennyworth-16.0.0 lib/pennyworth/presenters/system/signal.rb
pennyworth-15.4.1 lib/pennyworth/presenters/system/signal.rb
pennyworth-15.4.0 lib/pennyworth/presenters/system/signal.rb
pennyworth-15.3.0 lib/pennyworth/presenters/system/signal.rb
pennyworth-15.2.0 lib/pennyworth/presenters/system/signal.rb
pennyworth-15.1.1 lib/pennyworth/presenters/system/signal.rb
pennyworth-15.1.0 lib/pennyworth/presenters/system/signal.rb
pennyworth-15.0.3 lib/pennyworth/presenters/system/signal.rb
pennyworth-15.0.2 lib/pennyworth/presenters/system/signal.rb
pennyworth-15.0.1 lib/pennyworth/presenters/system/signal.rb