V
Size: a a a
CM
VH
/**
* Foo type.
* @typedef {Object} FooType
* @property {boolean} RequiredParam - This param is required.
* @property {boolean} [OptionalParam] - This param is not required.
*/
/**
* Bar func
* @param {FooType} params - Function params
* @param {FooType.RequiredParam} params.RequiredParam - Required params
* @param {FooType.OptionalParam} [params.OptionalParam=false] - Optional param, default is false
*/
function Bar({ RequiredParam, OptionalParam = false }) {
return 'ok';
}
* Bar func
* @param {FooType} params - Function params
* @param {...FooType}
* @param {FooType.OptionalParam} [params.OptionalParam=false] - Optional param, default is false
*/
М
๖
V
N
АГ
S
/**
* Foo type.
* @typedef {Object} FooType
* @property {boolean} RequiredParam - This param is required.
* @property {boolean} [OptionalParam] - This param is not required.
*/
/**
* Bar func
* @param {FooType} params - Function params
* @param {FooType.RequiredParam} params.RequiredParam - Required params
* @param {FooType.OptionalParam} [params.OptionalParam=false] - Optional param, default is false
*/
function Bar({ RequiredParam, OptionalParam = false }) {
return 'ok';
}
* Bar func
* @param {FooType} params - Function params
* @param {...FooType}
* @param {FooType.OptionalParam} [params.OptionalParam=false] - Optional param, default is false
*/
S
/**
* Foo type.
* @typedef {Object} FooType
* @property {boolean} RequiredParam - This param is required.
* @property {boolean} [OptionalParam] - This param is not required.
*/
/**
* Bar func
* @param {FooType} params - Function params
* @param {FooType.RequiredParam} params.RequiredParam - Required params
* @param {FooType.OptionalParam} [params.OptionalParam=false] - Optional param, default is false
*/
function Bar({ RequiredParam, OptionalParam = false }) {
return 'ok';
}
* Bar func
* @param {FooType} params - Function params
* @param {...FooType}
* @param {FooType.OptionalParam} [params.OptionalParam=false] - Optional param, default is false
*/
S
/**
* Foo type.
* @typedef {Object} FooType
* @property {boolean} RequiredParam - This param is required.
* @property {boolean} [OptionalParam] - This param is not required.
*/
/**
* Bar func
* @param {FooType} params - Function params
* @param {FooType.RequiredParam} params.RequiredParam - Required params
* @param {FooType.OptionalParam} [params.OptionalParam=false] - Optional param, default is false
*/
function Bar({ RequiredParam, OptionalParam = false }) {
return 'ok';
}
* Bar func
* @param {FooType} params - Function params
* @param {...FooType}
* @param {FooType.OptionalParam} [params.OptionalParam=false] - Optional param, default is false
*/
S
====================================================
В
В
ГФ