core/lib/tern_from_ts/defs/jbinary.json.tmp
2017-05-14 13:22:31 +02:00

22 lines
957 B
Plaintext

{
"jBinary": {
"loadData": "fn(source: ?, callback?: fn(error: string, data: ?)) -> ?",
"load": "fn(source: ?, typeSet?: ?, callback?: fn(error: string, data: ?)) -> ?",
"saveAs": "fn(destination: ?, mimeType?: string, callback?: fn(error: string, data: ?)) -> ?",
"toURI": "fn(mimeType?: string) -> ?",
"!type": "fn(data: ?)",
"prototype": {
"read": "fn(type: string, offset?: number) -> ?",
"readAll": "fn() -> ?",
"write": "fn(type: string, data: ?, offset?: number) -> number",
"writeAll": "fn(data: ?) -> number",
"tell": "fn() -> number",
"seek": "fn(position: number, callback?: fn(prop: jBinary, data: ?)) -> number",
"skip": "fn(count: number, callback?: fn(prop: jBinary, data: ?)) -> number",
"slice": "fn(start: number, end: number, forceCopy?: bool) -> jBinary",
"as": "fn(typeSet: Object, modifyOriginal?: bool) -> jBinary"
}
},
"!name": "jbinary.d.ts"
}