Przeglądaj źródła

Column.ValueKind docs

Alexander Rose 5 lat temu
rodzic
commit
2ca9392c5a
1 zmienionych plików z 7 dodań i 1 usunięć
  1. 7 1
      src/mol-data/db/column.ts

+ 7 - 1
src/mol-data/db/column.ts

@@ -92,7 +92,13 @@ namespace Column {
         return !!v && !!(v as Column<any>).schema && !!(v as Column<any>).value;
     }
 
-    export const enum ValueKind { Present = 0, NotPresent = 1, Unknown = 2 }
+    export const enum ValueKind {
+        Present = 0,
+        /** Expressed in CIF as `.` */
+        NotPresent = 1,
+        /** Expressed in CIF as `?` */
+        Unknown = 2
+    }
 
     export function Undefined<T extends Schema>(rowCount: number, schema: T): Column<T['T']> {
         return constColumn(schema['T'], rowCount, schema, ValueKind.NotPresent);