Documentation

Index

Constants

This section is empty.

Variables

View Source
var ConfigDefault = Config{
	Next:   nil,
	Root:   nil,
	Index:  "/index.html",
	Browse: false,
}

    ConfigDefault is the default config

    Functions

    func New

    func New(config Config) fiber.Handler

      New creates a new middleware handler

      Types

      type Config

      type Config struct {
      	// Next defines a function to skip this middleware when returned true.
      	//
      	// Optional. Default: nil
      	Next func(c *fiber.Ctx) bool
      
      	// Root is a FileSystem that provides access
      	// to a collection of files and directories.
      	//
      	// Required. Default: nil
      	Root http.FileSystem
      
      	// Index file for serving a directory.
      	//
      	// Optional. Default: "index.html"
      	Index string
      
      	// Enable directory browsing.
      	//
      	// Optional. Default: false
      	Browse bool
      
      	// File to return if path is not found. Useful for SPA's.
      	//
      	// Optional. Default: ""
      	NotFoundFile string
      }

        Config defines the config for middleware.