Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cdklabs/awscdk-service-spec
/ functions
Functions
862 in github.com/cdklabs/awscdk-service-spec
⨍
Functions
862
◇
Types & classes
415
Method
addBody
(...stmts: Array<Statement | Expression>)
packages/@cdklabs/typewriter/src/callable.ts:60
Function
addMethod
(spec: MethodSpec)
packages/@cdklabs/typewriter/src/member-type.ts:45
Method
addParameter
(spec: ParameterSpec)
packages/@cdklabs/typewriter/src/type-member.ts:125
Function
addProperty
* Adds a property to the interface
packages/@cdklabs/typewriter/src/member-type.ts:31
Method
addProperty
Add a property
packages/@aws-cdk/service-spec-importers/src/patching/patching.ts:100
Function
addTypeParameter
* Add a type parameter
packages/@cdklabs/typewriter/src/type-declaration.ts:110
Method
anonymousInterface
* @see https://www.typescriptlang.org/docs/handbook/2/objects.html
packages/@cdklabs/typewriter/src/type.ts:106
Function
applyAndWrite
(targetFile: string, sourceDirectory: string, options: PatchOptions = {})
packages/@aws-cdk/service-spec-importers/src/patching/json-patch-set.ts:101
Method
arrayOf
(elementType: Type)
packages/@cdklabs/typewriter/src/type.ts:68
Method
arrayOfType
()
packages/@cdklabs/typewriter/src/type.ts:164
Method
asRichType
(type: PropertyType)
packages/@aws-cdk/service-spec-types/src/types/resource.ts:553
Method
asType
()
packages/@cdklabs/typewriter/src/type-declaration.ts:38
Method
assertStruct
* Assert that something is a struct, failing otherwise
packages/@cdklabs/typewriter/src/struct.ts:13
Function
assign
(lhs: Expression, rhs: Expression)
packages/@cdklabs/typewriter/src/statements/builder.ts:28
Method
backwardsCompat
* A change that is made to ensure backwards compatibility
packages/@aws-cdk/service-spec-importers/src/patching/reason.ts:5
Method
body
()
packages/@cdklabs/typewriter/src/type-member.ts:105
Method
body
()
packages/@cdklabs/typewriter/src/callable.ts:56
Function
builtInFn
(jsBuiltIn: string, ...args: Expression[])
packages/@cdklabs/typewriter/src/expressions/builder.ts:132
Method
callMethod
(method: string, ...args: Expression[])
packages/@cdklabs/typewriter/src/expressions/expressions.ts:16
Function
canonicalizeDefaultOnBoolean
(lens: JsonObjectLens)
packages/@aws-cdk/service-spec-importers/src/patches/registry-patches.ts:135
Function
canonicalizeRegexInFormat
(lens: JsonObjectLens)
packages/@aws-cdk/service-spec-importers/src/patches/registry-patches.ts:141
Method
changeName
* Change the name of a symbol while keeping the scope the same
packages/@cdklabs/typewriter/src/symbol.ts:18
Method
cloudFormationType
()
packages/@aws-cdk/service-spec-importers/src/resource-builder.ts:215
Function
comment
(...comments: string[])
packages/@cdklabs/typewriter/src/code-fragments/builder.ts:12
Function
commentOn
(x: T, ...comments: string[])
packages/@cdklabs/typewriter/src/code-fragments/builder.ts:7
Method
commit
()
packages/@aws-cdk/service-spec-importers/src/event-builder.ts:235
Method
commit
* Commit the property and attribute changes to the underlying property bag.
packages/@aws-cdk/service-spec-importers/src/resource-builder.ts:134
Method
commit
()
packages/@aws-cdk/service-spec-importers/src/resource-builder.ts:470
Function
cond
(condition: Expression, thenExpression?: Expression, elseExpression?: Expression)
packages/@cdklabs/typewriter/src/expressions/builder.ts:156
Function
constVar
(lhs: Expression, rhs: Expression)
packages/@cdklabs/typewriter/src/statements/builder.ts:32
Function
constraints
({ Yarn })
yarn.config.cjs:7
Function
constructor
( protected readonly db: SpecDatabase, protected readonly specification: Spec, protected readonly
packages/@aws-cdk/service-spec-importers/src/importers/import-resource-spec.ts:25
Function
constructor
(public readonly scope: MemberType, public readonly spec: TypeMemberSpec)
packages/@cdklabs/typewriter/src/type-member.ts:67
Function
constructor
(public readonly module: Module, public readonly moduleSource: string)
packages/@cdklabs/typewriter/src/module.ts:154
Function
constructor
(public readonly scope: IScope, public readonly spec: TypeSpec)
packages/@cdklabs/typewriter/src/type-declaration.ts:100
Function
constructor
(options: RenderOptions = {})
packages/@cdklabs/typewriter/src/renderer/base.ts:25
Function
constructor
(project: javascript.NodeProject, options: SourceUpdateOptions)
projenrc/update-sources.ts:38
Method
constructor
(...lines: string[])
packages/@aws-cdk/service-spec-importers/src/printable-tree.ts:15
Method
constructor
( protected readonly db: SpecDatabase = emptyDatabase(), private readonly options: DatabaseBuilderOpti
packages/@aws-cdk/service-spec-importers/src/db-builder.ts:61
Method
constructor
(private readonly _propertyBag: ObjectWithProperties)
packages/@aws-cdk/service-spec-importers/src/event-builder.ts:27
Method
constructor
( public readonly db: SpecDatabase, private readonly schemaName: string, private readonly options:
packages/@aws-cdk/service-spec-importers/src/event-builder.ts:122
Method
constructor
(public readonly db: SpecDatabase, private readonly typeDef: EventTypeDefinition)
packages/@aws-cdk/service-spec-importers/src/event-builder.ts:231
Method
constructor
(private readonly db1: SpecDatabase, private readonly db2: SpecDatabase)
packages/@aws-cdk/service-spec-importers/src/db-diff.ts:43
Method
constructor
(db1: SpecDatabase, db2: SpecDatabase)
packages/@aws-cdk/service-spec-importers/src/diff-fmt.ts:43
Method
constructor
(public readonly db: SpecDatabase)
packages/@aws-cdk/service-spec-importers/src/resource-builder.ts:29
Method
constructor
(private readonly _propertyBag: ObjectWithProperties)
packages/@aws-cdk/service-spec-importers/src/resource-builder.ts:115
Method
constructor
(public readonly db: SpecDatabase, private readonly resource: Resource)
packages/@aws-cdk/service-spec-importers/src/resource-builder.ts:210
Method
constructor
(public readonly db: SpecDatabase, private readonly typeDef: TypeDefinition)
packages/@aws-cdk/service-spec-importers/src/resource-builder.ts:462
Method
constructor
(msg: string)
packages/@aws-cdk/service-spec-importers/src/cli/util.ts:2
Method
constructor
(private readonly options: SamResourcesOptions)
packages/@aws-cdk/service-spec-importers/src/importers/import-sam.ts:26
Method
constructor
(resourceName: string, options: ImportResourceSpecOptions)
packages/@aws-cdk/service-spec-importers/src/importers/import-resource-spec.ts:156
Method
constructor
(resourceName: string, options: ImportSAMSpecOptions)
packages/@aws-cdk/service-spec-importers/src/importers/import-resource-spec.ts:219
Method
constructor
(private readonly validator: Ajv.ValidateFunction, private readonly options: LoaderOptions)
packages/@aws-cdk/service-spec-importers/src/loaders/loader.ts:52
Method
constructor
(public readonly reason: string)
packages/@aws-cdk/service-spec-importers/src/patching/reason.ts:37
Method
constructor
(value: any, options: SchemaLensOptions)
packages/@aws-cdk/service-spec-importers/src/patching/patching.ts:43
Method
constructor
(private readonly report: ProblemReport, private readonly aud: ReportAudience)
packages/@aws-cdk/service-spec-importers/src/report/problem-report.ts:90
Method
constructor
(public readonly id: string)
packages/@aws-cdk/service-spec-importers/src/report/problem-report.ts:105
Method
constructor
(private readonly field: Pick<Property, 'type' | 'previousTypes'>)
packages/@aws-cdk/service-spec-types/src/types/resource.ts:199
Method
constructor
(property: Property)
packages/@aws-cdk/service-spec-types/src/types/resource.ts:263
Method
constructor
(attr: Attribute)
packages/@aws-cdk/service-spec-types/src/types/resource.ts:269
Method
constructor
(private readonly type: PropertyType)
packages/@aws-cdk/service-spec-types/src/types/resource.ts:492
Method
constructor
(private readonly db: SpecDatabase)
packages/@aws-cdk/service-spec-types/src/types/database.ts:87
Method
constructor
(public readonly name: string, public readonly scope: IScope)
packages/@cdklabs/typewriter/src/symbol.ts:13
Method
constructor
(public readonly scope: CallableDeclaration, public readonly spec: ParameterSpec)
packages/@cdklabs/typewriter/src/parameter.ts:19
Method
constructor
(spec?: TypeReferenceSpec, public readonly scope?: IScope, public readonly symbol?: ThingSymbol)
packages/@cdklabs/typewriter/src/type.ts:112
Method
constructor
(public readonly scope: MemberType, public readonly spec: PropertySpec)
packages/@cdklabs/typewriter/src/property.ts:138
Method
constructor
(public readonly type: MemberType, public readonly methodSpec: MethodSpec)
packages/@cdklabs/typewriter/src/type-member.ts:95
Method
constructor
(public readonly type: MemberType, public readonly initializerSpec: InitializerSpec)
packages/@cdklabs/typewriter/src/type-member.ts:142
Method
constructor
(public scope: IScope, public readonly spec: ClassSpec)
packages/@cdklabs/typewriter/src/class.ts:45
Method
constructor
(public scope: IScope, public readonly spec: InterfaceSpec)
packages/@cdklabs/typewriter/src/interface.ts:29
Method
constructor
* Create a module with a given FQN * * The FQN should just be unique, it does not need to correspond to a file * name (it helps for you own b
packages/@cdklabs/typewriter/src/module.ts:50
Method
constructor
(module: Module, moduleSource: string, public readonly importAlias: string)
packages/@cdklabs/typewriter/src/module.ts:168
Method
constructor
(module: Module, moduleSource: string, importedNames: Array<string | [string, string]> = [])
packages/@cdklabs/typewriter/src/module.ts:207
Method
constructor
* Create a Scope with a given FQN * * All elements added to this scope will have this FQN as a prefix of their own FQN.
packages/@cdklabs/typewriter/src/scope.ts:91
Method
constructor
(private readonly scope: IScope)
packages/@cdklabs/typewriter/src/scope.ts:189
Method
constructor
()
packages/@cdklabs/typewriter/src/scope.ts:221
Method
constructor
(public scope: IScope, public readonly spec: StructSpec)
packages/@cdklabs/typewriter/src/struct.ts:34
Method
constructor
(fqn: string, public readonly _importName?: string)
packages/@cdklabs/typewriter/src/external-module.ts:4
Method
constructor
(declarationScope: IScope, public readonly targetType: MemberType)
packages/@cdklabs/typewriter/src/monkey-patched-type.ts:17
Method
constructor
(public scope: IScope, public readonly spec: EnumSpec)
packages/@cdklabs/typewriter/src/enum.ts:34
Method
constructor
(public readonly scope: IScope, public readonly spec: CallableSpec)
packages/@cdklabs/typewriter/src/callable.ts:39
Method
constructor
( public readonly scope: TypeDeclaration, public readonly name: string, public readonly extendsTyp
packages/@cdklabs/typewriter/src/type-declaration.ts:32
Method
constructor
()
packages/@cdklabs/typewriter/src/renderer/indented-string-builder.ts:5
Method
constructor
(options: TypeScriptRenderOptions = {})
packages/@cdklabs/typewriter/src/renderer/typescript.ts:77
Method
constructor
(public readonly expression?: Expression)
packages/@cdklabs/typewriter/src/statements/statements.ts:15
Method
constructor
(public readonly expression: Expression)
packages/@cdklabs/typewriter/src/statements/statements.ts:21
Method
constructor
(public readonly lhs: Expression, public readonly rhs: Expression)
packages/@cdklabs/typewriter/src/statements/statements.ts:27
Method
constructor
(public readonly mut: Mut, public readonly varName: Expression, public readonly rhs: Expression)
packages/@cdklabs/typewriter/src/statements/statements.ts:38
Method
constructor
(public readonly condition: Expression)
packages/@cdklabs/typewriter/src/statements/statements.ts:47
Method
constructor
( public readonly mut: Mut, public readonly iterator: Expression, public iterable?: Expression,
packages/@cdklabs/typewriter/src/statements/statements.ts:63
Method
constructor
(...args: Expression[])
packages/@cdklabs/typewriter/src/statements/statements.ts:86
Method
constructor
(public readonly expression: Expression)
packages/@cdklabs/typewriter/src/statements/statements.ts:96
Method
constructor
( public readonly targetClass: Expression, public readonly method: string, public readonly paramet
packages/@cdklabs/typewriter/src/statements/statements.ts:107
Method
constructor
(public readonly decl: TypeDeclaration)
packages/@cdklabs/typewriter/src/statements/statements.ts:118
Method
constructor
(public readonly _callable_: Expression, public readonly _args_: Expression[] = [])
packages/@cdklabs/typewriter/src/expressions/invoke.ts:4
Method
constructor
(expression: Expression, name: string)
packages/@cdklabs/typewriter/src/expressions/proxy.ts:138
Method
constructor
(public readonly _code_: string)
packages/@cdklabs/typewriter/src/expressions/objects.ts:5
Method
constructor
(public readonly _obj_: Expression, public readonly _property_: string)
packages/@cdklabs/typewriter/src/expressions/objects.ts:11
Method
constructor
( public readonly _obj_: Expression, public readonly _method_: string, public readonly _args_: Exp
packages/@cdklabs/typewriter/src/expressions/objects.ts:17
Method
constructor
(public readonly _contents_: Array<readonly [string, Expression] | Splat>)
packages/@cdklabs/typewriter/src/expressions/objects.ts:27
← previous
next →
501–600 of 862, ranked by callers