../../Developer.FoundationDotJS.org/wwwroot/Tools/ScriptFormatter/Foundation.Tools.ScriptFormatter.js
Foundation.Tools
Object
All Implemented Interfaces:
Foundation.Tools.ScriptFormatter
implementsFoundation.Class
Constructor Summary |
|
Methods inherited from Foundation.Class |
getTypePath , isInstanceOf |
Constructor Detail |
Foundation.Tools.ScriptFormatter()
Method Detail |
addHighlights(colored,
original)
colored -
original -
append(value)
value -
appendIndentation(backOne,
appendee)
backOne -
appendee -
appendMultilineSeparation(appendee)
appendee -
appendNewLine(appendee)
appendee -
colorize(script)
script -
colorizeAppendFromMark(color)
color -
colorizeBlockComment()
colorizeFunctionCall(start)
start -
colorizeLineComment()
colorizeOrPass(type)
type -
colorizeRegExp()
colorizeScript()
colorizeString()
configurePerSettings()
createColorizer()
dispose()
dispose
in class Class
getChar()
getColoredIndentation(depth)
depth -
getColoredNewLine()
getFromMark()
getHtmlNewLine()
getInsertIndex(colored,
index)
colored -
index -
getLeader()
getLineNumber(index)
index -
getMultilineIndent()
getMultilineIndentAtIndex(index,
previousIndents)
index -
previousIndents -
getPlainIndentation(depth)
depth -
getPlainNewLine()
static getSpaceString(size)
size -
insertHighlight(colored,
index)
colored -
index -
insertHighlightSpans(colored)
colored -
isAtBlockComment()
isAtBlockStatement()
isAtEndOfScript()
isAtFunctionCall()
isAtLineComment()
isAtNonFunctionCall()
isAtPunctuator()
isAtRegExp()
isAtString()
isAtWhiteSpace()
isAtWord()
isNext()
isPrecedingExpression()
mark()
measureToPrecedingNewLine(index)
index -
movePast(target)
target -
moveTo()
passBlockComment()
passExpressionBackwards()
passLineComment()
passMatchingDelimeter()
passNormal()
passRegExp()
passString()
passWhiteSpace()
passWhiteSpaceBackwards()
passWithSlashEscape()
pop()
process(script)
script -
static process(script)
script -
processAtBlockComment()
processAtBlockStatement(statement)
statement -
processAtCloseBracket()
processAtLineComment()
processAtOpenBracket()
processAtSemicolon()
processCodeForColoredHtml(code)
code -
processCodeForPlain(code)
code -
processCodeForUncoloredHtml(code)
code -
processEnd()
processScript()
processStatement()
processToPosition(backOne)
backOne -
push()
setHighlightColorAtIndex(index,
color,
scrollIntoView,
doc,
ele)
index -
color -
scrollIntoView -
doc -
ele -
setHighlightColorForAll(color,
doc)
color -
doc -
setIndentation(statement,
nextIsNotBrace)
statement -
nextIsNotBrace -
setScript(script)
script -
startsWith()