Constructor
new FileAttachment(file)
Parameters:
Name | Type | Description |
---|---|---|
file |
File | 文件实例。 |
Extends
Classes
Members
anchor :FileAnchor
文件处理时的记录信息。
Type:
file :File
文件句柄。
Type:
- File
label :FileLabel
文件标签。
Type:
(protected) thumbConfig :JSON
是否生成文件的缩略图。
Type:
- JSON
thumbs :Array.<FileThumbnail>
缩略图列表。
Type:
- Array.<FileThumbnail>
Methods
disableThumb()
禁用缩略图。
enableThumb(缩略图参数。)
启用缩略图。
Parameters:
Name | Type | Description |
---|---|---|
缩略图参数。 |
JSON |
getDefaultThumb() → {FileThumbnail}
获取文件默认缩略图。
Returns:
返回文件默认缩略图。
- Type
- FileThumbnail
getDefaultThumbURL() → {string}
获取文件默认缩略图的访问 URL 。
Returns:
返回文件默认缩略图的 URL 信息。
- Type
- string
getFileCode() → {string}
返回文件码。
Returns:
返回文件码。
- Type
- string
getFileName() → {string}
返回文件名。
Returns:
返回文件名。
- Type
- string
getFileSize() → {number}
返回文件大小。
Returns:
返回文件大小。
- Type
- number
getFileType() → {string}
返回文件类型。
Returns:
返回文件类型。
- Type
- string
getFileURL() → {string}
返回文件 URL 地址。
Returns:
返回 URL 地址。
- Type
- string
initializer()
- Overrides:
聚合时的初始化函数。
isEnabled() → {boolean}
是否可用。附件可用表示服务器已经管理了该附件。
Returns:
返回附件是否可用。
- Type
- boolean
isImageType() → {boolean}
是否是图像文件。
Returns:
如果是常用图像文件返回 true
。
- Type
- boolean
toCompactJSON() → {JSON}
- Overrides:
将对象序列化为数据内容紧凑的 JSON 格式。
Returns:
返回 JSON 格式对象。
- Type
- JSON
toJSON() → {JSON}
- Overrides:
将对象序列化为 JSON 格式。
Returns:
返回 JSON 格式对象。
- Type
- JSON