Class Index [+]

Quicksearch

<%= metastring %> ACTIONS:

==
   <%= entities.keys.sort.join(", ") %>

% entities.keys.sort.each do |action|

   <%= action %> action:
   <% (action.size + 8).times do %>-<% end %>
       <%= entities[action][:description] %>

       INPUT:

% if entities[action][:input].size > 0 % entities[action][:input].keys.sort.each do |input|

           <%= input %>:
              Description: <%= entities[action][:input][input][:description] %>
                   Prompt: <%= entities[action][:input][input][:prompt] %>
                     Type: <%= entities[action][:input][input][:type] %>
                 Optional: <%= !!entities[action][:input][input][:optional] %>

% if entities[action][:input][input][:type] == :string

               Validation: <%= entities[action][:input][input][:validation] %>
                   Length: <%= entities[action][:input][input][:maxlength] %>

% elsif entities[action][:input][input][:type] == :list

             Valid Values: <%= entities[action][:input][input][:list].join(", ") %>

% end % if entities[action][:input][input][:default]

            Default Value: <%= entities[action][:input][input][:default] %>

% end

% end % else

          This action does not have any inputs

% end

       OUTPUT:

% entities[action][:output].keys.sort.each do |output|

           <%= output %>:
              Description: <%= entities[action][:output][output][:description] %>
               Display As: <%= entities[action][:output][output][:display_as] %>

% if entities[action][:output][output][:default]

            Default Value: <%= entities[action][:output][output][:default] %>

% end

% end % end

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.