purrmd / ImageConfig
Interface: ImageConfig
Defined in: packages/core/src/core/markdown/image.ts:382
Properties
imageAlwaysShow?
optionalimageAlwaysShow:boolean
Defined in: packages/core/src/core/markdown/image.ts:386
image alway show,
Default
trueImageLoadFailedLabel()?
optionalImageLoadFailedLabel: (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?
optionalloadRetry:boolean|ImageLoadRetryConfig
Defined in: packages/core/src/core/markdown/image.ts:396
内置重试策略;默认关闭,设为 true 使用默认策略。
NoImageAvailableLabel?
optionalNoImageAvailableLabel:string
Defined in: packages/core/src/core/markdown/image.ts:388
Label when no image available,
Default
'No image available'onImageDown()?
optionalonImageDown: (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()?
optionalonImageLoad: (event) =>void
Defined in: packages/core/src/core/markdown/image.ts:392
图片加载成功事件。
Parameters
event
Returns
void
onImageLoadError()?
optionalonImageLoadError: (event) =>void
Defined in: packages/core/src/core/markdown/image.ts:394
图片加载失败事件,可保存并在合适时机调用 retry。
Parameters
event
Returns
void
onImageTouchEnd()?
optionalonImageTouchEnd: (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()?
optionalproxyURL: (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