Repository URL to install this package:
|
Version:
3.12.20 ▾
|
import Filerobot = require('@filerobot/core')
import CompanionClient = require('@filerobot/companion-client')
import React = require('react')
declare module Explorer {
interface ExplorerOptions
extends Filerobot.PluginOptions,
CompanionClient.PublicProviderOptions {
config: {
companyName?: string
foldersLimit?: number
filesLimit?: number
folderPath?: string
akeneo?: {
enabled?: boolean
clientUrl?: string
}
tagging?: {
enabled?: boolean
autoTagging?: boolean
suggestedTagsOnly?: boolean
language?: string
confidence?: number
limit?: number
provider?: string
suggestionList?: string[]
}
filters?: {
fileSize?: {
min?: number
max?: number
defaultFrom?: number
defaultTo?: number
}
}
}
enabledManageAccess: boolean
disableMultipleSelect?: boolean
dismissUrlPathQueryUpdate?: boolean
showFileProduct?: boolean
usersAndTeams?: string[]
galleryRoles?: any[]
inline?: boolean
trigger?: boolean
target: Filerobot.PluginTarget
width?: number | string
height?: number | string
floaty?: boolean
showBar?: boolean
hideDownloadButtonIcon?: boolean
showRemoveBackgroundOption?: boolean
hideModalAfterExport?: boolean
closeAfterImageEdit?: boolean
showDragDropPanel?: boolean
defaultView?: string
defaultViewMode?: string // deprecate soon, to be removed
defaultSearchQuery?: string
imageEditorMode?: string
defaultFolderPath?: string
viewModes?: string[] // deprecate soon, to be removed
views?: string[]
thumbnailWidth?: number
thumbnailHeight?: number
waitForThumbnailsBeforeUpload?: boolean
showProgressDetails?: boolean
hideUploadButton?: boolean
hideSearch?: boolean,
hideCancelButton?: boolean
hidePauseResumeButton?: boolean,
note?: string
closeModalOnClickOutside?: boolean
closeAfterFinish?: boolean
closeUploadPanelAfterFinish?: boolean
disableStatusBar?: boolean
disableProgressPanel?: boolean
disableInformer?: boolean
disableThumbnailGenerator?: boolean
disablePageScrollWhenModalOpen?: boolean
animateOpenClose?: boolean
showGlobalRegVariants?: boolean
onRequestCloseModal?: () => void
locale?: Filerobot.Locale
theme?: string
browserBackButtonCloseModal?: boolean
noImgOperationsAndDownload?: boolean
disableDownloadButton?: boolean
preventDownloadDefaultBehavior?: boolean
hideExportCropPanel?: boolean
layoutType?: string
isUploadBarAddMoreButtonHidden?: boolean
isRecordIconHidden?: boolean
currentUserInfo?: {
email : string,
name : string,
photo_uri : string,
uuid : string
},
showFoldersTree?: boolean
showProductsTree?: boolean
showCollectionsTree?: boolean
showLabelsTree?: boolean
showDetailsView?: boolean
contextMenuSubTabs?: {
fileMore?: string[]
fileShare?: string[]
}
selectedListViewCols?: string[]
noItemsBrowser?: boolean
resetAfterClose?: boolean
destroyAfterClose?: boolean
useShareboxMode?: boolean
showTitles?: boolean
showMeta?: boolean
showFilter?: boolean
showBreadcrumbs?: boolean
showSort?: boolean
disableSelectionActions?: boolean
shareboxPUID?: string
shareboxPassword?: string
videoTranscoding?: {
resolution?: string
protocol?: string
filesIds?: string[]
}
imageProcessor?: {
name?: string
filesIds?: string[]
}
}
}
declare class Explorer extends Filerobot.Plugin<Explorer.ExplorerOptions> {}
export = Explorer