withConstructorDefault
constwithConstructorDefault: {<Type>(defaultValue): <TypeToken,Key,EncodedToken,Encoded,R>(self) =>PropertySignature<TypeToken,Type,Key,EncodedToken,Encoded,true,R>; <TypeToken,Type,Key,EncodedToken,Encoded,R>(self,defaultValue):PropertySignature<TypeToken,Type,Key,EncodedToken,Encoded,true,R>; }
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Schema.d.ts:1000
Enhances a property signature with a default constructor value.
Call Signature
Section titled “Call Signature”<
Type>(defaultValue): <TypeToken,Key,EncodedToken,Encoded,R>(self) =>PropertySignature<TypeToken,Type,Key,EncodedToken,Encoded,true,R>
Enhances a property signature with a default constructor value.
Type Parameters
Section titled “Type Parameters”Type
Parameters
Section titled “Parameters”defaultValue
Section titled “defaultValue”() => NoInfer<Type>
Returns
Section titled “Returns”<
TypeToken,Key,EncodedToken,Encoded,R>(self):PropertySignature<TypeToken,Type,Key,EncodedToken,Encoded,true,R>
Type Parameters
Section titled “Type Parameters”TypeToken
Section titled “TypeToken”TypeToken extends Token
Key extends PropertyKey
EncodedToken
Section titled “EncodedToken”EncodedToken extends Token
Encoded
Section titled “Encoded”Encoded
R
Parameters
Section titled “Parameters”PropertySignature<TypeToken, Type, Key, EncodedToken, Encoded, boolean, R>
Returns
Section titled “Returns”PropertySignature<TypeToken, Type, Key, EncodedToken, Encoded, true, R>
3.10.0
Call Signature
Section titled “Call Signature”<
TypeToken,Type,Key,EncodedToken,Encoded,R>(self,defaultValue):PropertySignature<TypeToken,Type,Key,EncodedToken,Encoded,true,R>
Enhances a property signature with a default constructor value.
Type Parameters
Section titled “Type Parameters”TypeToken
Section titled “TypeToken”TypeToken extends Token
Type
Key extends PropertyKey
EncodedToken
Section titled “EncodedToken”EncodedToken extends Token
Encoded
Section titled “Encoded”Encoded
R
Parameters
Section titled “Parameters”PropertySignature<TypeToken, Type, Key, EncodedToken, Encoded, boolean, R>
defaultValue
Section titled “defaultValue”() => NoInfer<Type>
Returns
Section titled “Returns”PropertySignature<TypeToken, Type, Key, EncodedToken, Encoded, true, R>
3.10.0
3.10.0