tav-ui
Version:
40 lines (39 loc) • 1.45 kB
TypeScript
import { type FileUploadImagePropResponse } from '../typings';
export * from './i18n';
/**
* 将文件 url 中的占位符转为具体的值
* @param content
* @param vars
* @returns
*/
export declare function replaceFileUrlVarsToValue(content: string, vars?: FileUploadImagePropResponse): any;
/**
* 将文件 url 中的具体的值转为占位符
* @param content
* @param vars
* @returns
*/
export declare function replaceFileUrlValueToVars(content: string, vars?: FileUploadImagePropResponse): any;
/**
* 更新文件 url 中的具体的值
* @param content
* @param vars
* @returns
*/
export declare function refreshUploadVars(content: string, curvars: FileUploadImagePropResponse, prevars: FileUploadImagePropResponse): any;
/**
* 更新富文本内容区的媒体资源 dom data-* 信息,并将文件 url 中的占位符转为具体的值
* 一般用于需要回显富文本内容的操作如:编辑
* @param content
* @param vars
* @returns
*/
export declare function replaceEditorMediaFileUrlVarsToValue(content: string, vars?: FileUploadImagePropResponse): string;
/**
* 更新富文本内容区的媒体资源 dom data-* 信息,并将文件 url 中的具体的值转为占位符
* 一般用于需要需要向后台提交的操作如:新增
* @param content
* @param vars
* @returns
*/
export declare function replaceEditorMediaFileUrlValueToVars(content: string, vars?: FileUploadImagePropResponse): string;