Sha256: 9a298c6cdb0680f4bc89799ede0d3964364e78a904aec0a1e3d24c0a625c545c

Contents?: true

Size: 627 Bytes

Versions: 27

Compression:

Stored size: 627 Bytes

Contents

class Instance < WEEL
  handlerwrapper <%= handlerwrapper %>

<% for key, value in endpoints -%>
  endpoint :<%= key %> => <%=  CPEE::ValueHelper::parse(value).inspect %>
<% end  -%>

<% for key, value in dataelements -%>
  data :<%= key %> => <%=  CPEE::ValueHelper::parse(value).inspect %>
<% end -%>

<% unless positions.nil? || positions.empty? -%>
  search <% positions.each_with_index { |de,i| %><%= (i > 0 ? ', ' : '') %>Position.new(:<%= de[0] %>, :<%=de[1] %>, <%= de[2].nil? || de[2].strip.empty? ? 'nil' : '"' + de[2] + '"' %>)<% } %>
<% end -%>

  control flow do
    <%= dsl.strip.gsub(/\n/,"\n    ") %>
  end
end

Version data entries

27 entries across 27 versions & 1 rubygems

Version Path
cpee-2.0.30 server/resources/backend/instance.template
cpee-2.0.28 server/resources/backend/instance.template
cpee-2.0.27 server/resources/backend/instance.template
cpee-2.0.26 server/resources/backend/instance.template
cpee-2.0.25 server/resources/backend/instance.template
cpee-2.0.24 server/resources/backend/instance.template
cpee-2.0.23 server/resources/backend/instance.template
cpee-2.0.22 server/resources/backend/instance.template
cpee-2.0.21 server/resources/backend/instance.template
cpee-2.0.20 server/resources/backend/instance.template
cpee-2.0.19 server/resources/backend/instance.template
cpee-2.0.18 server/resources/backend/instance.template
cpee-2.0.17 server/resources/backend/instance.template
cpee-2.0.16 server/resources/backend/instance.template
cpee-2.0.15 server/resources/backend/instance.template
cpee-2.0.14 server/resources/backend/instance.template
cpee-2.0.13 server/resources/backend/instance.template
cpee-2.0.11 server/resources/backend/instance.template
cpee-2.0.9 server/resources/backend/instance.template
cpee-2.0.8 server/resources/backend/instance.template