UNPKG

synapse-react-client

Version:

[![Build Status](https://travis-ci.com/Sage-Bionetworks/Synapse-React-Client.svg?branch=main)](https://travis-ci.com/Sage-Bionetworks/Synapse-React-Client) [![npm version](https://badge.fury.io/js/synapse-react-client.svg)](https://badge.fury.io/js/synaps

15 lines (14 loc) 726 B
import { Entity, VersionableEntity } from '../Entity/Entity'; import { VIEW_CONCRETE_TYPE } from './View'; export declare const TABLE_ENTITY_CONCRETE_TYPE_VALUE = "org.sagebionetworks.repo.model.table.TableEntity"; export declare type TABLE_ENTITY_CONCRETE_TYPE = 'org.sagebionetworks.repo.model.table.TableEntity'; export declare type TABLE_CONCRETE_TYPE = VIEW_CONCRETE_TYPE | TABLE_ENTITY_CONCRETE_TYPE; export interface Table extends VersionableEntity { columnIds: string[]; concreteType: TABLE_CONCRETE_TYPE; } export interface TableEntity extends Table { concreteType: TABLE_ENTITY_CONCRETE_TYPE; isSearchEnabled: boolean; } export declare const isTableEntity: (object: Entity) => object is TableEntity;