sesaparcours
Preparing search index...
outils/basthon/Editor
<internal>
SyntaxMode
Interface SyntaxMode
interface
SyntaxMode
{
$behaviour
?:
Behaviour
;
$defaultBehaviour
?:
Behaviour
;
foldingRules
?:
FoldMode
;
HighlightRules
:
new
()
=>
HighlightRules
;
lineCommentStart
?:
string
;
transformAction
:
BehaviorAction
;
autoOutdent
(
state
:
any
,
doc
:
Document
,
row
:
number
)
:
void
;
checkOutdent
(
state
:
any
,
line
:
string
,
input
:
string
)
:
boolean
;
createModeDelegates
(
mapping
:
{
[
key
:
string
]:
string
}
)
:
void
;
createWorker
(
session
:
EditSession
)
:
any
;
getCompletions
(
state
:
string
,
session
:
EditSession
,
pos
:
Point
,
prefix
:
string
,
)
:
Completion
[]
;
getKeywords
(
append
?:
boolean
)
:
(
string
|
RegExp
)
[]
;
getNextLineIndent
(
state
:
any
,
line
:
string
,
tab
:
string
)
:
string
;
getTokenizer
()
:
Tokenizer
;
toggleBlockComment
(
state
:
any
,
session
:
EditSession
,
range
:
Range
,
cursor
:
Point
,
)
:
void
;
toggleCommentLines
(
state
:
any
,
session
:
EditSession
,
startRow
:
number
,
endRow
:
number
,
)
:
void
;
}
Index
Properties
$behaviour?
$default
Behaviour?
folding
Rules?
Highlight
Rules
line
Comment
Start?
transform
Action
Methods
auto
Outdent
check
Outdent
create
Mode
Delegates
create
Worker
get
Completions
get
Keywords
get
Next
Line
Indent
get
Tokenizer
toggle
Block
Comment
toggle
Comment
Lines
Properties
Optional
$behaviour
$behaviour
?:
Behaviour
Optional
$default
Behaviour
$defaultBehaviour
?:
Behaviour
Optional
folding
Rules
foldingRules
?:
FoldMode
Highlight
Rules
HighlightRules
:
new
()
=>
HighlightRules
Optional
line
Comment
Start
lineCommentStart
?:
string
transform
Action
transformAction
:
BehaviorAction
Methods
auto
Outdent
autoOutdent
(
state
:
any
,
doc
:
Document
,
row
:
number
)
:
void
Parameters
state
:
any
doc
:
Document
row
:
number
Returns
void
check
Outdent
checkOutdent
(
state
:
any
,
line
:
string
,
input
:
string
)
:
boolean
Parameters
state
:
any
line
:
string
input
:
string
Returns
boolean
create
Mode
Delegates
createModeDelegates
(
mapping
:
{
[
key
:
string
]:
string
}
)
:
void
Parameters
mapping
:
{
[
key
:
string
]:
string
}
Returns
void
create
Worker
createWorker
(
session
:
EditSession
)
:
any
Parameters
session
:
EditSession
Returns
any
get
Completions
getCompletions
(
state
:
string
,
session
:
EditSession
,
pos
:
Point
,
prefix
:
string
,
)
:
Completion
[]
Parameters
state
:
string
session
:
EditSession
pos
:
Point
prefix
:
string
Returns
Completion
[]
get
Keywords
getKeywords
(
append
?:
boolean
)
:
(
string
|
RegExp
)
[]
Parameters
Optional
append
:
boolean
Returns (
string
|
RegExp
)
[]
get
Next
Line
Indent
getNextLineIndent
(
state
:
any
,
line
:
string
,
tab
:
string
)
:
string
Parameters
state
:
any
line
:
string
tab
:
string
Returns
string
get
Tokenizer
getTokenizer
()
:
Tokenizer
Returns
Tokenizer
toggle
Block
Comment
toggleBlockComment
(
state
:
any
,
session
:
EditSession
,
range
:
Range
,
cursor
:
Point
,
)
:
void
Parameters
state
:
any
session
:
EditSession
range
:
Range
cursor
:
Point
Returns
void
toggle
Comment
Lines
toggleCommentLines
(
state
:
any
,
session
:
EditSession
,
startRow
:
number
,
endRow
:
number
,
)
:
void
Parameters
state
:
any
session
:
EditSession
startRow
:
number
endRow
:
number
Returns
void
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
$behaviour
$default
Behaviour
folding
Rules
Highlight
Rules
line
Comment
Start
transform
Action
Methods
auto
Outdent
check
Outdent
create
Mode
Delegates
create
Worker
get
Completions
get
Keywords
get
Next
Line
Indent
get
Tokenizer
toggle
Block
Comment
toggle
Comment
Lines
sesaparcours
Loading...