TerminalView.html 39 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <title>TerminalView Class Reference</title>
  5. <link rel="stylesheet" type="text/css" href="../css/jazzy.css" />
  6. <link rel="stylesheet" type="text/css" href="../css/highlight.css" />
  7. <meta charset='utf-8'>
  8. <script src="../js/jquery.min.js" defer></script>
  9. <script src="../js/jazzy.js" defer></script>
  10. </head>
  11. <body>
  12. <a name="//apple_ref/swift/Class/TerminalView" class="dashAnchor"></a>
  13. <a title="TerminalView Class Reference"></a>
  14. <header>
  15. <div class="content-wrapper">
  16. <p><a href="../index.html">SwiftTerm 1.0 Docs</a> (65% documented)</p>
  17. <p class="header-right"><a href="https://github.com/migueldeicaza/SwiftTerm"><img src="../img/gh.png"/>View on GitHub</a></p>
  18. <p class="header-right"><a href="dash-feed://https%3A%2F%2Fmigueldeicaza%2Egithub%2Eio%2FSwiftTerm%2Fdocsets%2FSwiftTerm%2Exml"><img src="../img/dash.png"/>Install in Dash</a></p>
  19. </div>
  20. </header>
  21. <div class="content-wrapper">
  22. <p id="breadcrumbs">
  23. <a href="../index.html">SwiftTerm Reference</a>
  24. <img id="carat" src="../img/carat.png" />
  25. TerminalView Class Reference
  26. </p>
  27. </div>
  28. <div class="content-wrapper">
  29. <nav class="sidebar">
  30. <ul class="nav-groups">
  31. <li class="nav-group-name">
  32. <a href="../Classes.html">Classes</a>
  33. <ul class="nav-group-tasks">
  34. <li class="nav-group-task">
  35. <a href="../Classes/Color.html">Color</a>
  36. </li>
  37. <li class="nav-group-task">
  38. <a href="../Classes/HeadlessTerminal.html">HeadlessTerminal</a>
  39. </li>
  40. <li class="nav-group-task">
  41. <a href="../Classes/LocalProcess.html">LocalProcess</a>
  42. </li>
  43. <li class="nav-group-task">
  44. <a href="../Classes/LocalProcessTerminalView.html">LocalProcessTerminalView</a>
  45. </li>
  46. <li class="nav-group-task">
  47. <a href="../Classes/PseudoTerminalHelpers.html">PseudoTerminalHelpers</a>
  48. </li>
  49. <li class="nav-group-task">
  50. <a href="../Classes/Terminal.html">Terminal</a>
  51. </li>
  52. <li class="nav-group-task">
  53. <a href="../Classes/Terminal/MouseMode.html">– MouseMode</a>
  54. </li>
  55. <li class="nav-group-task">
  56. <a href="../Classes/Terminal/WindowManipulationCommand.html">– WindowManipulationCommand</a>
  57. </li>
  58. <li class="nav-group-task">
  59. <a href="../Classes/TerminalAccessory.html">TerminalAccessory</a>
  60. </li>
  61. <li class="nav-group-task">
  62. <a href="../Classes/TerminalDebugView.html">TerminalDebugView</a>
  63. </li>
  64. <li class="nav-group-task">
  65. <a href="../Classes/TerminalView.html">TerminalView</a>
  66. </li>
  67. <li class="nav-group-task">
  68. <a href="../Classes/TerminalView/Font.html">– Font</a>
  69. </li>
  70. <li class="nav-group-task">
  71. <a href="../Classes/TerminalView.html">TerminalView</a>
  72. </li>
  73. <li class="nav-group-task">
  74. <a href="../Classes/TerminalView/Font.html">– Font</a>
  75. </li>
  76. </ul>
  77. </li>
  78. <li class="nav-group-name">
  79. <a href="../Enums.html">Enumerations</a>
  80. <ul class="nav-group-tasks">
  81. <li class="nav-group-task">
  82. <a href="../Enums/CursorStyle.html">CursorStyle</a>
  83. </li>
  84. </ul>
  85. </li>
  86. <li class="nav-group-name">
  87. <a href="../Extensions.html">Extensions</a>
  88. <ul class="nav-group-tasks">
  89. <li class="nav-group-task">
  90. <a href="../Extensions/TerminalViewDelegate.html">TerminalViewDelegate</a>
  91. </li>
  92. </ul>
  93. </li>
  94. <li class="nav-group-name">
  95. <a href="../Protocols.html">Protocols</a>
  96. <ul class="nav-group-tasks">
  97. <li class="nav-group-task">
  98. <a href="../Protocols/LocalProcessDelegate.html">LocalProcessDelegate</a>
  99. </li>
  100. <li class="nav-group-task">
  101. <a href="../Protocols/LocalProcessTerminalViewDelegate.html">LocalProcessTerminalViewDelegate</a>
  102. </li>
  103. <li class="nav-group-task">
  104. <a href="../Protocols/TerminalDelegate.html">TerminalDelegate</a>
  105. </li>
  106. <li class="nav-group-task">
  107. <a href="../Protocols/TerminalViewDelegate.html">TerminalViewDelegate</a>
  108. </li>
  109. </ul>
  110. </li>
  111. <li class="nav-group-name">
  112. <a href="../Structs.html">Structures</a>
  113. <ul class="nav-group-tasks">
  114. <li class="nav-group-task">
  115. <a href="../Structs/Attribute.html">Attribute</a>
  116. </li>
  117. <li class="nav-group-task">
  118. <a href="../Structs/Attribute/Color.html">– Color</a>
  119. </li>
  120. <li class="nav-group-task">
  121. <a href="../Structs/CharData.html">CharData</a>
  122. </li>
  123. <li class="nav-group-task">
  124. <a href="../Structs/CharacterStyle.html">CharacterStyle</a>
  125. </li>
  126. <li class="nav-group-task">
  127. <a href="../Structs/TerminalOptions.html">TerminalOptions</a>
  128. </li>
  129. <li class="nav-group-task">
  130. <a href="../Structs/TinyAtom.html">TinyAtom</a>
  131. </li>
  132. </ul>
  133. </li>
  134. <li class="nav-group-name">
  135. <a href="../Typealiases.html">Type Aliases</a>
  136. <ul class="nav-group-tasks">
  137. <li class="nav-group-task">
  138. <a href="../Typealiases.html#/s:9SwiftTerm7TTImagea">TTImage</a>
  139. </li>
  140. </ul>
  141. </li>
  142. </ul>
  143. </nav>
  144. <article class="main-content">
  145. <section>
  146. <section class="section">
  147. <h1>TerminalView</h1>
  148. <div class="declaration">
  149. <div class="language">
  150. </div>
  151. </div>
  152. <p>TerminalView provides an UIKit front-end to the <code><a href="../Classes/Terminal.html">Terminal</a></code> termininal emulator.
  153. It is up to a subclass to either wire the terminal emulator to a remote terminal
  154. via some socket, to an application that wants to run with terminal emulation, or
  155. wiring this up to a pseudo-terminal.</p>
  156. <p>Users are notified of interesting events in their implementation of the <code><a href="../Protocols/TerminalViewDelegate.html">TerminalViewDelegate</a></code>
  157. methods - an instance must be provided to the constructor of <code>TerminalView</code>.</p>
  158. <p>Call the <code>getTerminal</code> method to get a reference to the underlying <code><a href="../Classes/Terminal.html">Terminal</a></code> that backs this
  159. view.</p>
  160. <p>Use the <code>configureNativeColors()</code> to set the defaults colors for the view to match the OS
  161. defaults, otherwise, this uses its own set of defaults colors.</p>
  162. </section>
  163. <section class="section task-group-section">
  164. <div class="task-group">
  165. <ul>
  166. <li class="item">
  167. <div>
  168. <code>
  169. <a name="/"></a>
  170. <a name="//apple_ref/swift/Struct/Font" class="dashAnchor"></a>
  171. <a class="token" href="#/">Font</a>
  172. </code>
  173. </div>
  174. <div class="height-container">
  175. <div class="pointer-container"></div>
  176. <section class="section">
  177. <div class="pointer"></div>
  178. <div class="abstract">
  179. <a href="../Classes/TerminalView/Font.html" class="slightly-smaller">See more</a>
  180. </div>
  181. </section>
  182. </div>
  183. </li>
  184. <li class="item">
  185. <div>
  186. <code>
  187. <a name="/"></a>
  188. <a name="//apple_ref/swift/Property/terminalDelegate" class="dashAnchor"></a>
  189. <a class="token" href="#/">terminalDelegate</a>
  190. </code>
  191. </div>
  192. <div class="height-container">
  193. <div class="pointer-container"></div>
  194. <section class="section">
  195. <div class="pointer"></div>
  196. <div class="abstract">
  197. <p>The delegate that the TerminalView uses to interact with its hosting</p>
  198. </div>
  199. </section>
  200. </div>
  201. </li>
  202. <li class="item">
  203. <div>
  204. <code>
  205. <a name="/"></a>
  206. <a name="//apple_ref/swift/Property/font" class="dashAnchor"></a>
  207. <a class="token" href="#/">font</a>
  208. </code>
  209. </div>
  210. <div class="height-container">
  211. <div class="pointer-container"></div>
  212. <section class="section">
  213. <div class="pointer"></div>
  214. <div class="abstract">
  215. <p>This font structure represents the font to be used for the terminal</p>
  216. </div>
  217. </section>
  218. </div>
  219. </li>
  220. <li class="item">
  221. <div>
  222. <code>
  223. <a name="/"></a>
  224. <a name="//apple_ref/swift/Method/init(frame:font:)" class="dashAnchor"></a>
  225. <a class="token" href="#/">init(frame:<wbr>font:<wbr>)</a>
  226. </code>
  227. </div>
  228. <div class="height-container">
  229. <div class="pointer-container"></div>
  230. <section class="section">
  231. <div class="pointer"></div>
  232. <div class="abstract">
  233. </div>
  234. </section>
  235. </div>
  236. </li>
  237. <li class="item">
  238. <div>
  239. <code>
  240. <a name="/"></a>
  241. <a name="//apple_ref/swift/Method/init(frame:)" class="dashAnchor"></a>
  242. <a class="token" href="#/">init(frame:<wbr>)</a>
  243. </code>
  244. </div>
  245. <div class="height-container">
  246. <div class="pointer-container"></div>
  247. <section class="section">
  248. <div class="pointer"></div>
  249. <div class="abstract">
  250. </div>
  251. </section>
  252. </div>
  253. </li>
  254. <li class="item">
  255. <div>
  256. <code>
  257. <a name="/"></a>
  258. <a name="//apple_ref/swift/Method/init(coder:)" class="dashAnchor"></a>
  259. <a class="token" href="#/">init(coder:<wbr>)</a>
  260. </code>
  261. </div>
  262. <div class="height-container">
  263. <div class="pointer-container"></div>
  264. <section class="section">
  265. <div class="pointer"></div>
  266. <div class="abstract">
  267. </div>
  268. </section>
  269. </div>
  270. </li>
  271. <li class="item">
  272. <div>
  273. <code>
  274. <a name="/"></a>
  275. <a name="//apple_ref/swift/Property/inputAccessoryView" class="dashAnchor"></a>
  276. <a class="token" href="#/">inputAccessoryView</a>
  277. </code>
  278. </div>
  279. <div class="height-container">
  280. <div class="pointer-container"></div>
  281. <section class="section">
  282. <div class="pointer"></div>
  283. <div class="abstract">
  284. <p>You can set this property to a UIView to be your input accessory, by default
  285. this is an instance of <code><a href="../Classes/TerminalAccessory.html">TerminalAccessory</a></code></p>
  286. </div>
  287. </section>
  288. </div>
  289. </li>
  290. <li class="item">
  291. <div>
  292. <code>
  293. <a name="/"></a>
  294. <a name="//apple_ref/swift/Property/nativeForegroundColor" class="dashAnchor"></a>
  295. <a class="token" href="#/">nativeForegroundColor</a>
  296. </code>
  297. </div>
  298. <div class="height-container">
  299. <div class="pointer-container"></div>
  300. <section class="section">
  301. <div class="pointer"></div>
  302. <div class="abstract">
  303. <p>This will set the native foreground color to the specified native color (UIColor or NSColor)
  304. and will have this reflected into the underlying&rsquo;s terminal <code>foregroundColor</code> and
  305. <code>backgroundColor</code></p>
  306. </div>
  307. </section>
  308. </div>
  309. </li>
  310. <li class="item">
  311. <div>
  312. <code>
  313. <a name="/"></a>
  314. <a name="//apple_ref/swift/Property/nativeBackgroundColor" class="dashAnchor"></a>
  315. <a class="token" href="#/">nativeBackgroundColor</a>
  316. </code>
  317. </div>
  318. <div class="height-container">
  319. <div class="pointer-container"></div>
  320. <section class="section">
  321. <div class="pointer"></div>
  322. <div class="abstract">
  323. <p>This will set the native foreground color to the specified native color (UIColor or NSColor)
  324. and will have this reflected into the underlying&rsquo;s terminal <code>foregroundColor</code> and
  325. <code>backgroundColor</code></p>
  326. </div>
  327. </section>
  328. </div>
  329. </li>
  330. <li class="item">
  331. <div>
  332. <code>
  333. <a name="/"></a>
  334. <a name="//apple_ref/swift/Method/bufferActivated(source:)" class="dashAnchor"></a>
  335. <a class="token" href="#/">bufferActivated(source:<wbr>)</a>
  336. </code>
  337. </div>
  338. <div class="height-container">
  339. <div class="pointer-container"></div>
  340. <section class="section">
  341. <div class="pointer"></div>
  342. <div class="abstract">
  343. </div>
  344. </section>
  345. </div>
  346. </li>
  347. <li class="item">
  348. <div>
  349. <code>
  350. <a name="/"></a>
  351. <a name="//apple_ref/swift/Method/send(source:data:)" class="dashAnchor"></a>
  352. <a class="token" href="#/">send(source:<wbr>data:<wbr>)</a>
  353. </code>
  354. </div>
  355. <div class="height-container">
  356. <div class="pointer-container"></div>
  357. <section class="section">
  358. <div class="pointer"></div>
  359. <div class="abstract">
  360. </div>
  361. </section>
  362. </div>
  363. </li>
  364. <li class="item">
  365. <div>
  366. <code>
  367. <a name="/"></a>
  368. <a name="//apple_ref/swift/Method/getOptimalFrameSize()" class="dashAnchor"></a>
  369. <a class="token" href="#/">getOptimalFrameSize()</a>
  370. </code>
  371. </div>
  372. <div class="height-container">
  373. <div class="pointer-container"></div>
  374. <section class="section">
  375. <div class="pointer"></div>
  376. <div class="abstract">
  377. <p>Given the current set of columns and rows returns a frame that would host this control.</p>
  378. </div>
  379. </section>
  380. </div>
  381. </li>
  382. <li class="item">
  383. <div>
  384. <code>
  385. <a name="/"></a>
  386. <a name="//apple_ref/swift/Method/scrolled(source:yDisp:)" class="dashAnchor"></a>
  387. <a class="token" href="#/">scrolled(source:<wbr>yDisp:<wbr>)</a>
  388. </code>
  389. </div>
  390. <div class="height-container">
  391. <div class="pointer-container"></div>
  392. <section class="section">
  393. <div class="pointer"></div>
  394. <div class="abstract">
  395. </div>
  396. </section>
  397. </div>
  398. </li>
  399. <li class="item">
  400. <div>
  401. <code>
  402. <a name="/"></a>
  403. <a name="//apple_ref/swift/Method/linefeed(source:)" class="dashAnchor"></a>
  404. <a class="token" href="#/">linefeed(source:<wbr>)</a>
  405. </code>
  406. </div>
  407. <div class="height-container">
  408. <div class="pointer-container"></div>
  409. <section class="section">
  410. <div class="pointer"></div>
  411. <div class="abstract">
  412. </div>
  413. </section>
  414. </div>
  415. </li>
  416. <li class="item">
  417. <div>
  418. <code>
  419. <a name="/"></a>
  420. <a name="//apple_ref/swift/Method/draw(_:)" class="dashAnchor"></a>
  421. <a class="token" href="#/">draw(_:<wbr>)</a>
  422. </code>
  423. </div>
  424. <div class="height-container">
  425. <div class="pointer-container"></div>
  426. <section class="section">
  427. <div class="pointer"></div>
  428. <div class="abstract">
  429. </div>
  430. </section>
  431. </div>
  432. </li>
  433. <li class="item">
  434. <div>
  435. <code>
  436. <a name="/"></a>
  437. <a name="//apple_ref/swift/Property/frame" class="dashAnchor"></a>
  438. <a class="token" href="#/">frame</a>
  439. </code>
  440. </div>
  441. <div class="height-container">
  442. <div class="pointer-container"></div>
  443. <section class="section">
  444. <div class="pointer"></div>
  445. <div class="abstract">
  446. </div>
  447. </section>
  448. </div>
  449. </li>
  450. <li class="item">
  451. <div>
  452. <code>
  453. <a name="/"></a>
  454. <a name="//apple_ref/swift/Property/keyboardType" class="dashAnchor"></a>
  455. <a class="token" href="#/">keyboardType</a>
  456. </code>
  457. </div>
  458. <div class="height-container">
  459. <div class="pointer-container"></div>
  460. <section class="section">
  461. <div class="pointer"></div>
  462. <div class="abstract">
  463. </div>
  464. </section>
  465. </div>
  466. </li>
  467. <li class="item">
  468. <div>
  469. <code>
  470. <a name="/"></a>
  471. <a name="//apple_ref/swift/Property/keyboardAppearance" class="dashAnchor"></a>
  472. <a class="token" href="#/">keyboardAppearance</a>
  473. </code>
  474. </div>
  475. <div class="height-container">
  476. <div class="pointer-container"></div>
  477. <section class="section">
  478. <div class="pointer"></div>
  479. <div class="abstract">
  480. </div>
  481. </section>
  482. </div>
  483. </li>
  484. <li class="item">
  485. <div>
  486. <code>
  487. <a name="/"></a>
  488. <a name="//apple_ref/swift/Property/returnKeyType" class="dashAnchor"></a>
  489. <a class="token" href="#/">returnKeyType</a>
  490. </code>
  491. </div>
  492. <div class="height-container">
  493. <div class="pointer-container"></div>
  494. <section class="section">
  495. <div class="pointer"></div>
  496. <div class="abstract">
  497. </div>
  498. </section>
  499. </div>
  500. </li>
  501. <li class="item">
  502. <div>
  503. <code>
  504. <a name="/"></a>
  505. <a name="//apple_ref/swift/Property/textContentType" class="dashAnchor"></a>
  506. <a class="token" href="#/">textContentType</a>
  507. </code>
  508. </div>
  509. <div class="height-container">
  510. <div class="pointer-container"></div>
  511. <section class="section">
  512. <div class="pointer"></div>
  513. <div class="abstract">
  514. </div>
  515. </section>
  516. </div>
  517. </li>
  518. <li class="item">
  519. <div>
  520. <code>
  521. <a name="/"></a>
  522. <a name="//apple_ref/swift/Property/isSecureTextEntry" class="dashAnchor"></a>
  523. <a class="token" href="#/">isSecureTextEntry</a>
  524. </code>
  525. </div>
  526. <div class="height-container">
  527. <div class="pointer-container"></div>
  528. <section class="section">
  529. <div class="pointer"></div>
  530. <div class="abstract">
  531. </div>
  532. </section>
  533. </div>
  534. </li>
  535. <li class="item">
  536. <div>
  537. <code>
  538. <a name="/"></a>
  539. <a name="//apple_ref/swift/Property/enablesReturnKeyAutomatically" class="dashAnchor"></a>
  540. <a class="token" href="#/">enablesReturnKeyAutomatically</a>
  541. </code>
  542. </div>
  543. <div class="height-container">
  544. <div class="pointer-container"></div>
  545. <section class="section">
  546. <div class="pointer"></div>
  547. <div class="abstract">
  548. </div>
  549. </section>
  550. </div>
  551. </li>
  552. <li class="item">
  553. <div>
  554. <code>
  555. <a name="/"></a>
  556. <a name="//apple_ref/swift/Property/autocapitalizationType" class="dashAnchor"></a>
  557. <a class="token" href="#/">autocapitalizationType</a>
  558. </code>
  559. </div>
  560. <div class="height-container">
  561. <div class="pointer-container"></div>
  562. <section class="section">
  563. <div class="pointer"></div>
  564. <div class="abstract">
  565. </div>
  566. </section>
  567. </div>
  568. </li>
  569. <li class="item">
  570. <div>
  571. <code>
  572. <a name="/"></a>
  573. <a name="//apple_ref/swift/Property/autocorrectionType" class="dashAnchor"></a>
  574. <a class="token" href="#/">autocorrectionType</a>
  575. </code>
  576. </div>
  577. <div class="height-container">
  578. <div class="pointer-container"></div>
  579. <section class="section">
  580. <div class="pointer"></div>
  581. <div class="abstract">
  582. </div>
  583. </section>
  584. </div>
  585. </li>
  586. <li class="item">
  587. <div>
  588. <code>
  589. <a name="/"></a>
  590. <a name="//apple_ref/swift/Property/spellCheckingType" class="dashAnchor"></a>
  591. <a class="token" href="#/">spellCheckingType</a>
  592. </code>
  593. </div>
  594. <div class="height-container">
  595. <div class="pointer-container"></div>
  596. <section class="section">
  597. <div class="pointer"></div>
  598. <div class="abstract">
  599. </div>
  600. </section>
  601. </div>
  602. </li>
  603. <li class="item">
  604. <div>
  605. <code>
  606. <a name="/"></a>
  607. <a name="//apple_ref/swift/Property/smartQuotesType" class="dashAnchor"></a>
  608. <a class="token" href="#/">smartQuotesType</a>
  609. </code>
  610. </div>
  611. <div class="height-container">
  612. <div class="pointer-container"></div>
  613. <section class="section">
  614. <div class="pointer"></div>
  615. <div class="abstract">
  616. </div>
  617. </section>
  618. </div>
  619. </li>
  620. <li class="item">
  621. <div>
  622. <code>
  623. <a name="/"></a>
  624. <a name="//apple_ref/swift/Property/smartDashesType" class="dashAnchor"></a>
  625. <a class="token" href="#/">smartDashesType</a>
  626. </code>
  627. </div>
  628. <div class="height-container">
  629. <div class="pointer-container"></div>
  630. <section class="section">
  631. <div class="pointer"></div>
  632. <div class="abstract">
  633. </div>
  634. </section>
  635. </div>
  636. </li>
  637. <li class="item">
  638. <div>
  639. <code>
  640. <a name="/"></a>
  641. <a name="//apple_ref/swift/Property/smartInsertDeleteType" class="dashAnchor"></a>
  642. <a class="token" href="#/">smartInsertDeleteType</a>
  643. </code>
  644. </div>
  645. <div class="height-container">
  646. <div class="pointer-container"></div>
  647. <section class="section">
  648. <div class="pointer"></div>
  649. <div class="abstract">
  650. </div>
  651. </section>
  652. </div>
  653. </li>
  654. <li class="item">
  655. <div>
  656. <code>
  657. <a name="/"></a>
  658. <a name="//apple_ref/swift/Property/canBecomeFirstResponder" class="dashAnchor"></a>
  659. <a class="token" href="#/">canBecomeFirstResponder</a>
  660. </code>
  661. </div>
  662. <div class="height-container">
  663. <div class="pointer-container"></div>
  664. <section class="section">
  665. <div class="pointer"></div>
  666. <div class="abstract">
  667. </div>
  668. </section>
  669. </div>
  670. </li>
  671. <li class="item">
  672. <div>
  673. <code>
  674. <a name="/"></a>
  675. <a name="//apple_ref/swift/Property/hasText" class="dashAnchor"></a>
  676. <a class="token" href="#/">hasText</a>
  677. </code>
  678. </div>
  679. <div class="height-container">
  680. <div class="pointer-container"></div>
  681. <section class="section">
  682. <div class="pointer"></div>
  683. <div class="abstract">
  684. </div>
  685. </section>
  686. </div>
  687. </li>
  688. <li class="item">
  689. <div>
  690. <code>
  691. <a name="/"></a>
  692. <a name="//apple_ref/swift/Method/insertText(_:)" class="dashAnchor"></a>
  693. <a class="token" href="#/">insertText(_:<wbr>)</a>
  694. </code>
  695. </div>
  696. <div class="height-container">
  697. <div class="pointer-container"></div>
  698. <section class="section">
  699. <div class="pointer"></div>
  700. <div class="abstract">
  701. </div>
  702. </section>
  703. </div>
  704. </li>
  705. <li class="item">
  706. <div>
  707. <code>
  708. <a name="/"></a>
  709. <a name="//apple_ref/swift/Method/deleteBackward()" class="dashAnchor"></a>
  710. <a class="token" href="#/">deleteBackward()</a>
  711. </code>
  712. </div>
  713. <div class="height-container">
  714. <div class="pointer-container"></div>
  715. <section class="section">
  716. <div class="pointer"></div>
  717. <div class="abstract">
  718. </div>
  719. </section>
  720. </div>
  721. </li>
  722. <li class="item">
  723. <div>
  724. <code>
  725. <a name="/"></a>
  726. <a name="//apple_ref/swift/Method/resignFirstResponder()" class="dashAnchor"></a>
  727. <a class="token" href="#/">resignFirstResponder()</a>
  728. </code>
  729. </div>
  730. <div class="height-container">
  731. <div class="pointer-container"></div>
  732. <section class="section">
  733. <div class="pointer"></div>
  734. <div class="abstract">
  735. </div>
  736. </section>
  737. </div>
  738. </li>
  739. <li class="item">
  740. <div>
  741. <code>
  742. <a name="/"></a>
  743. <a name="//apple_ref/swift/Method/pressesBegan(_:with:)" class="dashAnchor"></a>
  744. <a class="token" href="#/">pressesBegan(_:<wbr>with:<wbr>)</a>
  745. </code>
  746. </div>
  747. <div class="height-container">
  748. <div class="pointer-container"></div>
  749. <section class="section">
  750. <div class="pointer"></div>
  751. <div class="abstract">
  752. </div>
  753. </section>
  754. </div>
  755. </li>
  756. <li class="item">
  757. <div>
  758. <code>
  759. <a name="/"></a>
  760. <a name="//apple_ref/swift/Method/pressesChanged(_:with:)" class="dashAnchor"></a>
  761. <a class="token" href="#/">pressesChanged(_:<wbr>with:<wbr>)</a>
  762. </code>
  763. </div>
  764. <div class="height-container">
  765. <div class="pointer-container"></div>
  766. <section class="section">
  767. <div class="pointer"></div>
  768. <div class="abstract">
  769. </div>
  770. </section>
  771. </div>
  772. </li>
  773. <li class="item">
  774. <div>
  775. <code>
  776. <a name="/"></a>
  777. <a name="//apple_ref/swift/Method/pressesEnded(_:with:)" class="dashAnchor"></a>
  778. <a class="token" href="#/">pressesEnded(_:<wbr>with:<wbr>)</a>
  779. </code>
  780. </div>
  781. <div class="height-container">
  782. <div class="pointer-container"></div>
  783. <section class="section">
  784. <div class="pointer"></div>
  785. <div class="abstract">
  786. </div>
  787. </section>
  788. </div>
  789. </li>
  790. <li class="item">
  791. <div>
  792. <code>
  793. <a name="/"></a>
  794. <a name="//apple_ref/swift/Method/isProcessTrusted(source:)" class="dashAnchor"></a>
  795. <a class="token" href="#/">isProcessTrusted(source:<wbr>)</a>
  796. </code>
  797. </div>
  798. <div class="height-container">
  799. <div class="pointer-container"></div>
  800. <section class="section">
  801. <div class="pointer"></div>
  802. <div class="abstract">
  803. </div>
  804. </section>
  805. </div>
  806. </li>
  807. <li class="item">
  808. <div>
  809. <code>
  810. <a name="/"></a>
  811. <a name="//apple_ref/swift/Method/mouseModeChanged(source:)" class="dashAnchor"></a>
  812. <a class="token" href="#/">mouseModeChanged(source:<wbr>)</a>
  813. </code>
  814. </div>
  815. <div class="height-container">
  816. <div class="pointer-container"></div>
  817. <section class="section">
  818. <div class="pointer"></div>
  819. <div class="abstract">
  820. </div>
  821. </section>
  822. </div>
  823. </li>
  824. <li class="item">
  825. <div>
  826. <code>
  827. <a name="/"></a>
  828. <a name="//apple_ref/swift/Method/setTerminalTitle(source:title:)" class="dashAnchor"></a>
  829. <a class="token" href="#/">setTerminalTitle(source:<wbr>title:<wbr>)</a>
  830. </code>
  831. </div>
  832. <div class="height-container">
  833. <div class="pointer-container"></div>
  834. <section class="section">
  835. <div class="pointer"></div>
  836. <div class="abstract">
  837. </div>
  838. </section>
  839. </div>
  840. </li>
  841. <li class="item">
  842. <div>
  843. <code>
  844. <a name="/"></a>
  845. <a name="//apple_ref/swift/Method/sizeChanged(source:)" class="dashAnchor"></a>
  846. <a class="token" href="#/">sizeChanged(source:<wbr>)</a>
  847. </code>
  848. </div>
  849. <div class="height-container">
  850. <div class="pointer-container"></div>
  851. <section class="section">
  852. <div class="pointer"></div>
  853. <div class="abstract">
  854. </div>
  855. </section>
  856. </div>
  857. </li>
  858. <li class="item">
  859. <div>
  860. <code>
  861. <a name="/"></a>
  862. <a name="//apple_ref/swift/Method/setTerminalIconTitle(source:title:)" class="dashAnchor"></a>
  863. <a class="token" href="#/">setTerminalIconTitle(source:<wbr>title:<wbr>)</a>
  864. </code>
  865. </div>
  866. <div class="height-container">
  867. <div class="pointer-container"></div>
  868. <section class="section">
  869. <div class="pointer"></div>
  870. <div class="abstract">
  871. </div>
  872. </section>
  873. </div>
  874. </li>
  875. <li class="item">
  876. <div>
  877. <code>
  878. <a name="/"></a>
  879. <a name="//apple_ref/swift/Method/windowCommand(source:command:)" class="dashAnchor"></a>
  880. <a class="token" href="#/">windowCommand(source:<wbr>command:<wbr>)</a>
  881. </code>
  882. </div>
  883. <div class="height-container">
  884. <div class="pointer-container"></div>
  885. <section class="section">
  886. <div class="pointer"></div>
  887. <div class="abstract">
  888. </div>
  889. </section>
  890. </div>
  891. </li>
  892. </ul>
  893. </div>
  894. </section>
  895. </section>
  896. <section id="footer">
  897. <p>&copy; 2020 <a class="link" href="https://tirania.org/" target="_blank" rel="external">Miguel de Icaza</a>. All rights reserved. (Last updated: 2020-05-30)</p>
  898. <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.2</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
  899. </section>
  900. </article>
  901. </div>
  902. </body>
  903. </div>
  904. </html>