mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
82 lines
2.7 KiB
TypeScript
82 lines
2.7 KiB
TypeScript
|
|
|
|
import donna = require("donna");
|
|
var metadata = donna.generateMetadata(['/path/to/my-module', '/path/to/another-module']);
|
|
|
|
metadata = {
|
|
"files": {
|
|
"spec/metadata_templates/classes/class_with_prototype_properties.coffee": {
|
|
"objects": {
|
|
"3": {
|
|
"0": {
|
|
"type": "class",
|
|
"name": "TextBuffer",
|
|
"bindingType": null,
|
|
"classProperties": [],
|
|
"prototypeProperties": [
|
|
[
|
|
4,
|
|
9
|
|
],
|
|
[
|
|
11,
|
|
11
|
|
]
|
|
],
|
|
"doc": " Public: A mutable text container with undo/redo support and the ability to\nannotate logical regions in the text.\n\n ",
|
|
"range": [
|
|
[
|
|
3,
|
|
0
|
|
],
|
|
[
|
|
11,
|
|
17
|
|
]
|
|
]
|
|
}
|
|
},
|
|
"4": {
|
|
"9": {
|
|
"name": "prop2",
|
|
"type": "primitive",
|
|
"range": [
|
|
[
|
|
4,
|
|
9
|
|
],
|
|
[
|
|
4,
|
|
13
|
|
]
|
|
],
|
|
"bindingType": "prototypeProperty"
|
|
}
|
|
},
|
|
"11": {
|
|
"11": {
|
|
"name": "method2",
|
|
"bindingType": "prototypeProperty",
|
|
"type": "function",
|
|
"paramNames": [
|
|
"a"
|
|
],
|
|
"range": [
|
|
[
|
|
11,
|
|
11
|
|
],
|
|
[
|
|
11,
|
|
16
|
|
]
|
|
],
|
|
"doc": " Public: Takes an argument and does some stuff.\n\na - A {String}\n\nReturns {Boolean}. "
|
|
}
|
|
}
|
|
},
|
|
"exports": {}
|
|
}
|
|
}
|
|
};
|