aboutsummaryrefslogtreecommitdiff
path: root/mojo/public/tools/bindings/generators/js_templates/module_definition.tmpl
diff options
context:
space:
mode:
Diffstat (limited to 'mojo/public/tools/bindings/generators/js_templates/module_definition.tmpl')
-rw-r--r--mojo/public/tools/bindings/generators/js_templates/module_definition.tmpl49
1 files changed, 0 insertions, 49 deletions
diff --git a/mojo/public/tools/bindings/generators/js_templates/module_definition.tmpl b/mojo/public/tools/bindings/generators/js_templates/module_definition.tmpl
deleted file mode 100644
index a119ee9..0000000
--- a/mojo/public/tools/bindings/generators/js_templates/module_definition.tmpl
+++ /dev/null
@@ -1,49 +0,0 @@
-{#--- Constants #}
-{%- for constant in module.constants %}
- var {{constant.name}} = {{constant.value|expression_to_text}};
-{%- endfor %}
-
-{#--- Enums #}
-{%- from "enum_definition.tmpl" import enum_def %}
-{%- for enum in enums %}
- var {{ enum_def(enum.name, enum) }}
-{%- endfor %}
-
-{#--- Struct definitions #}
-{% for struct in structs %}
-{%- include "struct_definition.tmpl" %}
-{%- endfor -%}
-
-{#--- Union definitions #}
-{%- from "union_definition.tmpl" import union_def %}
-{%- for union in unions %}
-{{union_def(union)|indent(2)}}
-{%- endfor %}
-
-{#--- Interface definitions #}
-{%- for interface in interfaces -%}
-{%- include "interface_definition.tmpl" %}
-{%- endfor %}
-
-{%- if use_new_js_bindings %}
- var exports = mojo.internal.exposeNamespace("{{module.namespace}}");
-{%- else %}
- var exports = {};
-{%- endif %}
-
-{%- for constant in module.constants %}
- exports.{{constant.name}} = {{constant.name}};
-{%- endfor %}
-{%- for enum in enums %}
- exports.{{enum.name}} = {{enum.name}};
-{%- endfor %}
-{%- for struct in structs if struct.exported %}
- exports.{{struct.name}} = {{struct.name}};
-{%- endfor %}
-{%- for union in unions %}
- exports.{{union.name}} = {{union.name}};
-{%- endfor %}
-{%- for interface in interfaces %}
- exports.{{interface.name}} = {{interface.name}};
- exports.{{interface.name}}Ptr = {{interface.name}}Ptr;
-{%- endfor %}