PropertySignatureDeclaration
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Schema.d.ts:883
3.10.0
Extends
Section titled “Extends”OptionalType
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new PropertySignatureDeclaration(
type,isOptional,isReadonly,annotations,defaultValue):PropertySignatureDeclaration
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Schema.d.ts:890
Parameters
Section titled “Parameters”AST
isOptional
Section titled “isOptional”boolean
isReadonly
Section titled “isReadonly”boolean
annotations
Section titled “annotations”Annotations
defaultValue
Section titled “defaultValue”undefined | () => unknown
Returns
Section titled “Returns”PropertySignatureDeclaration
Overrides
Section titled “Overrides”AST.OptionalType.constructor
Properties
Section titled “Properties”
readonly_tag:"PropertySignatureDeclaration"="PropertySignatureDeclaration"
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Schema.d.ts:889
3.10.0
annotations
Section titled “annotations”
readonlyannotations:Annotations
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/SchemaAST.d.ts:844
Inherited from
Section titled “Inherited from”AST.OptionalType.annotations
defaultValue
Section titled “defaultValue”
readonlydefaultValue:undefined| () =>unknown
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Schema.d.ts:885
isOptional
Section titled “isOptional”
readonlyisOptional:boolean
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/SchemaAST.d.ts:860
Inherited from
Section titled “Inherited from”AST.OptionalType.isOptional
isReadonly
Section titled “isReadonly”
readonlyisReadonly:boolean
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Schema.d.ts:884
readonlytype:AST
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/SchemaAST.d.ts:843
Inherited from
Section titled “Inherited from”AST.OptionalType.type
Methods
Section titled “Methods”toJSON()
Section titled “toJSON()”toJSON():
object
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/SchemaAST.d.ts:865
Returns
Section titled “Returns”object
3.10.0
Inherited from
Section titled “Inherited from”AST.OptionalType.toJSON
toString()
Section titled “toString()”toString():
string
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Schema.d.ts:894
Returns
Section titled “Returns”string
3.10.0
Overrides
Section titled “Overrides”AST.OptionalType.toString