Chromium Code Reviews| Index: sky/engine/bindings/scripts/templates/interface_dart.template |
| diff --git a/sky/engine/bindings/scripts/templates/interface_dart.template b/sky/engine/bindings/scripts/templates/interface_dart.template |
| index a69850a21a66f233f971ecf86e4a04faf2857b76..8c20f30844ef8f2b0cfdd4b6dfe5ecbd8efa4e0b 100644 |
| --- a/sky/engine/bindings/scripts/templates/interface_dart.template |
| +++ b/sky/engine/bindings/scripts/templates/interface_dart.template |
| @@ -43,4 +43,12 @@ abstract class {{interface_name}} extends {{ parent_interface if parent_interfac |
| {% for method in methods %} |
| {{method.dart_type}} {{method.name}}({{ args_macro(method.arguments)}}) native "{{interface_name}}_{{ method.name }}_Callback"; |
| {% endfor %} |
| + |
| + // Operators |
| +{% if named_property_getter %} |
| + String operator[](String name) native "{{interface_name}}___getter___Callback"; |
|
esprehn
2015/02/19 20:12:48
python naming?
abarth-chromium
2015/02/19 20:19:57
We inherited this name from Dartium. It's not vis
|
| +{% endif %} |
| +{% if named_property_setter %} |
| + void operator[]=(String name, String value) native "{{interface_name}}___setter___Callback"; |
| +{% endif %} |
| } |