@dasch-swiss/dsp-js
Version:
TypeScript client library for DSP-API
38 lines • 1.68 kB
TypeScript
import { BaseValue } from '../base-value';
/**
* @category Model V2
*/
export declare class ReadValue extends BaseValue {
id: string;
attachedToUser: string;
arkUrl: string;
versionArkUrl: string;
valueCreationDate: string;
hasPermissions: string;
userHasPermission: string;
uuid: string;
valueHasComment?: string;
propertyLabel?: string;
propertyComment?: string;
property: string;
strval?: string;
/**
* @category Internal
* @param id the id of the value.
* @param type the type of the value.
* @param attachedToUser the user the value is attached to.
* @param arkUrl the value's persistent URL.
* @param versionArkUrl the value's persistent URL for this version.
* @param valueCreationDate the value's date of creation.
* @param hasPermissions the permission set for the value.
* @param userHasPermission the current user's permissions on the value.
* @param uuid the value's UUID.
* @param propertyLabel the label of the value's property.
* @param propertyComment the comment of the value's property.
* @param property the property pointing to the value.
* @param strval the value's string representation, if any.
* @param valueHasComment the comment on the value, if any.
*/
constructor(id?: string, type?: string, attachedToUser?: string, arkUrl?: string, versionArkUrl?: string, valueCreationDate?: string, hasPermissions?: string, userHasPermission?: string, uuid?: string, propertyLabel?: string, propertyComment?: string, property?: string, strval?: string, valueHasComment?: string);
}
//# sourceMappingURL=read-value.d.ts.map