Skip to content

purrmd


purrmd / ImageConfig

Interface: ImageConfig ​

Defined in: packages/core/src/core/markdown/image.ts:382

Properties ​

imageAlwaysShow? ​

optional imageAlwaysShow: boolean

Defined in: packages/core/src/core/markdown/image.ts:386

image alway show,

Default ​

ts
true

ImageLoadFailedLabel()? ​

optional ImageLoadFailedLabel: (url) => string

Defined in: packages/core/src/core/markdown/image.ts:390

Label when image load failed,

Parameters ​

url ​

string

Returns ​

string

Default ​

(url) => Image failed to load: ${url}


loadRetry? ​

optional loadRetry: boolean | ImageLoadRetryConfig

Defined in: packages/core/src/core/markdown/image.ts:396

内置重试策略;默认关闭,设为 true 使用默认策略。


NoImageAvailableLabel? ​

optional NoImageAvailableLabel: string

Defined in: packages/core/src/core/markdown/image.ts:388

Label when no image available,

Default ​

ts
'No image available'

onImageDown()? ​

optional onImageDown: (e, url, rawUrl) => void

Defined in: packages/core/src/core/markdown/image.ts:398

on image down

Parameters ​

e ​

MouseEvent

url ​

undefined | null | string

rawUrl ​

undefined | null | string

Returns ​

void


onImageLoad()? ​

optional onImageLoad: (event) => void

Defined in: packages/core/src/core/markdown/image.ts:392

图片加载成功事件。

Parameters ​

event ​

ImageLoadEvent

Returns ​

void


onImageLoadError()? ​

optional onImageLoadError: (event) => void

Defined in: packages/core/src/core/markdown/image.ts:394

图片加载失败事件,可保存并在合适时机调用 retry。

Parameters ​

event ​

ImageLoadErrorEvent

Returns ​

void


onImageTouchEnd()? ​

optional onImageTouchEnd: (e, url, rawUrl) => void

Defined in: packages/core/src/core/markdown/image.ts:404

触摸点击图片事件。在原始 touchend 中同步选中图片 Markdown,滚动手势不会触发。

Parameters ​

e ​

TouchEvent

url ​

undefined | null | string

rawUrl ​

undefined | null | string

Returns ​

void


proxyURL()? ​

optional proxyURL: (url) => string

Defined in: packages/core/src/core/markdown/image.ts:384

Proxy URL, if provided, will be used to transform the URL

Parameters ​

url ​

string

Returns ​

string