Search
Preparing search index...
The search index is not available
review.js
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
"builder/builder"
DefaultBuilder
Class DefaultBuilder
デフォルトのビルダ。 Re:VIEWのASTから何らかのテキストに変換する時はこのクラスを拡張し作成する。
Hierarchy
DefaultBuilder
TextBuilder
HtmlBuilder
Implements
Builder
Index
Properties
book
extention
Accessors
name
Methods
block
Post
block
Pre
block_
raw
chapter
Post
chapter
Pre
column
Headline
Post
column
Headline
Pre
column
Post
column
Pre
dlist
Post
dlist
Pre
escape
find
Reference
get
Chapter
Title
headline
Post
headline
Pre
init
inline
Post
inline
Pre
inline_
raw
olist
Post
olist
Pre
paragraph
Post
paragraph
Pre
process
Ast
process
Post
single
Line
Comment
text
ulist
Parent
Helper
ulist
Post
ulist
Pre
Properties
book
book
:
Book
extention
extention
:
string
Accessors
name
get
name
(
)
:
string
Returns
string
Methods
block
Post
block
Post
(
process
:
BuilderProcess
, name
:
string
, node
:
BlockElementSyntaxTree
)
:
any
Parameters
process:
BuilderProcess
name:
string
node:
BlockElementSyntaxTree
Returns
any
block
Pre
block
Pre
(
process
:
BuilderProcess
, name
:
string
, node
:
BlockElementSyntaxTree
)
:
any
Parameters
process:
BuilderProcess
name:
string
node:
BlockElementSyntaxTree
Returns
any
block_
raw
block_
raw
(
process
:
BuilderProcess
, node
:
BlockElementSyntaxTree
)
:
any
Parameters
process:
BuilderProcess
node:
BlockElementSyntaxTree
Returns
any
chapter
Post
chapter
Post
(
process
:
BuilderProcess
, node
:
ChapterSyntaxTree
)
:
any
Parameters
process:
BuilderProcess
node:
ChapterSyntaxTree
Returns
any
chapter
Pre
chapter
Pre
(
process
:
BuilderProcess
, node
:
ChapterSyntaxTree
)
:
any
Parameters
process:
BuilderProcess
node:
ChapterSyntaxTree
Returns
any
column
Headline
Post
column
Headline
Post
(
process
:
BuilderProcess
, node
:
ColumnHeadlineSyntaxTree
)
:
any
Parameters
process:
BuilderProcess
node:
ColumnHeadlineSyntaxTree
Returns
any
column
Headline
Pre
column
Headline
Pre
(
process
:
BuilderProcess
, node
:
ColumnHeadlineSyntaxTree
)
:
any
Parameters
process:
BuilderProcess
node:
ColumnHeadlineSyntaxTree
Returns
any
column
Post
column
Post
(
process
:
BuilderProcess
, node
:
ColumnSyntaxTree
)
:
any
Parameters
process:
BuilderProcess
node:
ColumnSyntaxTree
Returns
any
column
Pre
column
Pre
(
process
:
BuilderProcess
, node
:
ColumnSyntaxTree
)
:
any
Parameters
process:
BuilderProcess
node:
ColumnSyntaxTree
Returns
any
dlist
Post
dlist
Post
(
process
:
BuilderProcess
, name
:
string
, node
:
DlistElementSyntaxTree
)
:
any
Parameters
process:
BuilderProcess
name:
string
node:
DlistElementSyntaxTree
Returns
any
dlist
Pre
dlist
Pre
(
process
:
BuilderProcess
, name
:
string
, node
:
DlistElementSyntaxTree
)
:
any
Parameters
process:
BuilderProcess
name:
string
node:
DlistElementSyntaxTree
Returns
any
escape
escape
(
data
:
any
)
:
string
Parameters
data:
any
Returns
string
find
Reference
find
Reference
(
process
:
BuilderProcess
, node
:
SyntaxTree
)
:
Symbol
Parameters
process:
BuilderProcess
node:
SyntaxTree
Returns
Symbol
get
Chapter
Title
get
Chapter
Title
(
process
:
BuilderProcess
, chapter
:
ContentChunk
)
:
string
Parameters
process:
BuilderProcess
chapter:
ContentChunk
Returns
string
headline
Post
headline
Post
(
process
:
BuilderProcess
, name
:
string
, node
:
HeadlineSyntaxTree
)
:
any
Parameters
process:
BuilderProcess
name:
string
node:
HeadlineSyntaxTree
Returns
any
headline
Pre
headline
Pre
(
process
:
BuilderProcess
, name
:
string
, node
:
HeadlineSyntaxTree
)
:
any
Parameters
process:
BuilderProcess
name:
string
node:
HeadlineSyntaxTree
Returns
any
init
init
(
book
:
Book
)
:
Promise
<
void
>
Parameters
book:
Book
Returns
Promise
<
void
>
inline
Post
inline
Post
(
process
:
BuilderProcess
, name
:
string
, node
:
InlineElementSyntaxTree
)
:
any
Parameters
process:
BuilderProcess
name:
string
node:
InlineElementSyntaxTree
Returns
any
inline
Pre
inline
Pre
(
process
:
BuilderProcess
, name
:
string
, node
:
InlineElementSyntaxTree
)
:
any
Parameters
process:
BuilderProcess
name:
string
node:
InlineElementSyntaxTree
Returns
any
inline_
raw
inline_
raw
(
process
:
BuilderProcess
, node
:
InlineElementSyntaxTree
)
:
any
Parameters
process:
BuilderProcess
node:
InlineElementSyntaxTree
Returns
any
olist
Post
olist
Post
(
process
:
BuilderProcess
, name
:
string
, node
:
OlistElementSyntaxTree
)
:
any
Parameters
process:
BuilderProcess
name:
string
node:
OlistElementSyntaxTree
Returns
any
olist
Pre
olist
Pre
(
process
:
BuilderProcess
, name
:
string
, node
:
OlistElementSyntaxTree
)
:
any
Parameters
process:
BuilderProcess
name:
string
node:
OlistElementSyntaxTree
Returns
any
paragraph
Post
paragraph
Post
(
process
:
BuilderProcess
, name
:
string
, node
:
NodeSyntaxTree
)
:
any
Parameters
process:
BuilderProcess
name:
string
node:
NodeSyntaxTree
Returns
any
paragraph
Pre
paragraph
Pre
(
process
:
BuilderProcess
, name
:
string
, node
:
NodeSyntaxTree
)
:
any
Parameters
process:
BuilderProcess
name:
string
node:
NodeSyntaxTree
Returns
any
process
Ast
process
Ast
(
chunk
:
ContentChunk
)
:
Promise
<
void
>
Parameters
chunk:
ContentChunk
Returns
Promise
<
void
>
process
Post
process
Post
(
process
:
BuilderProcess
, chunk
:
ContentChunk
)
:
void
Parameters
process:
BuilderProcess
chunk:
ContentChunk
Returns
void
single
Line
Comment
single
Line
Comment
(
process
:
BuilderProcess
, node
:
SingleLineCommentSyntaxTree
)
:
any
Parameters
process:
BuilderProcess
node:
SingleLineCommentSyntaxTree
Returns
any
text
text
(
process
:
BuilderProcess
, node
:
TextNodeSyntaxTree
)
:
any
Parameters
process:
BuilderProcess
node:
TextNodeSyntaxTree
Returns
any
ulist
Parent
Helper
ulist
Parent
Helper
(
process
:
BuilderProcess
, node
:
UlistElementSyntaxTree
, action
:
function
, currentLevel
?:
number
)
:
void
Parameters
process:
BuilderProcess
node:
UlistElementSyntaxTree
action:
function
(
)
:
void
Returns
void
Default value
currentLevel:
number
= node.level
Returns
void
ulist
Post
ulist
Post
(
process
:
BuilderProcess
, name
:
string
, node
:
UlistElementSyntaxTree
)
:
any
Parameters
process:
BuilderProcess
name:
string
node:
UlistElementSyntaxTree
Returns
any
ulist
Pre
ulist
Pre
(
process
:
BuilderProcess
, name
:
string
, node
:
UlistElementSyntaxTree
)
:
any
Parameters
process:
BuilderProcess
name:
string
node:
UlistElementSyntaxTree
Returns
any
Globals
"builder/builder"
"builder/html
Builder"
"builder/text
Builder"
"controller/config"
"controller/config
Raw"
"controller/controller"
"i18n/en"
"i18n/i18n"
"i18n/ja"
"index"
"js/exception"
"model/compiler
Model"
"parser/analyzer"
"parser/parser"
"parser/preprocessor"
"parser/validator"
"parser/walker"
"peg/action"
"utils/polyfill"
"utils/utils"
Default
Builder
book
extention
name
block
Post
block
Pre
block_
raw
chapter
Post
chapter
Pre
column
Headline
Post
column
Headline
Pre
column
Post
column
Pre
dlist
Post
dlist
Pre
escape
find
Reference
get
Chapter
Title
headline
Post
headline
Pre
init
inline
Post
inline
Pre
inline_
raw
olist
Post
olist
Pre
paragraph
Post
paragraph
Pre
process
Ast
process
Post
single
Line
Comment
text
ulist
Parent
Helper
ulist
Post
ulist
Pre
Builder
Generated using
TypeDoc
デフォルトのビルダ。 Re:VIEWのASTから何らかのテキストに変換する時はこのクラスを拡張し作成する。