1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
///<reference path="fourslash.ts" />
// @allowJs: true
// @Filename: jsDocFunctionSignatures.js
/////**
//// * @param {{
//// * stringProp: string,
//// * numProp: number,
//// * boolProp: boolean,
//// * anyProp: *,
//// * anotherAnyProp:
//// * *,
//// * functionProp:
//// * function(string,
//// * *):
//// * *
//// * }} o
//// */
////function f1(o) {
//// o/**/;
////}
goTo.marker();
verify.quickInfoIs(`(parameter) o: {
stringProp: string;
numProp: number;
boolProp: boolean;
anyProp: any;
anotherAnyProp: any;
functionProp: (arg0: string, arg1: any) => any;
}`);
|