@argdown/node
Preparing search index...
SaveAsFilePlugin
Class SaveAsFilePlugin
Implements
IAsyncArgdownPlugin
Index
Constructors
constructor
Properties
defaults
name
run
Async
Methods
get
File
Name
get
Settings
save
As
File
Constructors
constructor
new
SaveAsFilePlugin
(
config
:
ISaveAsSettings
)
:
SaveAsFilePlugin
Parameters
config
:
ISaveAsSettings
Returns
SaveAsFilePlugin
Properties
defaults
defaults
:
ISaveAsSettings
name
name
:
string
= "SaveAsFilePlugin"
run
Async
runAsync
:
IAsyncRequestHandler
= ...
Methods
get
File
Name
getFileName
(
file
:
string
)
:
string
Parameters
file
:
string
Returns
string
get
Settings
getSettings
(
request
:
IArgdownRequest
)
:
ISaveAsSettings
Parameters
request
:
IArgdownRequest
Returns
ISaveAsSettings
save
As
File
saveAsFile
(
data
:
string
|
Buffer
<
ArrayBufferLike
>
,
outputDir
:
string
,
fileName
:
string
,
extension
:
string
,
logger
:
IArgdownLogger
,
)
:
Promise
<
string
>
Parameters
data
:
string
|
Buffer
<
ArrayBufferLike
>
outputDir
:
string
fileName
:
string
extension
:
string
logger
:
IArgdownLogger
Returns
Promise
<
string
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
defaults
name
run
Async
Methods
get
File
Name
get
Settings
save
As
File
@argdown/node
Loading...