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

13 lines (12 loc) 754 B
import { EntityHeader, EntityType, ENTITY_CONCRETE_TYPE, ProjectHeader } from '../synapseTypes'; import { Hit } from '../synapseTypes/Search'; export declare function getEntityTypeFromHeader(header: Pick<EntityHeader, 'name' | 'id' | 'type'> | EntityHeader | ProjectHeader | Hit): EntityType; export declare function isContainerType(type: EntityType): boolean; export declare function entityTypeToFriendlyName(entityType: EntityType): string; export declare function convertToEntityType(typeString: string | ENTITY_CONCRETE_TYPE | EntityType): EntityType; /** * https://docs.synapse.org/rest/org/sagebionetworks/repo/model/VersionableEntity.html * @param type * @returns */ export declare function isVersionableEntityType(type: EntityType): boolean;