Interface: ImageFilesProvider
Provider returned to the extension when calling createImageFilesProvider
Provides helper functions for building the response of the createImageFilesProvider
callback
Extends
Methods
addDirectory()
addDirectory(
layer
,opts
):ImageFilesProvider
add a directory to the layer
Parameters
• layer: ImageFilesystemLayer
• opts
• opts.mode: number
• opts.path: string
Returns
Defined in
packages/extension-api/src/extension-api.d.ts:814
addFile()
addFile(
layer
,opts
):ImageFilesProvider
add a file to the layer
Parameters
• layer: ImageFilesystemLayer
• opts
• opts.mode: number
• opts.path: string
• opts.size: number
Returns
Defined in
packages/extension-api/src/extension-api.d.ts:810
addOpaqueWhiteout()
addOpaqueWhiteout(
layer
,path
):ImageFilesProvider
add a complete directory to remove from previous layers
Parameters
• layer: ImageFilesystemLayer
• path: string
Returns
Defined in
packages/extension-api/src/extension-api.d.ts:828
addSymlink()
addSymlink(
layer
,opts
):ImageFilesProvider
add a symbolic link to the layer
Parameters
• layer: ImageFilesystemLayer
• opts
• opts.linkPath: string
• opts.mode: number
• opts.path: string
Returns
Defined in
packages/extension-api/src/extension-api.d.ts:818
addWhiteout()
addWhiteout(
layer
,path
):ImageFilesProvider
add a file or directory to remove from previous layers
Parameters
• layer: ImageFilesystemLayer
• path: string
Returns
Defined in
packages/extension-api/src/extension-api.d.ts:823
dispose()
dispose():
void
Dispose this object.
Returns
void