Masterarbeit Richard Stern. Flutter App, sich mit einem Bluetooth-Gerät verbindet und Berührungen auf einem Sensor visualisiert.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

key.html 6.4KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="utf-8">
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6. <meta name="viewport" content="width=device-width, initial-scale=1">
  7. <meta name="description" content="API docs for the key property from the ScanResultTile class, for the Dart programming language.">
  8. <title>key property - ScanResultTile class - widgets library - Dart API</title>
  9. <!-- required because all the links are pseudo-absolute -->
  10. <base href="../..">
  11. <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500,400i,400,300|Source+Sans+Pro:400,300,700" rel="stylesheet">
  12. <link rel="stylesheet" href="static-assets/github.css">
  13. <link rel="stylesheet" href="static-assets/styles.css">
  14. <link rel="icon" href="static-assets/favicon.png">
  15. </head>
  16. <body>
  17. <div id="overlay-under-drawer"></div>
  18. <header id="title">
  19. <button id="sidenav-left-toggle" type="button">&nbsp;</button>
  20. <ol class="breadcrumbs gt-separated dark hidden-xs">
  21. <li><a href="index.html">touch_demonstrator</a></li>
  22. <li><a href="widgets/widgets-library.html">widgets</a></li>
  23. <li><a href="widgets/ScanResultTile-class.html">ScanResultTile</a></li>
  24. <li class="self-crumb">key property</li>
  25. </ol>
  26. <div class="self-name">key</div>
  27. <form class="search navbar-right" role="search">
  28. <input type="text" id="search-box" autocomplete="off" disabled class="form-control typeahead" placeholder="Loading search...">
  29. </form>
  30. </header>
  31. <main>
  32. <div class="col-xs-6 col-sm-3 col-md-2 sidebar sidebar-offcanvas-left">
  33. <h5>ScanResultTile class</h5>
  34. <ol>
  35. <li class="section-title"><a href="widgets/ScanResultTile-class.html#constructors">Constructors</a></li>
  36. <li><a href="widgets/ScanResultTile/ScanResultTile.html">ScanResultTile</a></li>
  37. <li class="section-title">
  38. <a href="widgets/ScanResultTile-class.html#instance-properties">Properties</a>
  39. </li>
  40. <li><a href="widgets/ScanResultTile/onlyDeviceToShow.html">onlyDeviceToShow</a></li>
  41. <li><a href="widgets/ScanResultTile/onTap.html">onTap</a></li>
  42. <li><a href="widgets/ScanResultTile/result.html">result</a></li>
  43. <li class="inherited"><a href="widgets/ScanResultTile/hashCode.html">hashCode</a></li>
  44. <li class="inherited"><a href="widgets/ScanResultTile/key.html">key</a></li>
  45. <li class="inherited"><a href="widgets/ScanResultTile/runtimeType.html">runtimeType</a></li>
  46. <li class="section-title"><a href="widgets/ScanResultTile-class.html#instance-methods">Methods</a></li>
  47. <li><a href="widgets/ScanResultTile/build.html">build</a></li>
  48. <li><a href="widgets/ScanResultTile/getNiceHexArray.html">getNiceHexArray</a></li>
  49. <li><a href="widgets/ScanResultTile/getNiceManufacturerData.html">getNiceManufacturerData</a></li>
  50. <li><a href="widgets/ScanResultTile/getNiceServiceData.html">getNiceServiceData</a></li>
  51. <li class="inherited"><a href="widgets/ScanResultTile/createElement.html">createElement</a></li>
  52. <li class="inherited"><a href="widgets/ScanResultTile/debugDescribeChildren.html">debugDescribeChildren</a></li>
  53. <li class="inherited"><a href="widgets/ScanResultTile/debugFillProperties.html">debugFillProperties</a></li>
  54. <li class="inherited"><a href="widgets/ScanResultTile/noSuchMethod.html">noSuchMethod</a></li>
  55. <li class="inherited"><a href="widgets/ScanResultTile/toDiagnosticsNode.html">toDiagnosticsNode</a></li>
  56. <li class="inherited"><a href="widgets/ScanResultTile/toString.html">toString</a></li>
  57. <li class="inherited"><a href="widgets/ScanResultTile/toStringDeep.html">toStringDeep</a></li>
  58. <li class="inherited"><a href="widgets/ScanResultTile/toStringShallow.html">toStringShallow</a></li>
  59. <li class="inherited"><a href="widgets/ScanResultTile/toStringShort.html">toStringShort</a></li>
  60. <li class="section-title inherited"><a href="widgets/ScanResultTile-class.html#operators">Operators</a></li>
  61. <li class="inherited"><a href="widgets/ScanResultTile/operator_equals.html">operator ==</a></li>
  62. </ol>
  63. </div><!--/.sidebar-offcanvas-->
  64. <div class="col-xs-12 col-sm-9 col-md-8 main-content">
  65. <h1>key property</h1>
  66. <section class="multi-line-signature">
  67. <span class="returntype">Key</span>
  68. <span class="name ">key</span>
  69. <div class="features">final, inherited</div>
  70. </section>
  71. <section class="desc markdown">
  72. <p>Controls how one widget replaces another widget in the tree.</p>
  73. <p>If the <a href="widgets/ScanResultTile/runtimeType.html">runtimeType</a> and <a href="widgets/ScanResultTile/key.html">key</a> properties of the two widgets are
  74. <a href="widgets/ScanResultTile/operator_equals.html">operator==</a>, respectively, then the new widget replaces the old widget by
  75. updating the underlying element (i.e., by calling <code>Element.update</code> with the
  76. new widget). Otherwise, the old element is removed from the tree, the new
  77. widget is inflated into an element, and the new element is inserted into the
  78. tree.</p>
  79. <p>In addition, using a <code>GlobalKey</code> as the widget's <a href="widgets/ScanResultTile/key.html">key</a> allows the element
  80. to be moved around the tree (changing parent) without losing state. When a
  81. new widget is found (its key and type do not match a previous widget in
  82. the same location), but there was a widget with that same global key
  83. elsewhere in the tree in the previous frame, then that widget's element is
  84. moved to the new location.</p>
  85. <p>Generally, a widget that is the only child of another widget does not need
  86. an explicit key.</p>
  87. <p>See also the discussions at <code>Key</code> and <code>GlobalKey</code>.</p>
  88. </section>
  89. <section class="summary source-code" id="source">
  90. <h2><span>Implementation</span> </h2>
  91. <pre class="language-dart"><code class="language-dart">final Key key
  92. </code></pre>
  93. </section>
  94. </div> <!-- /.main-content -->
  95. <div class="col-xs-6 col-sm-6 col-md-2 sidebar sidebar-offcanvas-right">
  96. </div><!--/.sidebar-offcanvas-->
  97. </main>
  98. <footer>
  99. <span class="no-break">
  100. touch_demonstrator 1.0.0+1
  101. </span>
  102. </footer>
  103. <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
  104. <script src="static-assets/typeahead.bundle.min.js"></script>
  105. <script src="static-assets/highlight.pack.js"></script>
  106. <script src="static-assets/URI.js"></script>
  107. <script src="static-assets/script.js"></script>
  108. </body>
  109. </html>