FilePreview
Properties
- width (number):
 The width of the preview in pixels. Default:32.
- height (number):
 The height of the preview in pixels. Default:32.
- url (string):
 Direct URL for uploading or displaying the file. If provided, it will be used to create the background of the preview.
- hash (string):
 File hash used to obtain the thumbnail URL through thegetThumbnailUrlfunction. If the url is not specified, the thumbnail is created based on the hash.
- name (string):
 File name. Used to provide information in HTML data attributes.
- size (number):
 File size (in bytes). Default:0.
- type (string):
 File type (e.g., MIME type). Used to provide information in HTML data attributes.
Important Points
- createMemo:
 Memoization of the URL calculation for the thumbnail. If aurlis provided, it is used. If there is nourl, but there is ahash, thegetThumbnailUrlfunction is called, which returns the thumbnail URL based on the hash and preview dimensions.
- htmlEscape:
 A function used to escape the file name and file type to avoid potential XSS vulnerabilities.