Model - Reference
Last modified by Manuel Leduc on 2024/11/25 16:50
Developer
ModelReferenceParserProvider
import { ModelReferenceParser } from "./modelReferenceParser";
/**
* @since 0.12
*/
interface ModelReferenceParserProvider {
get(type?: string): ModelReferenceParser | undefined;
}
/**
* @since 0.12
*/
interface ModelReferenceParserProvider {
get(type?: string): ModelReferenceParser | undefined;
}
ModelReferenceSerializerProvider
import { ModelReferenceSerializer } from "./modelReferenceSerializer";
/**
* @since 0.12
*/
interface ModelReferenceSerializerProvider {
get(type?: string): ModelReferenceSerializer | undefined;
}
/**
* @since 0.12
*/
interface ModelReferenceSerializerProvider {
get(type?: string): ModelReferenceSerializer | undefined;
}
ModelReferenceParser
import { EntityReference } from "@xwiki/cristal-model-api";
/**
* @since 0.12
*/
interface ModelReferenceParser {
parser(reference: string): EntityReference;
}
/**
* @since 0.12
*/
interface ModelReferenceParser {
parser(reference: string): EntityReference;
}
Supported backends
N/A
ModelReferenceSerializer
import { EntityReference } from "@xwiki/cristal-model-api";
/**
* @since 0.12
*/
interface ModelReferenceSerializer {
serialize(reference?: EntityReference): string | undefined;
}
/**
* @since 0.12
*/
interface ModelReferenceSerializer {
serialize(reference?: EntityReference): string | undefined;
}