Sha256: 5de95869849cd9690ceea143b88ded1344dc6b1935362d9004af5744df5fb7e7
Contents?: true
Size: 1.7 KB
Versions: 2
Compression:
Stored size: 1.7 KB
Contents
{{! interface_types.mustache : types for }} (****************************************************************** Interface input types: {{META.desc}} - modelData {{META.modelData}} - template {{META.template}} *******************************************************************) {{#interfaces}} {{>name_interface_type.mustache}} == [{{#parameter_definitions}} {{>name_parameter_definition.mustache}}: {{>name_parameter_type.mustache}}{{_comma}}{{/parameter_definitions}}{{! Empty parameter definition (passes swagger schema validation). ouput 'dummy : {Nil}' }}{{^parameter_definitions.length}}dummy: {Nil}{{/parameter_definitions.length}} ] \* operation '{{interface_operation}}' --> process '{{>name_process.mustache}}' {{/interfaces}} \* end of Interface input types (****************************************************************** Interface response types: {{META.desc}} - modelData {{META.modelData}} - template {{META.template}} *******************************************************************) {{#interfaces}} {{>name_interface_response_type.mustache}} =={{! When something defined as a response i.e. 'response_definitions.length' exists }}{{#response_definitions.length}}[{{/response_definitions.length}}{{#response_definitions}} {{>name_parameter_definition.mustache}}: {{>name_parameter_type.mustache}}{{_comma}}{{/response_definitions}} {{#response_definitions.length}}]{{/response_definitions.length}}{{! When no response defidined i.e. 'response_definitions.length' exists }}{{^response_definitions.length}}{ Nil }{{/response_definitions.length}}{{! Put a comment in the end }} \* interface '{{interface_name}}' response type {{/interfaces}}
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
tla-sbuilder-0.2.2 | mustache/interface_types.mustache |
tla-sbuilder-0.2.1 | mustache/interface_types.mustache |