Search
Preparing search index...
The search index is not available
Hexo Wiki creator
Options
All
Public
Public/Protected
All
Inherited
Menu
Globals
Hexo Wiki creator
Index
Interfaces
Package
Web
Manifest
Type aliases
Package
Type
Variables
Git_
file
base
Path
meta
package_
pattern
repository_
pattern
Functions
add
Theme
boot
copy
From
Git
create
install
refresh
setPWA
set
Root
update
Type aliases
Package
Type
Package
Type
:
"plugin"
|
"theme"
Variables
Const
Git_
file
Git_
file
:
string
[]
= ['.git/','.gitignore','.gitattributes','.gitmodules','.github/']
base
Path
base
Path
:
string
meta
meta
:
any
Const
package_
pattern
package_
pattern
:
RegExp
= /^([@\-\w]+,?)+$/
Const
repository_
pattern
repository_
pattern
:
RegExp
= /^(git|ssh|https?):\/\/\S+\.git$/
Functions
add
Theme
add
Theme
(
path
:
string
, name
:
string
, config
:
any
)
:
Promise
<
any
>
Parameters
path:
string
name:
string
config:
any
Returns
Promise
<
any
>
boot
boot
(
__namedParameters
?:
{
pages
:
string
[]
;
path
:
string
;
plugins
:
string
[]
;
remote
:
string
|
URL
;
theme
:
string
}
)
:
Promise
<
void
>
Boot a directory as a Hexo Wiki project
Parameters
Default value
__namedParameters:
{
pages
:
string
[]
;
path
:
string
;
plugins
:
string
[]
;
remote
:
string
|
URL
;
theme
:
string
}
= {}
pages
:
string
[]
path
:
string
plugins
:
string
[]
remote
:
string
|
URL
theme
:
string
Returns
Promise
<
void
>
copy
From
Git
copy
From
Git
(
URI
:
string
|
URL
, path
?:
string
, recurse
?:
boolean
)
:
Promise
<
void
>
Parameters
URI:
string
|
URL
Default value
path:
string
= ""
Optional
recurse:
boolean
Returns
Promise
<
void
>
create
create
(
__namedParameters
:
{
pages
:
any
;
plugins
:
any
;
remote
:
any
;
theme
:
string
}
, path
:
string
)
:
Promise
<
void
>
Parameters
__namedParameters:
{
pages
:
any
;
plugins
:
any
;
remote
:
any
;
theme
:
string
}
pages
:
any
plugins
:
any
remote
:
any
theme
:
string
path:
string
Returns
Promise
<
void
>
install
install
(
path
:
string
, type
:
PackageType
, packages
:
string
[]
)
:
Promise
<
string
[]
>
Parameters
path:
string
type:
PackageType
packages:
string
[]
Returns
Promise
<
string
[]
>
Names of installed packages
refresh
refresh
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
setPWA
setPWA
(
__namedParameters
?:
{
description
:
string
;
dir
:
string
;
icons
:
{
sizes
:
string
;
src
:
string
;
type
:
string
}
[]
;
lang
:
string
;
name
:
string
;
scope
:
string
;
start_url
:
string
}
)
:
{
manifest
:
object
;
serviceWorker
:
object
}
Parameters
Default value
__namedParameters:
{
description
:
string
;
dir
:
string
;
icons
:
{
sizes
:
string
;
src
:
string
;
type
:
string
}
[]
;
lang
:
string
;
name
:
string
;
scope
:
string
;
start_url
:
string
}
= {} as WebManifest
description
:
string
dir
:
string
icons
:
{
sizes
:
string
;
src
:
string
;
type
:
string
}
[]
lang
:
string
name
:
string
scope
:
string
start_
url
:
string
Returns
{
manifest
:
object
;
serviceWorker
:
object
}
manifest
:
object
path
:
string
body
:
object
background_
color
:
string
description
:
string
dir
:
string
display
:
string
icons
:
{
sizes
:
string
;
src
:
string
;
type
:
string
}
[]
lang
:
string
name
:
string
orientation
:
string
scope
:
string
short_
name
:
string
start_
url
:
string
theme_
color
:
string
service
Worker
:
object
glob
Directory
:
string
glob
Patterns
:
string
[]
import
Scripts
:
string
[]
import
Workbox
From
:
string
sw
Dest
:
string
set
Root
set
Root
(
path
:
string
, git
:
SimpleGit
)
:
Promise
<
void
>
Parameters
path:
string
git:
SimpleGit
Returns
Promise
<
void
>
update
update
(
type
:
PackageType
)
:
Promise
<
void
>
Parameters
type:
PackageType
Returns
Promise
<
void
>
Globals
Package
Web
Manifest
Package
Type
Git_
file
base
Path
meta
package_
pattern
repository_
pattern
add
Theme
boot
copy
From
Git
create
install
refresh
setPWA
set
Root
update
Generated using
TypeDoc
Boot a directory as a Hexo Wiki project