UNPKG

semantic-network

Version:

A utility library for manipulating a list of links that form a semantic interface to a network of resources.

9 lines (8 loc) 511 B
import { LinkedRepresentation } from 'semantic-link'; import { Tracked } from '../types/types'; import { DocumentRepresentation } from './document'; import { FormRepresentation } from './formRepresentation'; import { MergeOptions } from './mergeOptions'; export type EditFormMergeStrategy = { <U extends LinkedRepresentation = LinkedRepresentation, T extends U = Tracked<U>>(resource: T, document: T | DocumentRepresentation<T>, form: FormRepresentation, options?: MergeOptions): Promise<T | undefined>; };