Logo: Relish

  1. Sign in

Project: Smalruby-editor

ruby_p - 「p」ブロック

  • @javascript
Background
前提
"ブロック" タブを表示する
Scenarios
ブロックのみ配置する
もし
次のブロック("ruby_p")を配置する:
%block{:type => "ruby_p", :x => "0", :y => "0", :inline => "true"}
かつ
ブロックからソースコードを生成する
ならば
テキストエディタのプログラムは以下を含むこと:
p("")
式を設定したブロックを配置する
もし
次のブロック("ruby_p")を配置する:
%block{:type => "ruby_p", :x => "0", :y => "0", :inline => "true"}
  %value{:name => "ARG"}
    %block{:type => "text"}
      %field{:name => "TEXT"}<
        こんにちは
かつ
ブロックからソースコードを生成する
ならば
テキストエディタのプログラムは以下を含むこと:
p("こんにちは")

Last published about 5 years ago by Kouji Takao.