Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/christyharagan/ts-schema
/ functions
Functions
399 in github.com/christyharagan/ts-schema
⨍
Functions
399
◇
Types & classes
416
↓ 72 callers
Method
equals
(m: ModelElement)
src/lib/model.ts:458
↓ 14 callers
Function
convertType
(factory, typeParameters)
lib/factoryToReflective.js:76
↓ 14 callers
Function
convertType
(factory:f.TypeFactory<any>, typeParameters:KeyValue<m.TypeParameter<any>>)
src/lib/factoryToReflective.ts:88
↓ 13 callers
Function
__export
(m)
lib/index.js:1
↓ 12 callers
Function
convertType
(factory)
lib/factoryToSerial.js:58
↓ 12 callers
Function
convertType
(factory: f.TypeFactory<any>)
src/lib/factoryToSerial.ts:72
↓ 12 callers
Function
createContained
(modelKind, name, parent)
lib/factoryToReflective.js:43
↓ 12 callers
Function
createContained
(modelKind:ModelKind, name: string, parent:m.Container)
src/lib/factoryToReflective.ts:51
↓ 11 callers
Function
createExpression
(expressionKind, equals)
lib/factoryToReflective.js:27
↓ 11 callers
Function
createExpression
(expressionKind)
lib/factoryToSerial.js:8
↓ 11 callers
Function
createExpression
(expressionKind:ExpressionKind, equals:(e: m.ModelElement) => boolean)
src/lib/factoryToReflective.ts:33
↓ 11 callers
Function
createExpression
(expressionKind: ExpressionKind)
src/lib/factoryToSerial.ts:14
↓ 11 callers
Function
createExpressionEquals
(specificEquals)
lib/equals.js:25
↓ 11 callers
Function
createExpressionEquals
(specificEquals: (m: M) => boolean)
src/lib/equals.ts:25
↓ 11 callers
Function
typeToString
(type)
lib/toString.js:1
↓ 11 callers
Function
typeToString
(type: m.Type)
src/lib/toString.ts:3
↓ 9 callers
Function
copyElement
(oldElement)
lib/typeConstructor.js:184
↓ 9 callers
Function
copyElement
(oldElement:m.ModelElement)
src/lib/typeConstructor.ts:200
↓ 9 callers
Function
createEquals
(specificEquals)
lib/equals.js:1
↓ 9 callers
Function
createEquals
(specificEquals: (m: M) => boolean)
src/lib/equals.ts:3
↓ 9 callers
Function
createModelElement
(modelKind, equals)
lib/factoryToReflective.js:16
↓ 9 callers
Function
createModelElement
(modelKind:ModelKind, equals:(e: m.ModelElement) => boolean)
src/lib/factoryToReflective.ts:20
↓ 9 callers
Function
getReference
(containedFactory)
lib/factoryToReflective.js:246
↓ 9 callers
Function
getReference
(containedFactory: f.ContainedFactory<any>)
src/lib/factoryToReflective.ts:264
↓ 8 callers
Function
createType
(typeKind)
lib/factoryToSerial.js:3
↓ 8 callers
Function
createType
(typeKind: TypeKind)
src/lib/factoryToSerial.ts:8
↓ 8 callers
Function
createTypeEquals
(specificEquals)
lib/equals.js:13
↓ 8 callers
Function
createTypeEquals
(specificEquals: (m: M) => boolean)
src/lib/equals.ts:14
↓ 8 callers
Function
substituteType
(allArgs, closedTypes, type, parent)
lib/typeConstructor.js:220
↓ 8 callers
Function
substituteType
(allArgs: KeyValue<m.Type>, closedTypes: ClosedTypes, type: T, parent?:m.ModelElement)
src/lib/typeConstructor.ts:240
↓ 8 callers
Function
visitCompositeType
(compositeType, visitor)
lib/visitor.js:239
↓ 8 callers
Function
visitCompositeType
(compositeType: m.CompositeType, visitor: CompositeTypeVisitor)
src/lib/visitor.ts:351
↓ 8 callers
Function
visitType
(type, visitor)
lib/visitor.js:358
↓ 8 callers
Function
visitType
(type: m.Type, visitor: TypeVisitor)
src/lib/visitor.ts:470
↓ 7 callers
Function
getReference
(contained)
lib/factoryToSerial.js:43
↓ 7 callers
Function
getReference
(contained: f.ContainedFactory<any>)
src/lib/factoryToSerial.ts:54
↓ 6 callers
Function
convertExpression
(factory)
lib/factoryToReflective.js:117
↓ 6 callers
Function
convertExpression
(factory)
lib/factoryToSerial.js:111
↓ 6 callers
Function
convertExpression
(factory:f.ExpressionFactory<any>)
src/lib/factoryToReflective.ts:130
↓ 6 callers
Function
convertExpression
(factory: f.ExpressionFactory<any>)
src/lib/factoryToSerial.ts:125
↓ 6 callers
Function
createType
(typeKind, equals)
lib/factoryToReflective.js:22
↓ 6 callers
Function
createType
(typeKind:TypeKind, equals:(e: m.ModelElement) => boolean)
src/lib/factoryToReflective.ts:27
↓ 6 callers
Function
processTypeArgs
(typeConstructor, parentTypeArgs, typeArgs)
lib/typeConstructor.js:127
↓ 6 callers
Function
processTypeArgs
(typeConstructor: m.TypeConstructor, parentTypeArgs: KeyValue<m.Type>, typeArgs?: m.Type[])
src/lib/typeConstructor.ts:142
↓ 5 callers
Function
convertClassConstructor
(factory)
lib/factoryToSerial.js:177
↓ 5 callers
Function
convertClassConstructor
(factory: f.ClassConstructorFactory)
src/lib/factoryToSerial.ts:192
↓ 5 callers
Function
expressionFactory
(kindOrExpression)
lib/factories.js:646
↓ 5 callers
Function
expressionFactory
(kindOrExpression: m.ExpressionKind|ExpressionFactory<any>)
src/lib/factories.ts:681
↓ 5 callers
Function
visitClass
(cls, visitor)
lib/visitor.js:129
↓ 5 callers
Function
visitClass
(cls: m.Class, visitor: ClassVisitor)
src/lib/visitor.ts:244
↓ 4 callers
Function
convertClass
(factory, typeParameters)
lib/factoryToReflective.js:183
↓ 4 callers
Function
convertClass
(factory:f.ClassFactory, typeParameters:KeyValue<m.TypeParameter<any>>)
src/lib/factoryToReflective.ts:197
↓ 4 callers
Function
convertClassConstructor
(factory, parentTypeParameters, parent)
lib/factoryToReflective.js:376
↓ 4 callers
Function
convertClassConstructor
(factory:f.ClassConstructorFactory, parentTypeParameters:KeyValue<m.TypeParameter<any>>, parent:m.Container)
src/lib/factoryToReflective.ts:402
↓ 4 callers
Function
convertCompositeType
(factory, typeParameters, parent)
lib/factoryToReflective.js:559
↓ 4 callers
Function
convertCompositeType
(factory)
lib/factoryToSerial.js:258
↓ 4 callers
Function
convertCompositeType
(factory:f.AbstractCompositeTypeFactory<any, MC, FT>, typeParameters:KeyValue<m.TypeParameter<any>>, parent?:
src/lib/factoryToReflective.ts:601
↓ 4 callers
Function
convertCompositeType
(factory: f.AbstractCompositeTypeFactory<any, MC, FT>)
src/lib/factoryToSerial.ts:279
↓ 4 callers
Function
convertTypeParameters
(factory, typeConstructor, typeParameters)
lib/factoryToReflective.js:682
↓ 4 callers
Function
convertTypeParameters
(factory, typeConstructor)
lib/factoryToSerial.js:335
↓ 4 callers
Function
convertTypeParameters
(factory: f.TypeConstructorFactory<any>, typeConstructor: m.TypeConstructor, typeParameters:KeyValue<m.TypePar
src/lib/factoryToReflective.ts:735
↓ 4 callers
Function
convertTypeParameters
(factory: f.TypeConstructorFactory<any>, typeConstructor: m.TypeConstructor)
src/lib/factoryToSerial.ts:365
↓ 4 callers
Function
decoratorFactory
(instance)
lib/factories.js:679
↓ 4 callers
Function
decoratorFactory
(instance: P)
src/lib/factories.ts:713
↓ 4 callers
Function
getRefinedReference
(constructable)
lib/factoryToSerial.js:23
↓ 4 callers
Function
getRefinedReference
(constructable: f.AbstractConstructableTypeFactory<any, any>)
src/lib/factoryToSerial.ts:31
↓ 4 callers
Function
visitInterface
(inter, visitor)
lib/visitor.js:206
↓ 4 callers
Function
visitInterface
(inter: m.Interface, visitor: InterfaceVisitor)
src/lib/visitor.ts:319
↓ 3 callers
Function
addClosed
(fqName, closedTypes, closedType)
lib/typeConstructor.js:146
↓ 3 callers
Function
addClosed
(fqName: string, closedTypes: ClosedTypes, closedType: m.ConstructableType<any>)
src/lib/typeConstructor.ts:160
↓ 3 callers
Function
containerToString
(container)
lib/toString.js:23
↓ 3 callers
Function
containerToString
(container: m.Container)
src/lib/toString.ts:25
↓ 3 callers
Function
convertDecorators
(factory, decorated)
lib/factoryToReflective.js:701
↓ 3 callers
Function
convertDecorators
(factory, decorated)
lib/factoryToSerial.js:347
↓ 3 callers
Function
convertDecorators
(factory: f.DecoratedFactory<any, any>, decorated:m.Decorated)
src/lib/factoryToReflective.ts:756
↓ 3 callers
Function
convertDecorators
(factory: f.DecoratedFactory<any, any>, decorated: m.Decorated)
src/lib/factoryToSerial.ts:378
↓ 3 callers
Function
convertInterface
(factory, typeParameters)
lib/factoryToReflective.js:342
↓ 3 callers
Function
convertInterface
(factory:f.InterfaceFactory, typeParameters:KeyValue<m.TypeParameter<any>>)
src/lib/factoryToReflective.ts:365
↓ 3 callers
Function
copyCompositeType
(ct, parent)
lib/factoryToReflective.js:305
↓ 3 callers
Function
copyCompositeType
(ct: m.CompositeType, parent: any)
src/lib/factoryToReflective.ts:326
↓ 3 callers
Function
createContainer
(containerKind)
lib/factoryToReflective.js:32
↓ 3 callers
Function
createContainer
(containerKind:ContainerKind)
src/lib/factoryToReflective.ts:39
↓ 3 callers
Function
expressionToLiteral
(expression: m.Expression<any>)
src/lib/expressionToLiteral.ts:19
↓ 3 callers
Function
getPreviouslyClosed
(closedTypes, fqName, typeArgs)
lib/typeConstructor.js:165
↓ 3 callers
Function
getPreviouslyClosed
(closedTypes: ClosedTypes, fqName: string, typeArgs: m.Type[])
src/lib/typeConstructor.ts:180
↓ 3 callers
Function
getTypeArgs
(factory, typeParameters)
lib/factoryToReflective.js:444
↓ 3 callers
Function
getTypeArgs
(factory:f.AbstractConstructableTypeFactory<any, any>, typeParameters:KeyValue<m.TypeParameter<any>>)
src/lib/factoryToReflective.ts:480
↓ 3 callers
Function
populate
()
lib/factoryToReflective.js:190
↓ 3 callers
Function
populate
()
src/lib/factoryToReflective.ts:205
↓ 2 callers
Function
convertContainer
(factory, parent)
lib/factoryToReflective.js:516
↓ 2 callers
Function
convertContainer
(factory)
lib/factoryToSerial.js:233
↓ 2 callers
Function
convertContainer
(factory:f.ContainerFactory, parent?:m.Container)
src/lib/factoryToReflective.ts:558
↓ 2 callers
Function
convertContainer
(factory: f.ContainerFactory)
src/lib/factoryToSerial.ts:253
↓ 2 callers
Function
convertDecorator
(factory, decorated)
lib/factoryToReflective.js:692
↓ 2 callers
Function
convertDecorator
(factory)
lib/factoryToSerial.js:354
↓ 2 callers
Function
convertDecorator
(factory: f.DecoratorFactory<any>, decorated:m.Decorated)
src/lib/factoryToReflective.ts:746
↓ 2 callers
Function
convertDecorator
(factory: f.DecoratorFactory<any>)
src/lib/factoryToSerial.ts:386
↓ 2 callers
Function
convertEnumMember
(factory, parent, previousValue)
lib/factoryToReflective.js:614
↓ 2 callers
Function
convertEnumMember
(factory)
lib/factoryToSerial.js:295
↓ 2 callers
Function
convertEnumMember
(factory:f.EnumMemberFactory, parent:m.Enum, previousValue?:number)
src/lib/factoryToReflective.ts:660
next →
1–100 of 399, ranked by callers