Type Utils
Preparing search index...
createRule
Function createRule
createRule
<
CustomRule
extends
Custom
<
any
[]
,
string
,
any
>
,
Message
extends
string
=
string
,
Formator
extends
MessageFormator
=
MessageFormator
,
RuleName
extends
string
=
GetCustomRuleName
<
CustomRule
>
,
Handler
extends
CustomHandler
=
GetCustomRuleHandler
<
CustomRule
>
,
>
(
__namedParameters
:
CreateRuleArgs
<
RuleName
,
Handler
,
Message
,
Formator
>
,
)
:
Factory
<
Parameters
<
ReturnType
<
Handler
>
>
,
CustomRule
>
Type Parameters
CustomRule
extends
Custom
<
any
[]
,
string
,
any
>
Message
extends
string
=
string
Formator
extends
MessageFormator
=
MessageFormator
RuleName
extends
string
=
GetCustomRuleName
<
CustomRule
>
Handler
extends
CustomHandler
=
GetCustomRuleHandler
<
CustomRule
>
Parameters
__namedParameters
:
CreateRuleArgs
<
RuleName
,
Handler
,
Message
,
Formator
>
Returns
Factory
<
Parameters
<
ReturnType
<
Handler
>
>
,
CustomRule
>
createRule
<
Handler
extends
CustomHandler
,
RName
extends
string
=
string
,
Message
extends
string
=
string
,
Formator
extends
MessageFormator
=
MessageFormator
,
>
(
__namedParameters
:
CreateRuleArgs
<
RName
,
Handler
,
Message
,
Formator
>
,
)
:
CustomFactory
<
Parameters
<
ReturnType
<
Handler
>
>
,
RName
,
Param0
<
Handler
>
>
Type Parameters
Handler
extends
CustomHandler
RName
extends
string
=
string
Message
extends
string
=
string
Formator
extends
MessageFormator
=
MessageFormator
Parameters
__namedParameters
:
CreateRuleArgs
<
RName
,
Handler
,
Message
,
Formator
>
Returns
CustomFactory
<
Parameters
<
ReturnType
<
Handler
>
>
,
RName
,
Param0
<
Handler
>
>
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
Type Utils
Loading...