es-membrane

Home > ts-morph-structures > PropertySignatureImpl

PropertySignatureImpl class

Signature:

export default class PropertySignatureImpl implements PropertySignatureStructureClassIfc 

Implements: PropertySignatureStructureClassIfc

Constructors

Constructor Modifiers Description
[(constructor)(name)](/es-membrane/ts-morph-structures/api/ts-morph-structures.propertysignatureimpl._constructor_.html) Constructs a new instance of the `PropertySignatureImpl` class

Properties

Property Modifiers Type Description
[docs](/es-membrane/ts-morph-structures/api/ts-morph-structures.propertysignatureimpl.docs.html) `readonly` ([JSDocImpl](/es-membrane/ts-morph-structures/api/ts-morph-structures.jsdocimpl.html) \| string)\[\]
[hasQuestionToken](/es-membrane/ts-morph-structures/api/ts-morph-structures.propertysignatureimpl.hasquestiontoken.html) boolean
[initializer?](/es-membrane/ts-morph-structures/api/ts-morph-structures.propertysignatureimpl.initializer.html) [stringOrWriterFunction](/es-membrane/ts-morph-structures/api/ts-morph-structures.stringorwriterfunction.html) \| undefined _(Optional)_
[isReadonly](/es-membrane/ts-morph-structures/api/ts-morph-structures.propertysignatureimpl.isreadonly.html) boolean
[kind](/es-membrane/ts-morph-structures/api/ts-morph-structures.propertysignatureimpl.kind.html) `readonly` StructureKind.PropertySignature
[leadingTrivia](/es-membrane/ts-morph-structures/api/ts-morph-structures.propertysignatureimpl.leadingtrivia.html) `readonly` [stringOrWriterFunction](/es-membrane/ts-morph-structures/api/ts-morph-structures.stringorwriterfunction.html)\[\]
[name](/es-membrane/ts-morph-structures/api/ts-morph-structures.propertysignatureimpl.name.html) string
[trailingTrivia](/es-membrane/ts-morph-structures/api/ts-morph-structures.propertysignatureimpl.trailingtrivia.html) `readonly` [stringOrWriterFunction](/es-membrane/ts-morph-structures/api/ts-morph-structures.stringorwriterfunction.html)\[\]
[type?](/es-membrane/ts-morph-structures/api/ts-morph-structures.propertysignatureimpl.type.html) [stringOrWriterFunction](/es-membrane/ts-morph-structures/api/ts-morph-structures.stringorwriterfunction.html) \| undefined _(Optional)_
[typeStructure](/es-membrane/ts-morph-structures/api/ts-morph-structures.propertysignatureimpl.typestructure.html) [TypeStructures](/es-membrane/ts-morph-structures/api/ts-morph-structures.typestructures.html) \| undefined

Methods

Method Modifiers Description
[clone(source)](/es-membrane/ts-morph-structures/api/ts-morph-structures.propertysignatureimpl.clone.html) `static`
[toJSON()](/es-membrane/ts-morph-structures/api/ts-morph-structures.propertysignatureimpl.tojson.html)