ContainerFileSystemCallbackContext
Handle
interface ContainerFileSystemCallbackContext { readonly model: IResource; readonly services: IServiceProvider; createCertificateFile( name: string, contents?: string, sourcePath?: string, owner?: number, group?: number, mode?: number, continueOnError?: boolean): ContainerFileSystemItem; createDirectory( name: string, entries: ContainerFileSystemItem[], owner?: number, group?: number, mode?: number): ContainerFileSystemItem; createFile( name: string, contents?: string, sourcePath?: string, owner?: number, group?: number, mode?: number, continueOnError?: boolean): ContainerFileSystemItem;}5 members
Properties
property
modelIResource getThe app model resource the callback is associated with.
property
servicesIServiceProvider getA `IServiceProvider` that can be used to resolve services in the callback.
Methods
method
createCertificateFile Creates a PEM container certificate file entry with the OpenSSL subject-hash symlink.
createCertificateFile( name: string, contents?: string, sourcePath?: string, owner?: number, group?: number, mode?: number, continueOnError?: boolean): ContainerFileSystemItemParameters
namestringcontentsstringoptionalsourcePath stringoptionalownernumberoptionalgroupnumberoptionalmodenumberoptionalcontinueOnError booleanoptionalReturns
ContainerFileSystemItem method
createDirectory Creates a container directory entry containing the specified child entries.
createDirectory( name: string, entries: ContainerFileSystemItem[], owner?: number, group?: number, mode?: number): ContainerFileSystemItemParameters
namestringentriesContainerFileSystemItem[] ownernumberoptionalgroupnumberoptionalmodenumberoptionalReturns
ContainerFileSystemItem method
createFile Creates a container file entry with inline contents or a host source path.
createFile( name: string, contents?: string, sourcePath?: string, owner?: number, group?: number, mode?: number, continueOnError?: boolean): ContainerFileSystemItemParameters
namestringcontentsstringoptionalsourcePath stringoptionalownernumberoptionalgroupnumberoptionalmodenumberoptionalcontinueOnError booleanoptionalReturns
ContainerFileSystemItem