Preparing search index...
The search index is not available
Documentation - v0.3.0
Documentation
typir
OperatorFactoryService
Interface OperatorFactoryService<Specifics>
interface
OperatorFactoryService
<
Specifics
extends
TypirSpecifics
>
{
createBinary
(
typeDetails
:
BinaryOperatorDetails
,
)
:
OperatorConfigurationBinaryChain
<
Specifics
>
;
createGeneric
(
typeDetails
:
GenericOperatorDetails
,
)
:
OperatorConfigurationGenericChain
<
Specifics
>
;
createTernary
(
typeDetails
:
TernaryOperatorDetails
,
)
:
OperatorConfigurationTernaryChain
<
Specifics
>
;
createUnary
(
typeDetails
:
UnaryOperatorDetails
,
)
:
OperatorConfigurationUnaryChain
<
Specifics
>
;
}
Type Parameters
Specifics
extends
TypirSpecifics
Implemented by
DefaultOperatorFactory
Index
Methods
create
Binary
create
Generic
create
Ternary
create
Unary
Methods
create
Binary
createBinary
(
typeDetails
:
BinaryOperatorDetails
,
)
:
OperatorConfigurationBinaryChain
<
Specifics
>
Parameters
typeDetails
:
BinaryOperatorDetails
Returns
OperatorConfigurationBinaryChain
<
Specifics
>
create
Generic
createGeneric
(
typeDetails
:
GenericOperatorDetails
,
)
:
OperatorConfigurationGenericChain
<
Specifics
>
This function allows to create a single operator with arbitrary input operands.
Parameters
typeDetails
:
GenericOperatorDetails
Returns
OperatorConfigurationGenericChain
<
Specifics
>
create
Ternary
createTernary
(
typeDetails
:
TernaryOperatorDetails
,
)
:
OperatorConfigurationTernaryChain
<
Specifics
>
Parameters
typeDetails
:
TernaryOperatorDetails
Returns
OperatorConfigurationTernaryChain
<
Specifics
>
create
Unary
createUnary
(
typeDetails
:
UnaryOperatorDetails
,
)
:
OperatorConfigurationUnaryChain
<
Specifics
>
Parameters
typeDetails
:
UnaryOperatorDetails
Returns
OperatorConfigurationUnaryChain
<
Specifics
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
create
Binary
create
Generic
create
Ternary
create
Unary
Documentation - v0.3.0
Loading...
This function allows to create a single operator with arbitrary input operands.