Sha256: 2d70271a6692ae2b5ceca1a3bd93a0d324e0565b0aaa43f013f99cb2d4712b27

Contents?: true

Size: 300 Bytes

Versions: 50

Compression:

Stored size: 300 Bytes

Contents

# frozen_string_literal: true

module Renalware
  module HD
    class StationPresenter < SimpleDelegator
      def name
        super.presence || "Unnamed Station"
      end

      def css
        return if location.blank?

        "background-color: #{location&.colour}"
      end
    end
  end
end

Version data entries

50 entries across 50 versions & 1 rubygems

Version Path
renalware-core-2.0.100 app/presenters/renalware/hd/station_presenter.rb
renalware-core-2.0.99 app/presenters/renalware/hd/station_presenter.rb
renalware-core-2.0.98 app/presenters/renalware/hd/station_presenter.rb
renalware-core-2.0.97 app/presenters/renalware/hd/station_presenter.rb
renalware-core-2.0.96 app/presenters/renalware/hd/station_presenter.rb
renalware-core-2.0.95 app/presenters/renalware/hd/station_presenter.rb
renalware-core-2.0.94 app/presenters/renalware/hd/station_presenter.rb
renalware-core-2.0.93 app/presenters/renalware/hd/station_presenter.rb
renalware-core-2.0.92 app/presenters/renalware/hd/station_presenter.rb
renalware-core-2.0.91 app/presenters/renalware/hd/station_presenter.rb
renalware-core-2.0.90 app/presenters/renalware/hd/station_presenter.rb
renalware-core-2.0.89 app/presenters/renalware/hd/station_presenter.rb
renalware-core-2.0.88 app/presenters/renalware/hd/station_presenter.rb
renalware-core-2.0.87 app/presenters/renalware/hd/station_presenter.rb
renalware-core-2.0.86 app/presenters/renalware/hd/station_presenter.rb
renalware-core-2.0.85 app/presenters/renalware/hd/station_presenter.rb
renalware-core-2.0.84 app/presenters/renalware/hd/station_presenter.rb
renalware-core-2.0.83 app/presenters/renalware/hd/station_presenter.rb
renalware-core-2.0.82 app/presenters/renalware/hd/station_presenter.rb
renalware-core-2.0.81 app/presenters/renalware/hd/station_presenter.rb