Browse Source

reverted "export schema database as type instead of interface"

Alexander Rose 7 years ago
parent
commit
e706e8a9b6

+ 1 - 1
src/apps/schema-generator/util/generate.ts

@@ -34,7 +34,7 @@ const List = Schema.List;`
 function footer (name: string) {
     return `
 export type ${name}_Schema = typeof ${name}_Schema;
-export type ${name}_Database = Database<${name}_Schema>`
+export interface ${name}_Database extends Database<${name}_Schema> {}`
 }
 
 const value: { [k: string]: (...args: any[]) => string } = {

+ 1 - 1
src/mol-io/reader/cif/schema/bird.ts

@@ -122,4 +122,4 @@ export const BIRD_Schema = {
 }
 
 export type BIRD_Schema = typeof BIRD_Schema;
-export type BIRD_Database = Database<BIRD_Schema>
+export interface BIRD_Database extends Database<BIRD_Schema> {}

+ 1 - 1
src/mol-io/reader/cif/schema/ccd.ts

@@ -89,4 +89,4 @@ export const CCD_Schema = {
 }
 
 export type CCD_Schema = typeof CCD_Schema;
-export type CCD_Database = Database<CCD_Schema>
+export interface CCD_Database extends Database<CCD_Schema> {}

+ 1 - 1
src/mol-io/reader/cif/schema/mmcif.ts

@@ -222,4 +222,4 @@ export const mmCIF_Schema = {
 }
 
 export type mmCIF_Schema = typeof mmCIF_Schema;
-export type mmCIF_Database = Database<mmCIF_Schema>
+export interface mmCIF_Database extends Database<mmCIF_Schema> {}