Represents a link between a source entry and a target entry.

interface ILink {
    customProperties?: {
        [key: string]: string;
    };
    description?: string;
    id?: number;
    linkDefinitionDescription?: string;
    linkDefinitionId?: number;
    sourceFullPath?: string;
    sourceId?: number;
    sourceLabel?: string;
    sourceLink?: string;
    targetFullPath?: string;
    targetId?: number;
    targetLabel?: string;
    targetLink?: string;
}

Implemented by

Properties

customProperties?: {
    [key: string]: string;
}

The custom properties for the represented link.

description?: string

The description for the represented link.

id?: number

The ID of the represented link.

linkDefinitionDescription?: string

The description of the link definition.

linkDefinitionId?: number

The ID of the link definition.

sourceFullPath?: string

The full path to the source entry of the represented link.

sourceId?: number

The ID of the source entry of the represented link.

sourceLabel?: string

The label for the source entry in the link definition.

sourceLink?: string

The navigation link to the source entry.

targetFullPath?: string

The full path to the target entry of the represented link.

targetId?: number

The ID of the target entry of the represented link.

targetLabel?: string

The label for the target entry in the link definition.

targetLink?: string

The navigation link to the target entry.