You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: packages/dds/tree/src/simple-tree/api/typesUnsafe.ts
+15-15
Original file line number
Diff line number
Diff line change
@@ -51,7 +51,7 @@ export type Unenforced<_DesiredExtendsConstraint> = unknown;
51
51
/**
52
52
* {@link Unenforced} version of `ObjectFromSchemaRecord`.
53
53
* @remarks
54
-
* Do not use this type directly: its only needed in the implementation of generic logic which define recursive schema, not when using recursive schema.
54
+
* Do not use this type directly: it's only needed in the implementation of generic logic which define recursive schema, not when using recursive schema.
* {@link Unenforced} version of {@link TreeObjectNode}.
123
123
* @remarks
124
-
* Do not use this type directly: its only needed in the implementation of generic logic which define recursive schema, not when using recursive schema.
124
+
* Do not use this type directly: it's only needed in the implementation of generic logic which define recursive schema, not when using recursive schema.
125
125
* @system@public
126
126
*/
127
127
exporttypeTreeObjectNodeUnsafe<
@@ -132,7 +132,7 @@ export type TreeObjectNodeUnsafe<
132
132
/**
133
133
* {@link Unenforced} version of {@link TreeFieldFromImplicitField}.
134
134
* @remarks
135
-
* Do not use this type directly: its only needed in the implementation of generic logic which define recursive schema, not when using recursive schema.
135
+
* Do not use this type directly: it's only needed in the implementation of generic logic which define recursive schema, not when using recursive schema.
@@ -153,7 +153,7 @@ export type AllowedTypesUnsafe = readonly LazyItem<TreeNodeSchemaUnsafe>[];
153
153
/**
154
154
* {@link Unenforced} version of {@link TreeNodeFromImplicitAllowedTypes}.
155
155
* @remarks
156
-
* Do not use this type directly: its only needed in the implementation of generic logic which define recursive schema, not when using recursive schema.
156
+
* Do not use this type directly: it's only needed in the implementation of generic logic which define recursive schema, not when using recursive schema.
157
157
* @system@public
158
158
*/
159
159
exporttypeTreeNodeFromImplicitAllowedTypesUnsafe<
@@ -168,7 +168,7 @@ export type TreeNodeFromImplicitAllowedTypesUnsafe<
168
168
* {@link Unenforced} version of {@link InsertableTreeNodeFromImplicitAllowedTypes}.
169
169
* @see {@link Input}
170
170
* @remarks
171
-
* Do not use this type directly: its only needed in the implementation of generic logic which define recursive schema, not when using recursive schema.
171
+
* Do not use this type directly: it's only needed in the implementation of generic logic which define recursive schema, not when using recursive schema.
@@ -197,7 +197,7 @@ export type InsertableTreeNodeFromAllowedTypesUnsafe<
197
197
* {@link Unenforced} version of {@link InsertableTypedNode}.
198
198
* @see {@link Input}
199
199
* @remarks
200
-
* Do not use this type directly: its only needed in the implementation of generic logic which define recursive schema, not when using recursive schema.
200
+
* Do not use this type directly: it's only needed in the implementation of generic logic which define recursive schema, not when using recursive schema.
201
201
* @privateRemarks
202
202
* TODO:
203
203
* This is less strict than InsertableTypedNode when given non-exact schema to avoid compilation issues.
@@ -216,7 +216,7 @@ export type InsertableTypedNodeUnsafe<
216
216
/**
217
217
* {@link Unenforced} version of {@link NodeFromSchema}.
218
218
* @remarks
219
-
* Do not use this type directly: its only needed in the implementation of generic logic which define recursive schema, not when using recursive schema.
219
+
* Do not use this type directly: it's only needed in the implementation of generic logic which define recursive schema, not when using recursive schema.
@@ -225,7 +225,7 @@ export type NodeFromSchemaUnsafe<T extends Unenforced<TreeNodeSchema>> =
225
225
/**
226
226
* {@link Unenforced} version of {@link InsertableTreeNodeFromImplicitAllowedTypes}.
227
227
* @remarks
228
-
* Do not use this type directly: its only needed in the implementation of generic logic which define recursive schema, not when using recursive schema.
228
+
* Do not use this type directly: it's only needed in the implementation of generic logic which define recursive schema, not when using recursive schema.
@@ -234,7 +234,7 @@ export type NodeBuilderDataUnsafe<T extends Unenforced<TreeNodeSchema>> =
234
234
/**
235
235
* {@link Unenforced} version of {@link (TreeArrayNode:interface)}.
236
236
* @remarks
237
-
* Do not use this type directly: its only needed in the implementation of generic logic which define recursive schema, not when using recursive schema.
237
+
* Do not use this type directly: it's only needed in the implementation of generic logic which define recursive schema, not when using recursive schema.
* {@link Unenforced} version of {@link TreeMapNode}.
249
249
* @remarks
250
-
* Do not use this type directly: its only needed in the implementation of generic logic which define recursive schema, not when using recursive schema.
250
+
* Do not use this type directly: it's only needed in the implementation of generic logic which define recursive schema, not when using recursive schema.
* Copy of TypeScript's ReadonlyMap, but with `TreeNodeFromImplicitAllowedTypesUnsafe<T>` inlined into it.
272
272
* Using this instead of ReadonlyMap in TreeMapNodeUnsafe is necessary to make recursive map schema not generate compile errors in the d.ts files when exported.
273
273
* @remarks
274
-
* Do not use this type directly: its only needed in the implementation of generic logic which define recursive schema, not when using recursive schema.
274
+
* Do not use this type directly: it's only needed in the implementation of generic logic which define recursive schema, not when using recursive schema.
275
275
* @privateRemarks
276
276
* This is the same as `ReadonlyMap<K, TreeNodeFromImplicitAllowedTypesUnsafe<T>>` (Checked in test),
277
277
* except that it avoids the above mentioned compile error.
@@ -313,7 +313,7 @@ export interface ReadonlyMapInlined<K, T extends Unenforced<ImplicitAllowedTypes
313
313
/**
314
314
* {@link Unenforced} version of `FieldHasDefault`.
315
315
* @remarks
316
-
* Do not use this type directly: its only needed in the implementation of generic logic which define recursive schema, not when using recursive schema.
316
+
* Do not use this type directly: it's only needed in the implementation of generic logic which define recursive schema, not when using recursive schema.
@@ -328,7 +328,7 @@ export type FieldHasDefaultUnsafe<T extends Unenforced<ImplicitFieldSchema>> =
328
328
* {@link Unenforced} version of `InsertableObjectFromSchemaRecord`.
329
329
* @see {@link Input}
330
330
* @remarks
331
-
* Do not use this type directly: its only needed in the implementation of generic logic which define recursive schema, not when using recursive schema.
331
+
* Do not use this type directly: it's only needed in the implementation of generic logic which define recursive schema, not when using recursive schema.
332
332
* @system@public
333
333
*/
334
334
exporttypeInsertableObjectFromSchemaRecordUnsafe<
@@ -350,7 +350,7 @@ export type InsertableObjectFromSchemaRecordUnsafe<
350
350
* {@link Unenforced} version of {@link InsertableTreeFieldFromImplicitField}.
351
351
* @see {@link Input}
352
352
* @remarks
353
-
* Do not use this type directly: its only needed in the implementation of generic logic which define recursive schema, not when using recursive schema.
353
+
* Do not use this type directly: it's only needed in the implementation of generic logic which define recursive schema, not when using recursive schema.
@@ -365,7 +365,7 @@ export type InsertableTreeFieldFromImplicitFieldUnsafe<
365
365
/**
366
366
* {@link Unenforced} version of {@link FieldSchema}.
367
367
* @remarks
368
-
* Do not use this type directly: its only needed in the implementation of generic logic which define recursive schema, not when using recursive schema.
368
+
* Do not use this type directly: it's only needed in the implementation of generic logic which define recursive schema, not when using recursive schema.
0 commit comments