Sha256: 1b3d178c0da7e654606e3c7f6bd43619d86c485519351d42fc776e15a7f797a4

Contents?: true

Size: 396 Bytes

Versions: 32

Compression:

Stored size: 396 Bytes

Contents

# -*- coding: utf-8 -*-
require 'smalruby/hardware'

module Smalruby
  module Hardware
    # LEDを表現するクラス
    class Led < Dino::Components::Led
      def initialize(options)
        super(board: world.board, pin: Pin.smalruby_to_dino(options[:pin]))
      end

      # @!method on
      # LEDをオンにする

      # @!method off
      # LEDをオフにする
    end
  end
end

Version data entries

32 entries across 32 versions & 1 rubygems

Version Path
smalruby-0.0.22-x86-mingw32 lib/smalruby/hardware/led.rb
smalruby-0.0.22 lib/smalruby/hardware/led.rb
smalruby-0.0.21-x86-mingw32 lib/smalruby/hardware/led.rb
smalruby-0.0.21 lib/smalruby/hardware/led.rb
smalruby-0.0.20-x86-mingw32 lib/smalruby/hardware/led.rb
smalruby-0.0.20 lib/smalruby/hardware/led.rb
smalruby-0.0.19-x86-mingw32 lib/smalruby/hardware/led.rb
smalruby-0.0.19 lib/smalruby/hardware/led.rb
smalruby-0.0.18-x86-mingw32 lib/smalruby/hardware/led.rb
smalruby-0.0.18 lib/smalruby/hardware/led.rb
smalruby-0.0.17-x86-mingw32 lib/smalruby/hardware/led.rb
smalruby-0.0.17 lib/smalruby/hardware/led.rb
smalruby-0.0.16-x86-mingw32 lib/smalruby/hardware/led.rb
smalruby-0.0.16 lib/smalruby/hardware/led.rb
smalruby-0.0.15-x86-mingw32 lib/smalruby/hardware/led.rb
smalruby-0.0.15 lib/smalruby/hardware/led.rb
smalruby-0.0.14-x86-mingw32 lib/smalruby/hardware/led.rb
smalruby-0.0.14 lib/smalruby/hardware/led.rb
smalruby-0.0.13-x86-mingw32 lib/smalruby/hardware/led.rb
smalruby-0.0.13 lib/smalruby/hardware/led.rb