MCPcopy
hub / github.com/ComposioHQ/composio / write

Method write

ts/packages/ts-builders/src/KeyType.ts:16–22  ·  view source on GitHub ↗
(writer: Writer)

Source from the content-addressed store, hash-verified

14 }
15
16 write(writer: Writer): void {
17 this.baseType.writeInContext(writer, TypeContext.IndexAccess);
18
19 const keyIndexed = this.key instanceof NamedType ? `${this.key.name}` : `"${this.key}"`;
20
21 writer.write('[').write(keyIndexed).write(']');
22 }
23}
24
25export function keyType(baseType: TypeBuilder, key: string | NamedType) {

Callers

nothing calls this directly

Calls 1

writeMethod · 0.65

Tested by

no test coverage detected