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