Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
@filerobot/explorer / types / index.d.ts
Size: Mime:
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