NodepodTerminal
Nodepod API / src / NodepodTerminal
Class: NodepodTerminal
Section titled “Class: NodepodTerminal”Defined in: src/sdk/nodepod-terminal.ts:69
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new NodepodTerminal(
opts):NodepodTerminal
Defined in: src/sdk/nodepod-terminal.ts:93
Parameters
Section titled “Parameters”Returns
Section titled “Returns”NodepodTerminal
Accessors
Section titled “Accessors”Get Signature
Section titled “Get Signature”get xterm():
any
Defined in: src/sdk/nodepod-terminal.ts:308
Returns
Section titled “Returns”any
Methods
Section titled “Methods”_getCols()
Section titled “_getCols()”_getCols():
number
Defined in: src/sdk/nodepod-terminal.ts:113
Returns
Section titled “Returns”number
_getRows()
Section titled “_getRows()”_getRows():
number
Defined in: src/sdk/nodepod-terminal.ts:117
Returns
Section titled “Returns”number
_setRunning()
Section titled “_setRunning()”_setRunning(
running):void
Defined in: src/sdk/nodepod-terminal.ts:105
Parameters
Section titled “Parameters”running
Section titled “running”boolean
Returns
Section titled “Returns”void
_wireExecution()
Section titled “_wireExecution()”_wireExecution(
wiring):void
Defined in: src/sdk/nodepod-terminal.ts:101
Parameters
Section titled “Parameters”wiring
Section titled “wiring”TerminalWiring
Returns
Section titled “Returns”void
_writeOutput()
Section titled “_writeOutput()”_writeOutput(
text,isError?):void
Defined in: src/sdk/nodepod-terminal.ts:121
Parameters
Section titled “Parameters”string
isError?
Section titled “isError?”boolean = false
Returns
Section titled “Returns”void
_writePrompt()
Section titled “_writePrompt()”_writePrompt():
void
Defined in: src/sdk/nodepod-terminal.ts:109
Returns
Section titled “Returns”void
attach()
Section titled “attach()”attach(
target):void
Defined in: src/sdk/nodepod-terminal.ts:133
Parameters
Section titled “Parameters”target
Section titled “target”string | HTMLElement
Returns
Section titled “Returns”void
clear()
Section titled “clear()”clear():
void
Defined in: src/sdk/nodepod-terminal.ts:259
Returns
Section titled “Returns”void
detach()
Section titled “detach()”detach():
void
Defined in: src/sdk/nodepod-terminal.ts:231
Returns
Section titled “Returns”void
fit():
void
Defined in: src/sdk/nodepod-terminal.ts:277
Returns
Section titled “Returns”void
getCwd()
Section titled “getCwd()”getCwd():
string
Defined in: src/sdk/nodepod-terminal.ts:304
Returns
Section titled “Returns”string
input()
Section titled “input()”input(
text):void
Defined in: src/sdk/nodepod-terminal.ts:265
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”void
serialize()
Section titled “serialize()”serialize():
string
Defined in: src/sdk/nodepod-terminal.ts:281
Returns
Section titled “Returns”string
setCwd()
Section titled “setCwd()”setCwd(
cwd):void
Defined in: src/sdk/nodepod-terminal.ts:300
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”void
setTheme()
Section titled “setTheme()”setTheme(
theme):void
Defined in: src/sdk/nodepod-terminal.ts:272
Parameters
Section titled “Parameters”Partial<TerminalTheme>
Returns
Section titled “Returns”void
showPrompt()
Section titled “showPrompt()”showPrompt():
void
Defined in: src/sdk/nodepod-terminal.ts:296
Returns
Section titled “Returns”void
write()
Section titled “write()”write(
text):void
Defined in: src/sdk/nodepod-terminal.ts:288
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”void
writeln()
Section titled “writeln()”writeln(
text):void
Defined in: src/sdk/nodepod-terminal.ts:292
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”void