@spailybot/moleculer-auto-openapi - v2.0.0
Preparing search index...
Converters/IConverter
IConverter
Interface IConverter
Experimental
interface
IConverter
{
getMetas
(
schema
:
ValidationSchema
)
:
ValidationSchemaMetaKeys
;
getSchemaObjectFromRootSchema
(
schema
:
ValidationSchema
,
)
:
SchemaObject
|
undefined
;
getSchemaObjectFromRule
(
pRule
:
ValidationRule
,
parentProperties
?:
Partial
<
ValidationRuleObject
>
,
parentSchema
?:
ObjectRules
,
)
:
SchemaObject
|
undefined
;
getSchemaObjectFromSchema
(
schema
:
ValidationSchema
,
)
:
Record
<
string
,
OpenAPIV3_1.SchemaObject
>
;
getValidationRules
(
schema
:
ValidationSchema
,
)
:
Record
<
string
,
ValidationRule
>
;
load
()
:
Promise
<
void
>
;
}
Implemented by
FastestValidatorConverter
NoopConverter
Index
Methods
get
Metas
get
Schema
Object
From
Root
Schema
get
Schema
Object
From
Rule
get
Schema
Object
From
Schema
get
Validation
Rules
load
Methods
get
Metas
getMetas
(
schema
:
ValidationSchema
)
:
ValidationSchemaMetaKeys
Experimental
Parameters
schema
:
ValidationSchema
Returns
ValidationSchemaMetaKeys
get
Schema
Object
From
Root
Schema
getSchemaObjectFromRootSchema
(
schema
:
ValidationSchema
,
)
:
SchemaObject
|
undefined
Experimental
Parameters
schema
:
ValidationSchema
Returns
SchemaObject
|
undefined
get
Schema
Object
From
Rule
getSchemaObjectFromRule
(
pRule
:
ValidationRule
,
parentProperties
?:
Partial
<
ValidationRuleObject
>
,
parentSchema
?:
ObjectRules
,
)
:
SchemaObject
|
undefined
Experimental
Parameters
pRule
:
ValidationRule
Optional
parentProperties
:
Partial
<
ValidationRuleObject
>
Optional
parentSchema
:
ObjectRules
Returns
SchemaObject
|
undefined
get
Schema
Object
From
Schema
getSchemaObjectFromSchema
(
schema
:
ValidationSchema
,
)
:
Record
<
string
,
OpenAPIV3_1.SchemaObject
>
Experimental
Parameters
schema
:
ValidationSchema
Returns
Record
<
string
,
OpenAPIV3_1.SchemaObject
>
get
Validation
Rules
getValidationRules
(
schema
:
ValidationSchema
)
:
Record
<
string
,
ValidationRule
>
Experimental
Parameters
schema
:
ValidationSchema
Returns
Record
<
string
,
ValidationRule
>
load
load
()
:
Promise
<
void
>
Experimental
Returns
Promise
<
void
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
get
Metas
get
Schema
Object
From
Root
Schema
get
Schema
Object
From
Rule
get
Schema
Object
From
Schema
get
Validation
Rules
load
@spailybot/moleculer-auto-openapi - v2.0.0
Loading...