UNPKG

synapse-react-client

Version:

[![npm version](https://badge.fury.io/js/synapse-react-client.svg)](https://badge.fury.io/js/synapse-react-client) [![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettie

12 lines 1.28 kB
import { EntityType } from '@sage-bionetworks/synapse-client'; import { ColumnModel, Entity } from '@sage-bionetworks/synapse-types'; export type CreateTableViewWizardStep = 'CHOOSE_TABLE_TYPE' | 'CHOOSE_VIEW_TYPE' | 'ENTITY_VIEW_SCOPE' | 'SUBMISSION_VIEW_SCOPE' | 'TABLE_COLUMNS' | 'TABLE_SQL' | 'TABLE_NAME'; export declare function getModalTitle(step: CreateTableViewWizardStep, entityType?: EntityType): string; export declare function getPreviousStep(currentStep: CreateTableViewWizardStep, entityType?: EntityType): CreateTableViewWizardStep; export declare function isLastStep(step: CreateTableViewWizardStep): step is "TABLE_NAME"; export declare function getStepAfterTypeSelection(entityType: EntityType): CreateTableViewWizardStep; export declare function maybeSetColumnIds(entityToCreate: Entity, entityType: EntityType, createdColumnModels: ColumnModel[]): void; export declare function maybeSetScopeIds(entityToCreate: Entity, entityType: EntityType, scopeIds: string[]): void; export declare function maybeSetViewTypeMask(entityToCreate: Entity, entityType: EntityType, viewTypeMask: number): void; export declare function maybeSetDefiningSQL(entityToCreate: Entity, entityType: EntityType, sql: string): void; //# sourceMappingURL=CreateTableViewWizardUtils.d.ts.map