mirror of
https://gitlab.com/bramw/baserow.git
synced 2025-05-07 10:10:56 +00:00
Add preview for Video, Audio, pdf and office file types
This commit is contained in:
parent
9f46b24da2
commit
e9afcfe29a
29 changed files with 1875 additions and 82 deletions
web-frontend/modules/database
|
@ -62,6 +62,13 @@ import {
|
|||
RowUpdatedWebhookEventType,
|
||||
RowDeletedWebhookEventType,
|
||||
} from '@baserow/modules/database/webhookEventTypes'
|
||||
import {
|
||||
ImageFilePreview,
|
||||
AudioFilePreview,
|
||||
VideoFilePreview,
|
||||
PDFBrowserFilePreview,
|
||||
GoogleDocFilePreview,
|
||||
} from '@baserow/modules/database/filePreviewTypes'
|
||||
import { APITokenSettingsType } from '@baserow/modules/database/settingsTypes'
|
||||
|
||||
import tableStore from '@baserow/modules/database/store/table'
|
||||
|
@ -340,5 +347,12 @@ export default (context) => {
|
|||
new BaserowFormulaSingleSelectType(context)
|
||||
)
|
||||
|
||||
// File preview types
|
||||
app.$registry.register('preview', new ImageFilePreview(context))
|
||||
app.$registry.register('preview', new AudioFilePreview(context))
|
||||
app.$registry.register('preview', new VideoFilePreview(context))
|
||||
app.$registry.register('preview', new PDFBrowserFilePreview(context))
|
||||
app.$registry.register('preview', new GoogleDocFilePreview(context))
|
||||
|
||||
registerRealtimeEvents(app.$realtime)
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue