Add All the files from the touchpad_demonstrator Flutter App which can be build for Android and iOS
This commit is contained in:
+113
@@ -0,0 +1,113 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta name="description" content="API docs for the TouchPainter constructor from the Class TouchPainter class from the TouchPainter library, for the Dart programming language.">
|
||||
<title>TouchPainter constructor - TouchPainter class - TouchPainter library - Dart API</title>
|
||||
<!-- required because all the links are pseudo-absolute -->
|
||||
<base href="../..">
|
||||
|
||||
<link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500,400i,400,300|Source+Sans+Pro:400,300,700" rel="stylesheet">
|
||||
<link rel="stylesheet" href="static-assets/github.css">
|
||||
<link rel="stylesheet" href="static-assets/styles.css">
|
||||
<link rel="icon" href="static-assets/favicon.png">
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<div id="overlay-under-drawer"></div>
|
||||
|
||||
<header id="title">
|
||||
<button id="sidenav-left-toggle" type="button"> </button>
|
||||
<ol class="breadcrumbs gt-separated dark hidden-xs">
|
||||
<li><a href="index.html">touch_demonstrator</a></li>
|
||||
<li><a href="ui_home_TouchPainter/ui_home_TouchPainter-library.html">TouchPainter</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter-class.html">TouchPainter</a></li>
|
||||
<li class="self-crumb">TouchPainter constructor</li>
|
||||
</ol>
|
||||
<div class="self-name">TouchPainter</div>
|
||||
<form class="search navbar-right" role="search">
|
||||
<input type="text" id="search-box" autocomplete="off" disabled class="form-control typeahead" placeholder="Loading search...">
|
||||
</form>
|
||||
</header>
|
||||
|
||||
<main>
|
||||
|
||||
<div class="col-xs-6 col-sm-3 col-md-2 sidebar sidebar-offcanvas-left">
|
||||
<h5>TouchPainter class</h5>
|
||||
<ol>
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#constructors">Constructors</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/TouchPainter.html">TouchPainter</a></li>
|
||||
|
||||
<li class="section-title">
|
||||
<a href="ui_home_TouchPainter/TouchPainter-class.html#instance-properties">Properties</a>
|
||||
</li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/context.html">context</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/touchCollection.html">touchCollection</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/width.html">width</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/hashCode.html">hashCode</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/runtimeType.html">runtimeType</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/semanticsBuilder.html">semanticsBuilder</a></li>
|
||||
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#instance-methods">Methods</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/paint.html">paint</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/shouldRepaint.html">shouldRepaint</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/addListener.html">addListener</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/hitTest.html">hitTest</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/noSuchMethod.html">noSuchMethod</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/removeListener.html">removeListener</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/shouldRebuildSemantics.html">shouldRebuildSemantics</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/toString.html">toString</a></li>
|
||||
|
||||
<li class="section-title inherited"><a href="ui_home_TouchPainter/TouchPainter-class.html#operators">Operators</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/operator_equals.html">operator ==</a></li>
|
||||
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#static-properties">Static properties</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/buttonPressed.html">buttonPressed</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/buttonReleased.html">buttonReleased</a></li>
|
||||
|
||||
|
||||
</ol>
|
||||
</div><!--/.sidebar-offcanvas-left-->
|
||||
|
||||
<div class="col-xs-12 col-sm-9 col-md-8 main-content">
|
||||
<h1>TouchPainter constructor</h1>
|
||||
|
||||
<section class="multi-line-signature">
|
||||
|
||||
<span class="name ">TouchPainter</span>(<wbr><span class="parameter" id="-param-context"><span class="type-annotation">BuildContext</span> <span class="parameter-name">context</span>, </span> <span class="parameter" id="-param-touchCollection"><span class="type-annotation">Map<span class="signature"><<wbr><span class="type-parameter"><a href="model_touchData/TouchData-class.html">TouchData</a></span>, <span class="type-parameter">Color</span>></span></span> <span class="parameter-name">touchCollection</span></span>)
|
||||
</section>
|
||||
|
||||
|
||||
<section class="summary source-code" id="source">
|
||||
<h2><span>Implementation</span> </h2>
|
||||
<pre class="language-dart"><code class="language-dart">TouchPainter(this.context, this.touchCollection);</code></pre>
|
||||
</section>
|
||||
|
||||
</div> <!-- /.main-content -->
|
||||
|
||||
<div class="col-xs-6 col-sm-6 col-md-2 sidebar sidebar-offcanvas-right">
|
||||
</div><!--/.sidebar-offcanvas-->
|
||||
|
||||
</main>
|
||||
|
||||
<footer>
|
||||
<span class="no-break">
|
||||
touch_demonstrator 1.0.0+1
|
||||
</span>
|
||||
|
||||
</footer>
|
||||
|
||||
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
|
||||
<script src="static-assets/typeahead.bundle.min.js"></script>
|
||||
<script src="static-assets/highlight.pack.js"></script>
|
||||
<script src="static-assets/URI.js"></script>
|
||||
<script src="static-assets/script.js"></script>
|
||||
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
+126
@@ -0,0 +1,126 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta name="description" content="API docs for the addListener method from the TouchPainter class, for the Dart programming language.">
|
||||
<title>addListener method - TouchPainter class - TouchPainter library - Dart API</title>
|
||||
<!-- required because all the links are pseudo-absolute -->
|
||||
<base href="../..">
|
||||
|
||||
<link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500,400i,400,300|Source+Sans+Pro:400,300,700" rel="stylesheet">
|
||||
<link rel="stylesheet" href="static-assets/github.css">
|
||||
<link rel="stylesheet" href="static-assets/styles.css">
|
||||
<link rel="icon" href="static-assets/favicon.png">
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<div id="overlay-under-drawer"></div>
|
||||
|
||||
<header id="title">
|
||||
<button id="sidenav-left-toggle" type="button"> </button>
|
||||
<ol class="breadcrumbs gt-separated dark hidden-xs">
|
||||
<li><a href="index.html">touch_demonstrator</a></li>
|
||||
<li><a href="ui_home_TouchPainter/ui_home_TouchPainter-library.html">TouchPainter</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter-class.html">TouchPainter</a></li>
|
||||
<li class="self-crumb">addListener method</li>
|
||||
</ol>
|
||||
<div class="self-name">addListener</div>
|
||||
<form class="search navbar-right" role="search">
|
||||
<input type="text" id="search-box" autocomplete="off" disabled class="form-control typeahead" placeholder="Loading search...">
|
||||
</form>
|
||||
</header>
|
||||
|
||||
<main>
|
||||
|
||||
<div class="col-xs-6 col-sm-3 col-md-2 sidebar sidebar-offcanvas-left">
|
||||
<h5>TouchPainter class</h5>
|
||||
<ol>
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#constructors">Constructors</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/TouchPainter.html">TouchPainter</a></li>
|
||||
|
||||
<li class="section-title">
|
||||
<a href="ui_home_TouchPainter/TouchPainter-class.html#instance-properties">Properties</a>
|
||||
</li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/context.html">context</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/touchCollection.html">touchCollection</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/width.html">width</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/hashCode.html">hashCode</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/runtimeType.html">runtimeType</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/semanticsBuilder.html">semanticsBuilder</a></li>
|
||||
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#instance-methods">Methods</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/paint.html">paint</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/shouldRepaint.html">shouldRepaint</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/addListener.html">addListener</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/hitTest.html">hitTest</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/noSuchMethod.html">noSuchMethod</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/removeListener.html">removeListener</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/shouldRebuildSemantics.html">shouldRebuildSemantics</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/toString.html">toString</a></li>
|
||||
|
||||
<li class="section-title inherited"><a href="ui_home_TouchPainter/TouchPainter-class.html#operators">Operators</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/operator_equals.html">operator ==</a></li>
|
||||
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#static-properties">Static properties</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/buttonPressed.html">buttonPressed</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/buttonReleased.html">buttonReleased</a></li>
|
||||
|
||||
|
||||
</ol>
|
||||
</div><!--/.sidebar-offcanvas-->
|
||||
|
||||
<div class="col-xs-12 col-sm-9 col-md-8 main-content">
|
||||
<h1>addListener method</h1>
|
||||
|
||||
<section class="multi-line-signature">
|
||||
<div>
|
||||
<ol class="annotation-list">
|
||||
<li>@override</li>
|
||||
</ol>
|
||||
</div>
|
||||
<span class="returntype">void</span>
|
||||
<span class="name ">addListener</span>
|
||||
(<wbr><span class="parameter" id="addListener-param-listener"><span class="type-annotation">VoidCallback</span> <span class="parameter-name">listener</span></span>)
|
||||
<div class="features">inherited</div>
|
||||
</section>
|
||||
<section class="desc markdown">
|
||||
<p>Register a closure to be notified when it is time to repaint.</p>
|
||||
<p>The <code>CustomPainter</code> implementation merely forwards to the same method on
|
||||
the <code>Listenable</code> provided to the constructor in the <code>repaint</code> argument, if
|
||||
it was not null.</p>
|
||||
</section>
|
||||
|
||||
<section class="summary source-code" id="source">
|
||||
<h2><span>Implementation</span> </h2>
|
||||
<pre class="language-dart"><code class="language-dart">@override
|
||||
void addListener(VoidCallback listener) => _repaint?.addListener(listener);</code></pre>
|
||||
</section>
|
||||
|
||||
</div> <!-- /.main-content -->
|
||||
|
||||
<div class="col-xs-6 col-sm-6 col-md-2 sidebar sidebar-offcanvas-right">
|
||||
</div><!--/.sidebar-offcanvas-->
|
||||
|
||||
</main>
|
||||
|
||||
<footer>
|
||||
<span class="no-break">
|
||||
touch_demonstrator 1.0.0+1
|
||||
</span>
|
||||
|
||||
</footer>
|
||||
|
||||
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
|
||||
<script src="static-assets/typeahead.bundle.min.js"></script>
|
||||
<script src="static-assets/highlight.pack.js"></script>
|
||||
<script src="static-assets/URI.js"></script>
|
||||
<script src="static-assets/script.js"></script>
|
||||
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
@@ -0,0 +1,114 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta name="description" content="API docs for the buttonPressed property from the TouchPainter class, for the Dart programming language.">
|
||||
<title>buttonPressed property - TouchPainter class - TouchPainter library - Dart API</title>
|
||||
<!-- required because all the links are pseudo-absolute -->
|
||||
<base href="../..">
|
||||
|
||||
<link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500,400i,400,300|Source+Sans+Pro:400,300,700" rel="stylesheet">
|
||||
<link rel="stylesheet" href="static-assets/github.css">
|
||||
<link rel="stylesheet" href="static-assets/styles.css">
|
||||
<link rel="icon" href="static-assets/favicon.png">
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<div id="overlay-under-drawer"></div>
|
||||
|
||||
<header id="title">
|
||||
<button id="sidenav-left-toggle" type="button"> </button>
|
||||
<ol class="breadcrumbs gt-separated dark hidden-xs">
|
||||
<li><a href="index.html">touch_demonstrator</a></li>
|
||||
<li><a href="ui_home_TouchPainter/ui_home_TouchPainter-library.html">TouchPainter</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter-class.html">TouchPainter</a></li>
|
||||
<li class="self-crumb">buttonPressed property</li>
|
||||
</ol>
|
||||
<div class="self-name">buttonPressed</div>
|
||||
<form class="search navbar-right" role="search">
|
||||
<input type="text" id="search-box" autocomplete="off" disabled class="form-control typeahead" placeholder="Loading search...">
|
||||
</form>
|
||||
</header>
|
||||
|
||||
<main>
|
||||
|
||||
<div class="col-xs-6 col-sm-3 col-md-2 sidebar sidebar-offcanvas-left">
|
||||
<h5>TouchPainter class</h5>
|
||||
<ol>
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#constructors">Constructors</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/TouchPainter.html">TouchPainter</a></li>
|
||||
|
||||
<li class="section-title">
|
||||
<a href="ui_home_TouchPainter/TouchPainter-class.html#instance-properties">Properties</a>
|
||||
</li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/context.html">context</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/touchCollection.html">touchCollection</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/width.html">width</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/hashCode.html">hashCode</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/runtimeType.html">runtimeType</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/semanticsBuilder.html">semanticsBuilder</a></li>
|
||||
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#instance-methods">Methods</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/paint.html">paint</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/shouldRepaint.html">shouldRepaint</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/addListener.html">addListener</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/hitTest.html">hitTest</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/noSuchMethod.html">noSuchMethod</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/removeListener.html">removeListener</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/shouldRebuildSemantics.html">shouldRebuildSemantics</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/toString.html">toString</a></li>
|
||||
|
||||
<li class="section-title inherited"><a href="ui_home_TouchPainter/TouchPainter-class.html#operators">Operators</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/operator_equals.html">operator ==</a></li>
|
||||
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#static-properties">Static properties</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/buttonPressed.html">buttonPressed</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/buttonReleased.html">buttonReleased</a></li>
|
||||
|
||||
|
||||
</ol>
|
||||
</div><!--/.sidebar-offcanvas-->
|
||||
|
||||
<div class="col-xs-12 col-sm-9 col-md-8 main-content">
|
||||
<h1>buttonPressed property</h1>
|
||||
|
||||
<section class="multi-line-signature">
|
||||
<span class="returntype">List<span class="signature"><<wbr><span class="type-parameter">bool</span>></span></span>
|
||||
<span class="name ">buttonPressed</span>
|
||||
<div class="features">read / write</div>
|
||||
</section>
|
||||
<section class="summary source-code" id="source">
|
||||
<h2><span>Implementation</span> </h2>
|
||||
<pre class="language-dart"><code class="language-dart">static List<bool> buttonPressed = [false, false, false]
|
||||
|
||||
</code></pre>
|
||||
</section>
|
||||
|
||||
</div> <!-- /.main-content -->
|
||||
|
||||
<div class="col-xs-6 col-sm-6 col-md-2 sidebar sidebar-offcanvas-right">
|
||||
</div><!--/.sidebar-offcanvas-->
|
||||
|
||||
</main>
|
||||
|
||||
<footer>
|
||||
<span class="no-break">
|
||||
touch_demonstrator 1.0.0+1
|
||||
</span>
|
||||
|
||||
</footer>
|
||||
|
||||
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
|
||||
<script src="static-assets/typeahead.bundle.min.js"></script>
|
||||
<script src="static-assets/highlight.pack.js"></script>
|
||||
<script src="static-assets/URI.js"></script>
|
||||
<script src="static-assets/script.js"></script>
|
||||
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
@@ -0,0 +1,114 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta name="description" content="API docs for the buttonReleased property from the TouchPainter class, for the Dart programming language.">
|
||||
<title>buttonReleased property - TouchPainter class - TouchPainter library - Dart API</title>
|
||||
<!-- required because all the links are pseudo-absolute -->
|
||||
<base href="../..">
|
||||
|
||||
<link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500,400i,400,300|Source+Sans+Pro:400,300,700" rel="stylesheet">
|
||||
<link rel="stylesheet" href="static-assets/github.css">
|
||||
<link rel="stylesheet" href="static-assets/styles.css">
|
||||
<link rel="icon" href="static-assets/favicon.png">
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<div id="overlay-under-drawer"></div>
|
||||
|
||||
<header id="title">
|
||||
<button id="sidenav-left-toggle" type="button"> </button>
|
||||
<ol class="breadcrumbs gt-separated dark hidden-xs">
|
||||
<li><a href="index.html">touch_demonstrator</a></li>
|
||||
<li><a href="ui_home_TouchPainter/ui_home_TouchPainter-library.html">TouchPainter</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter-class.html">TouchPainter</a></li>
|
||||
<li class="self-crumb">buttonReleased property</li>
|
||||
</ol>
|
||||
<div class="self-name">buttonReleased</div>
|
||||
<form class="search navbar-right" role="search">
|
||||
<input type="text" id="search-box" autocomplete="off" disabled class="form-control typeahead" placeholder="Loading search...">
|
||||
</form>
|
||||
</header>
|
||||
|
||||
<main>
|
||||
|
||||
<div class="col-xs-6 col-sm-3 col-md-2 sidebar sidebar-offcanvas-left">
|
||||
<h5>TouchPainter class</h5>
|
||||
<ol>
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#constructors">Constructors</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/TouchPainter.html">TouchPainter</a></li>
|
||||
|
||||
<li class="section-title">
|
||||
<a href="ui_home_TouchPainter/TouchPainter-class.html#instance-properties">Properties</a>
|
||||
</li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/context.html">context</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/touchCollection.html">touchCollection</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/width.html">width</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/hashCode.html">hashCode</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/runtimeType.html">runtimeType</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/semanticsBuilder.html">semanticsBuilder</a></li>
|
||||
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#instance-methods">Methods</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/paint.html">paint</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/shouldRepaint.html">shouldRepaint</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/addListener.html">addListener</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/hitTest.html">hitTest</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/noSuchMethod.html">noSuchMethod</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/removeListener.html">removeListener</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/shouldRebuildSemantics.html">shouldRebuildSemantics</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/toString.html">toString</a></li>
|
||||
|
||||
<li class="section-title inherited"><a href="ui_home_TouchPainter/TouchPainter-class.html#operators">Operators</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/operator_equals.html">operator ==</a></li>
|
||||
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#static-properties">Static properties</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/buttonPressed.html">buttonPressed</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/buttonReleased.html">buttonReleased</a></li>
|
||||
|
||||
|
||||
</ol>
|
||||
</div><!--/.sidebar-offcanvas-->
|
||||
|
||||
<div class="col-xs-12 col-sm-9 col-md-8 main-content">
|
||||
<h1>buttonReleased property</h1>
|
||||
|
||||
<section class="multi-line-signature">
|
||||
<span class="returntype">List<span class="signature"><<wbr><span class="type-parameter">bool</span>></span></span>
|
||||
<span class="name ">buttonReleased</span>
|
||||
<div class="features">read / write</div>
|
||||
</section>
|
||||
<section class="summary source-code" id="source">
|
||||
<h2><span>Implementation</span> </h2>
|
||||
<pre class="language-dart"><code class="language-dart">static List<bool> buttonReleased = [false, false, false]
|
||||
|
||||
</code></pre>
|
||||
</section>
|
||||
|
||||
</div> <!-- /.main-content -->
|
||||
|
||||
<div class="col-xs-6 col-sm-6 col-md-2 sidebar sidebar-offcanvas-right">
|
||||
</div><!--/.sidebar-offcanvas-->
|
||||
|
||||
</main>
|
||||
|
||||
<footer>
|
||||
<span class="no-break">
|
||||
touch_demonstrator 1.0.0+1
|
||||
</span>
|
||||
|
||||
</footer>
|
||||
|
||||
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
|
||||
<script src="static-assets/typeahead.bundle.min.js"></script>
|
||||
<script src="static-assets/highlight.pack.js"></script>
|
||||
<script src="static-assets/URI.js"></script>
|
||||
<script src="static-assets/script.js"></script>
|
||||
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
+114
@@ -0,0 +1,114 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta name="description" content="API docs for the context property from the TouchPainter class, for the Dart programming language.">
|
||||
<title>context property - TouchPainter class - TouchPainter library - Dart API</title>
|
||||
<!-- required because all the links are pseudo-absolute -->
|
||||
<base href="../..">
|
||||
|
||||
<link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500,400i,400,300|Source+Sans+Pro:400,300,700" rel="stylesheet">
|
||||
<link rel="stylesheet" href="static-assets/github.css">
|
||||
<link rel="stylesheet" href="static-assets/styles.css">
|
||||
<link rel="icon" href="static-assets/favicon.png">
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<div id="overlay-under-drawer"></div>
|
||||
|
||||
<header id="title">
|
||||
<button id="sidenav-left-toggle" type="button"> </button>
|
||||
<ol class="breadcrumbs gt-separated dark hidden-xs">
|
||||
<li><a href="index.html">touch_demonstrator</a></li>
|
||||
<li><a href="ui_home_TouchPainter/ui_home_TouchPainter-library.html">TouchPainter</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter-class.html">TouchPainter</a></li>
|
||||
<li class="self-crumb">context property</li>
|
||||
</ol>
|
||||
<div class="self-name">context</div>
|
||||
<form class="search navbar-right" role="search">
|
||||
<input type="text" id="search-box" autocomplete="off" disabled class="form-control typeahead" placeholder="Loading search...">
|
||||
</form>
|
||||
</header>
|
||||
|
||||
<main>
|
||||
|
||||
<div class="col-xs-6 col-sm-3 col-md-2 sidebar sidebar-offcanvas-left">
|
||||
<h5>TouchPainter class</h5>
|
||||
<ol>
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#constructors">Constructors</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/TouchPainter.html">TouchPainter</a></li>
|
||||
|
||||
<li class="section-title">
|
||||
<a href="ui_home_TouchPainter/TouchPainter-class.html#instance-properties">Properties</a>
|
||||
</li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/context.html">context</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/touchCollection.html">touchCollection</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/width.html">width</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/hashCode.html">hashCode</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/runtimeType.html">runtimeType</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/semanticsBuilder.html">semanticsBuilder</a></li>
|
||||
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#instance-methods">Methods</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/paint.html">paint</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/shouldRepaint.html">shouldRepaint</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/addListener.html">addListener</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/hitTest.html">hitTest</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/noSuchMethod.html">noSuchMethod</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/removeListener.html">removeListener</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/shouldRebuildSemantics.html">shouldRebuildSemantics</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/toString.html">toString</a></li>
|
||||
|
||||
<li class="section-title inherited"><a href="ui_home_TouchPainter/TouchPainter-class.html#operators">Operators</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/operator_equals.html">operator ==</a></li>
|
||||
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#static-properties">Static properties</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/buttonPressed.html">buttonPressed</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/buttonReleased.html">buttonReleased</a></li>
|
||||
|
||||
|
||||
</ol>
|
||||
</div><!--/.sidebar-offcanvas-->
|
||||
|
||||
<div class="col-xs-12 col-sm-9 col-md-8 main-content">
|
||||
<h1>context property</h1>
|
||||
|
||||
<section class="multi-line-signature">
|
||||
<span class="returntype">BuildContext</span>
|
||||
<span class="name ">context</span>
|
||||
<div class="features">read / write</div>
|
||||
</section>
|
||||
<section class="summary source-code" id="source">
|
||||
<h2><span>Implementation</span> </h2>
|
||||
<pre class="language-dart"><code class="language-dart">BuildContext context
|
||||
|
||||
</code></pre>
|
||||
</section>
|
||||
|
||||
</div> <!-- /.main-content -->
|
||||
|
||||
<div class="col-xs-6 col-sm-6 col-md-2 sidebar sidebar-offcanvas-right">
|
||||
</div><!--/.sidebar-offcanvas-->
|
||||
|
||||
</main>
|
||||
|
||||
<footer>
|
||||
<span class="no-break">
|
||||
touch_demonstrator 1.0.0+1
|
||||
</span>
|
||||
|
||||
</footer>
|
||||
|
||||
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
|
||||
<script src="static-assets/typeahead.bundle.min.js"></script>
|
||||
<script src="static-assets/highlight.pack.js"></script>
|
||||
<script src="static-assets/URI.js"></script>
|
||||
<script src="static-assets/script.js"></script>
|
||||
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
+141
@@ -0,0 +1,141 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta name="description" content="API docs for the hashCode property from the TouchPainter class, for the Dart programming language.">
|
||||
<title>hashCode property - TouchPainter class - TouchPainter library - Dart API</title>
|
||||
<!-- required because all the links are pseudo-absolute -->
|
||||
<base href="../..">
|
||||
|
||||
<link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500,400i,400,300|Source+Sans+Pro:400,300,700" rel="stylesheet">
|
||||
<link rel="stylesheet" href="static-assets/github.css">
|
||||
<link rel="stylesheet" href="static-assets/styles.css">
|
||||
<link rel="icon" href="static-assets/favicon.png">
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<div id="overlay-under-drawer"></div>
|
||||
|
||||
<header id="title">
|
||||
<button id="sidenav-left-toggle" type="button"> </button>
|
||||
<ol class="breadcrumbs gt-separated dark hidden-xs">
|
||||
<li><a href="index.html">touch_demonstrator</a></li>
|
||||
<li><a href="ui_home_TouchPainter/ui_home_TouchPainter-library.html">TouchPainter</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter-class.html">TouchPainter</a></li>
|
||||
<li class="self-crumb">hashCode property</li>
|
||||
</ol>
|
||||
<div class="self-name">hashCode</div>
|
||||
<form class="search navbar-right" role="search">
|
||||
<input type="text" id="search-box" autocomplete="off" disabled class="form-control typeahead" placeholder="Loading search...">
|
||||
</form>
|
||||
</header>
|
||||
|
||||
<main>
|
||||
|
||||
<div class="col-xs-6 col-sm-3 col-md-2 sidebar sidebar-offcanvas-left">
|
||||
<h5>TouchPainter class</h5>
|
||||
<ol>
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#constructors">Constructors</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/TouchPainter.html">TouchPainter</a></li>
|
||||
|
||||
<li class="section-title">
|
||||
<a href="ui_home_TouchPainter/TouchPainter-class.html#instance-properties">Properties</a>
|
||||
</li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/context.html">context</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/touchCollection.html">touchCollection</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/width.html">width</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/hashCode.html">hashCode</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/runtimeType.html">runtimeType</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/semanticsBuilder.html">semanticsBuilder</a></li>
|
||||
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#instance-methods">Methods</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/paint.html">paint</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/shouldRepaint.html">shouldRepaint</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/addListener.html">addListener</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/hitTest.html">hitTest</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/noSuchMethod.html">noSuchMethod</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/removeListener.html">removeListener</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/shouldRebuildSemantics.html">shouldRebuildSemantics</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/toString.html">toString</a></li>
|
||||
|
||||
<li class="section-title inherited"><a href="ui_home_TouchPainter/TouchPainter-class.html#operators">Operators</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/operator_equals.html">operator ==</a></li>
|
||||
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#static-properties">Static properties</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/buttonPressed.html">buttonPressed</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/buttonReleased.html">buttonReleased</a></li>
|
||||
|
||||
|
||||
</ol>
|
||||
</div><!--/.sidebar-offcanvas-->
|
||||
|
||||
<div class="col-xs-12 col-sm-9 col-md-8 main-content">
|
||||
<h1>hashCode property</h1>
|
||||
|
||||
|
||||
<section id="getter">
|
||||
|
||||
<section class="multi-line-signature">
|
||||
<span class="returntype">int</span>
|
||||
<span class="name ">hashCode</span>
|
||||
<div class="features">inherited</div>
|
||||
</section>
|
||||
|
||||
<section class="desc markdown">
|
||||
<p>The hash code for this object.</p>
|
||||
<p>A hash code is a single integer which represents the state of the object
|
||||
that affects <code>operator ==</code> comparisons.</p>
|
||||
<p>All objects have hash codes.
|
||||
The default hash code represents only the identity of the object,
|
||||
the same way as the default <code>operator ==</code> implementation only considers objects
|
||||
equal if they are identical (see <code>identityHashCode</code>).</p>
|
||||
<p>If <code>operator ==</code> is overridden to use the object state instead,
|
||||
the hash code must also be changed to represent that state.</p>
|
||||
<p>Hash codes must be the same for objects that are equal to each other
|
||||
according to <code>operator ==</code>.
|
||||
The hash code of an object should only change if the object changes
|
||||
in a way that affects equality.
|
||||
There are no further requirements for the hash codes.
|
||||
They need not be consistent between executions of the same program
|
||||
and there are no distribution guarantees.</p>
|
||||
<p>Objects that are not equal are allowed to have the same hash code,
|
||||
it is even technically allowed that all instances have the same hash code,
|
||||
but if clashes happen too often, it may reduce the efficiency of hash-based
|
||||
data structures like <code>HashSet</code> or <code>HashMap</code>.</p>
|
||||
<p>If a subclass overrides <code>hashCode</code>, it should override the
|
||||
<code>operator ==</code> operator as well to maintain consistency.</p>
|
||||
</section>
|
||||
<section class="summary source-code" id="source">
|
||||
<h2><span>Implementation</span> </h2>
|
||||
<pre class="language-dart"><code class="language-dart">external int get hashCode;</code></pre>
|
||||
</section>
|
||||
</section>
|
||||
|
||||
</div> <!-- /.main-content -->
|
||||
|
||||
<div class="col-xs-6 col-sm-6 col-md-2 sidebar sidebar-offcanvas-right">
|
||||
</div><!--/.sidebar-offcanvas-->
|
||||
|
||||
</main>
|
||||
|
||||
<footer>
|
||||
<span class="no-break">
|
||||
touch_demonstrator 1.0.0+1
|
||||
</span>
|
||||
|
||||
</footer>
|
||||
|
||||
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
|
||||
<script src="static-assets/typeahead.bundle.min.js"></script>
|
||||
<script src="static-assets/highlight.pack.js"></script>
|
||||
<script src="static-assets/URI.js"></script>
|
||||
<script src="static-assets/script.js"></script>
|
||||
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
+126
@@ -0,0 +1,126 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta name="description" content="API docs for the hitTest method from the TouchPainter class, for the Dart programming language.">
|
||||
<title>hitTest method - TouchPainter class - TouchPainter library - Dart API</title>
|
||||
<!-- required because all the links are pseudo-absolute -->
|
||||
<base href="../..">
|
||||
|
||||
<link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500,400i,400,300|Source+Sans+Pro:400,300,700" rel="stylesheet">
|
||||
<link rel="stylesheet" href="static-assets/github.css">
|
||||
<link rel="stylesheet" href="static-assets/styles.css">
|
||||
<link rel="icon" href="static-assets/favicon.png">
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<div id="overlay-under-drawer"></div>
|
||||
|
||||
<header id="title">
|
||||
<button id="sidenav-left-toggle" type="button"> </button>
|
||||
<ol class="breadcrumbs gt-separated dark hidden-xs">
|
||||
<li><a href="index.html">touch_demonstrator</a></li>
|
||||
<li><a href="ui_home_TouchPainter/ui_home_TouchPainter-library.html">TouchPainter</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter-class.html">TouchPainter</a></li>
|
||||
<li class="self-crumb">hitTest method</li>
|
||||
</ol>
|
||||
<div class="self-name">hitTest</div>
|
||||
<form class="search navbar-right" role="search">
|
||||
<input type="text" id="search-box" autocomplete="off" disabled class="form-control typeahead" placeholder="Loading search...">
|
||||
</form>
|
||||
</header>
|
||||
|
||||
<main>
|
||||
|
||||
<div class="col-xs-6 col-sm-3 col-md-2 sidebar sidebar-offcanvas-left">
|
||||
<h5>TouchPainter class</h5>
|
||||
<ol>
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#constructors">Constructors</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/TouchPainter.html">TouchPainter</a></li>
|
||||
|
||||
<li class="section-title">
|
||||
<a href="ui_home_TouchPainter/TouchPainter-class.html#instance-properties">Properties</a>
|
||||
</li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/context.html">context</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/touchCollection.html">touchCollection</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/width.html">width</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/hashCode.html">hashCode</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/runtimeType.html">runtimeType</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/semanticsBuilder.html">semanticsBuilder</a></li>
|
||||
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#instance-methods">Methods</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/paint.html">paint</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/shouldRepaint.html">shouldRepaint</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/addListener.html">addListener</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/hitTest.html">hitTest</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/noSuchMethod.html">noSuchMethod</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/removeListener.html">removeListener</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/shouldRebuildSemantics.html">shouldRebuildSemantics</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/toString.html">toString</a></li>
|
||||
|
||||
<li class="section-title inherited"><a href="ui_home_TouchPainter/TouchPainter-class.html#operators">Operators</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/operator_equals.html">operator ==</a></li>
|
||||
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#static-properties">Static properties</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/buttonPressed.html">buttonPressed</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/buttonReleased.html">buttonReleased</a></li>
|
||||
|
||||
|
||||
</ol>
|
||||
</div><!--/.sidebar-offcanvas-->
|
||||
|
||||
<div class="col-xs-12 col-sm-9 col-md-8 main-content">
|
||||
<h1>hitTest method</h1>
|
||||
|
||||
<section class="multi-line-signature">
|
||||
<span class="returntype">bool</span>
|
||||
<span class="name ">hitTest</span>
|
||||
(<wbr><span class="parameter" id="hitTest-param-position"><span class="type-annotation">Offset</span> <span class="parameter-name">position</span></span>)
|
||||
<div class="features">inherited</div>
|
||||
</section>
|
||||
<section class="desc markdown">
|
||||
<p>Called whenever a hit test is being performed on an object that is using
|
||||
this custom paint delegate.</p>
|
||||
<p>The given point is relative to the same coordinate space as the last
|
||||
<a href="ui_home_TouchPainter/TouchPainter/paint.html">paint</a> call.</p>
|
||||
<p>The default behavior is to consider all points to be hits for
|
||||
background painters, and no points to be hits for foreground painters.</p>
|
||||
<p>Return true if the given position corresponds to a point on the drawn
|
||||
image that should be considered a "hit", false if it corresponds to a
|
||||
point that should be considered outside the painted image, and null to use
|
||||
the default behavior.</p>
|
||||
</section>
|
||||
|
||||
<section class="summary source-code" id="source">
|
||||
<h2><span>Implementation</span> </h2>
|
||||
<pre class="language-dart"><code class="language-dart">bool hitTest(Offset position) => null;</code></pre>
|
||||
</section>
|
||||
|
||||
</div> <!-- /.main-content -->
|
||||
|
||||
<div class="col-xs-6 col-sm-6 col-md-2 sidebar sidebar-offcanvas-right">
|
||||
</div><!--/.sidebar-offcanvas-->
|
||||
|
||||
</main>
|
||||
|
||||
<footer>
|
||||
<span class="no-break">
|
||||
touch_demonstrator 1.0.0+1
|
||||
</span>
|
||||
|
||||
</footer>
|
||||
|
||||
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
|
||||
<script src="static-assets/typeahead.bundle.min.js"></script>
|
||||
<script src="static-assets/highlight.pack.js"></script>
|
||||
<script src="static-assets/URI.js"></script>
|
||||
<script src="static-assets/script.js"></script>
|
||||
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
+121
@@ -0,0 +1,121 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta name="description" content="API docs for the noSuchMethod method from the TouchPainter class, for the Dart programming language.">
|
||||
<title>noSuchMethod method - TouchPainter class - TouchPainter library - Dart API</title>
|
||||
<!-- required because all the links are pseudo-absolute -->
|
||||
<base href="../..">
|
||||
|
||||
<link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500,400i,400,300|Source+Sans+Pro:400,300,700" rel="stylesheet">
|
||||
<link rel="stylesheet" href="static-assets/github.css">
|
||||
<link rel="stylesheet" href="static-assets/styles.css">
|
||||
<link rel="icon" href="static-assets/favicon.png">
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<div id="overlay-under-drawer"></div>
|
||||
|
||||
<header id="title">
|
||||
<button id="sidenav-left-toggle" type="button"> </button>
|
||||
<ol class="breadcrumbs gt-separated dark hidden-xs">
|
||||
<li><a href="index.html">touch_demonstrator</a></li>
|
||||
<li><a href="ui_home_TouchPainter/ui_home_TouchPainter-library.html">TouchPainter</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter-class.html">TouchPainter</a></li>
|
||||
<li class="self-crumb">noSuchMethod method</li>
|
||||
</ol>
|
||||
<div class="self-name">noSuchMethod</div>
|
||||
<form class="search navbar-right" role="search">
|
||||
<input type="text" id="search-box" autocomplete="off" disabled class="form-control typeahead" placeholder="Loading search...">
|
||||
</form>
|
||||
</header>
|
||||
|
||||
<main>
|
||||
|
||||
<div class="col-xs-6 col-sm-3 col-md-2 sidebar sidebar-offcanvas-left">
|
||||
<h5>TouchPainter class</h5>
|
||||
<ol>
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#constructors">Constructors</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/TouchPainter.html">TouchPainter</a></li>
|
||||
|
||||
<li class="section-title">
|
||||
<a href="ui_home_TouchPainter/TouchPainter-class.html#instance-properties">Properties</a>
|
||||
</li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/context.html">context</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/touchCollection.html">touchCollection</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/width.html">width</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/hashCode.html">hashCode</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/runtimeType.html">runtimeType</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/semanticsBuilder.html">semanticsBuilder</a></li>
|
||||
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#instance-methods">Methods</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/paint.html">paint</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/shouldRepaint.html">shouldRepaint</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/addListener.html">addListener</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/hitTest.html">hitTest</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/noSuchMethod.html">noSuchMethod</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/removeListener.html">removeListener</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/shouldRebuildSemantics.html">shouldRebuildSemantics</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/toString.html">toString</a></li>
|
||||
|
||||
<li class="section-title inherited"><a href="ui_home_TouchPainter/TouchPainter-class.html#operators">Operators</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/operator_equals.html">operator ==</a></li>
|
||||
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#static-properties">Static properties</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/buttonPressed.html">buttonPressed</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/buttonReleased.html">buttonReleased</a></li>
|
||||
|
||||
|
||||
</ol>
|
||||
</div><!--/.sidebar-offcanvas-->
|
||||
|
||||
<div class="col-xs-12 col-sm-9 col-md-8 main-content">
|
||||
<h1>noSuchMethod method</h1>
|
||||
|
||||
<section class="multi-line-signature">
|
||||
<span class="returntype">dynamic</span>
|
||||
<span class="name ">noSuchMethod</span>
|
||||
(<wbr><span class="parameter" id="noSuchMethod-param-invocation"><span class="type-annotation">Invocation</span> <span class="parameter-name">invocation</span></span>)
|
||||
<div class="features">inherited</div>
|
||||
</section>
|
||||
<section class="desc markdown">
|
||||
<p>Invoked when a non-existent method or property is accessed.</p>
|
||||
<p>Classes can override <code>noSuchMethod</code> to provide custom behavior.</p>
|
||||
<p>If a value is returned, it becomes the result of the original invocation.</p>
|
||||
<p>The default behavior is to throw a <code>NoSuchMethodError</code>.</p>
|
||||
</section>
|
||||
|
||||
<section class="summary source-code" id="source">
|
||||
<h2><span>Implementation</span> </h2>
|
||||
<pre class="language-dart"><code class="language-dart">@pragma("vm:entry-point")
|
||||
external dynamic noSuchMethod(Invocation invocation);</code></pre>
|
||||
</section>
|
||||
|
||||
</div> <!-- /.main-content -->
|
||||
|
||||
<div class="col-xs-6 col-sm-6 col-md-2 sidebar sidebar-offcanvas-right">
|
||||
</div><!--/.sidebar-offcanvas-->
|
||||
|
||||
</main>
|
||||
|
||||
<footer>
|
||||
<span class="no-break">
|
||||
touch_demonstrator 1.0.0+1
|
||||
</span>
|
||||
|
||||
</footer>
|
||||
|
||||
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
|
||||
<script src="static-assets/typeahead.bundle.min.js"></script>
|
||||
<script src="static-assets/highlight.pack.js"></script>
|
||||
<script src="static-assets/URI.js"></script>
|
||||
<script src="static-assets/script.js"></script>
|
||||
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
@@ -0,0 +1,134 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta name="description" content="API docs for the operator == method from the TouchPainter class, for the Dart programming language.">
|
||||
<title>operator == method - TouchPainter class - TouchPainter library - Dart API</title>
|
||||
<!-- required because all the links are pseudo-absolute -->
|
||||
<base href="../..">
|
||||
|
||||
<link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500,400i,400,300|Source+Sans+Pro:400,300,700" rel="stylesheet">
|
||||
<link rel="stylesheet" href="static-assets/github.css">
|
||||
<link rel="stylesheet" href="static-assets/styles.css">
|
||||
<link rel="icon" href="static-assets/favicon.png">
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<div id="overlay-under-drawer"></div>
|
||||
|
||||
<header id="title">
|
||||
<button id="sidenav-left-toggle" type="button"> </button>
|
||||
<ol class="breadcrumbs gt-separated dark hidden-xs">
|
||||
<li><a href="index.html">touch_demonstrator</a></li>
|
||||
<li><a href="ui_home_TouchPainter/ui_home_TouchPainter-library.html">TouchPainter</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter-class.html">TouchPainter</a></li>
|
||||
<li class="self-crumb">operator == method</li>
|
||||
</ol>
|
||||
<div class="self-name">operator ==</div>
|
||||
<form class="search navbar-right" role="search">
|
||||
<input type="text" id="search-box" autocomplete="off" disabled class="form-control typeahead" placeholder="Loading search...">
|
||||
</form>
|
||||
</header>
|
||||
|
||||
<main>
|
||||
|
||||
<div class="col-xs-6 col-sm-3 col-md-2 sidebar sidebar-offcanvas-left">
|
||||
<h5>TouchPainter class</h5>
|
||||
<ol>
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#constructors">Constructors</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/TouchPainter.html">TouchPainter</a></li>
|
||||
|
||||
<li class="section-title">
|
||||
<a href="ui_home_TouchPainter/TouchPainter-class.html#instance-properties">Properties</a>
|
||||
</li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/context.html">context</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/touchCollection.html">touchCollection</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/width.html">width</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/hashCode.html">hashCode</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/runtimeType.html">runtimeType</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/semanticsBuilder.html">semanticsBuilder</a></li>
|
||||
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#instance-methods">Methods</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/paint.html">paint</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/shouldRepaint.html">shouldRepaint</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/addListener.html">addListener</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/hitTest.html">hitTest</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/noSuchMethod.html">noSuchMethod</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/removeListener.html">removeListener</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/shouldRebuildSemantics.html">shouldRebuildSemantics</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/toString.html">toString</a></li>
|
||||
|
||||
<li class="section-title inherited"><a href="ui_home_TouchPainter/TouchPainter-class.html#operators">Operators</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/operator_equals.html">operator ==</a></li>
|
||||
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#static-properties">Static properties</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/buttonPressed.html">buttonPressed</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/buttonReleased.html">buttonReleased</a></li>
|
||||
|
||||
|
||||
</ol>
|
||||
</div><!--/.sidebar-offcanvas-->
|
||||
|
||||
<div class="col-xs-12 col-sm-9 col-md-8 main-content">
|
||||
<h1>operator == method</h1>
|
||||
|
||||
<section class="multi-line-signature">
|
||||
<span class="returntype">bool</span>
|
||||
<span class="name ">operator ==</span>
|
||||
(<wbr><span class="parameter" id="==-param-other"><span class="type-annotation">dynamic</span> <span class="parameter-name">other</span></span>)
|
||||
<div class="features">inherited</div>
|
||||
</section>
|
||||
<section class="desc markdown">
|
||||
<p>The equality operator.</p>
|
||||
<p>The default behavior for all <code>Object</code>s is to return true if and
|
||||
only if <code>this</code> and <code>other</code> are the same object.</p>
|
||||
<p>Override this method to specify a different equality relation on
|
||||
a class. The overriding method must still be an equivalence relation.
|
||||
That is, it must be:</p><ul><li>
|
||||
<p>Total: It must return a boolean for all arguments. It should never throw
|
||||
or return <code>null</code>.</p></li><li>
|
||||
<p>Reflexive: For all objects <code>o</code>, <code>o == o</code> must be true.</p></li><li>
|
||||
<p>Symmetric: For all objects <code>o1</code> and <code>o2</code>, <code>o1 == o2</code> and <code>o2 == o1</code> must
|
||||
either both be true, or both be false.</p></li><li>
|
||||
<p>Transitive: For all objects <code>o1</code>, <code>o2</code>, and <code>o3</code>, if <code>o1 == o2</code> and
|
||||
<code>o2 == o3</code> are true, then <code>o1 == o3</code> must be true.</p></li></ul>
|
||||
<p>The method should also be consistent over time,
|
||||
so whether two objects are equal should only change
|
||||
if at least one of the objects was modified.</p>
|
||||
<p>If a subclass overrides the equality operator it should override
|
||||
the <code>hashCode</code> method as well to maintain consistency.</p>
|
||||
</section>
|
||||
|
||||
<section class="summary source-code" id="source">
|
||||
<h2><span>Implementation</span> </h2>
|
||||
<pre class="language-dart"><code class="language-dart">external bool operator ==(other);</code></pre>
|
||||
</section>
|
||||
|
||||
</div> <!-- /.main-content -->
|
||||
|
||||
<div class="col-xs-6 col-sm-6 col-md-2 sidebar sidebar-offcanvas-right">
|
||||
</div><!--/.sidebar-offcanvas-->
|
||||
|
||||
</main>
|
||||
|
||||
<footer>
|
||||
<span class="no-break">
|
||||
touch_demonstrator 1.0.0+1
|
||||
</span>
|
||||
|
||||
</footer>
|
||||
|
||||
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
|
||||
<script src="static-assets/typeahead.bundle.min.js"></script>
|
||||
<script src="static-assets/highlight.pack.js"></script>
|
||||
<script src="static-assets/URI.js"></script>
|
||||
<script src="static-assets/script.js"></script>
|
||||
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
+268
@@ -0,0 +1,268 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta name="description" content="API docs for the paint method from the TouchPainter class, for the Dart programming language.">
|
||||
<title>paint method - TouchPainter class - TouchPainter library - Dart API</title>
|
||||
<!-- required because all the links are pseudo-absolute -->
|
||||
<base href="../..">
|
||||
|
||||
<link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500,400i,400,300|Source+Sans+Pro:400,300,700" rel="stylesheet">
|
||||
<link rel="stylesheet" href="static-assets/github.css">
|
||||
<link rel="stylesheet" href="static-assets/styles.css">
|
||||
<link rel="icon" href="static-assets/favicon.png">
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<div id="overlay-under-drawer"></div>
|
||||
|
||||
<header id="title">
|
||||
<button id="sidenav-left-toggle" type="button"> </button>
|
||||
<ol class="breadcrumbs gt-separated dark hidden-xs">
|
||||
<li><a href="index.html">touch_demonstrator</a></li>
|
||||
<li><a href="ui_home_TouchPainter/ui_home_TouchPainter-library.html">TouchPainter</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter-class.html">TouchPainter</a></li>
|
||||
<li class="self-crumb">paint method</li>
|
||||
</ol>
|
||||
<div class="self-name">paint</div>
|
||||
<form class="search navbar-right" role="search">
|
||||
<input type="text" id="search-box" autocomplete="off" disabled class="form-control typeahead" placeholder="Loading search...">
|
||||
</form>
|
||||
</header>
|
||||
|
||||
<main>
|
||||
|
||||
<div class="col-xs-6 col-sm-3 col-md-2 sidebar sidebar-offcanvas-left">
|
||||
<h5>TouchPainter class</h5>
|
||||
<ol>
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#constructors">Constructors</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/TouchPainter.html">TouchPainter</a></li>
|
||||
|
||||
<li class="section-title">
|
||||
<a href="ui_home_TouchPainter/TouchPainter-class.html#instance-properties">Properties</a>
|
||||
</li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/context.html">context</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/touchCollection.html">touchCollection</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/width.html">width</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/hashCode.html">hashCode</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/runtimeType.html">runtimeType</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/semanticsBuilder.html">semanticsBuilder</a></li>
|
||||
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#instance-methods">Methods</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/paint.html">paint</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/shouldRepaint.html">shouldRepaint</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/addListener.html">addListener</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/hitTest.html">hitTest</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/noSuchMethod.html">noSuchMethod</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/removeListener.html">removeListener</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/shouldRebuildSemantics.html">shouldRebuildSemantics</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/toString.html">toString</a></li>
|
||||
|
||||
<li class="section-title inherited"><a href="ui_home_TouchPainter/TouchPainter-class.html#operators">Operators</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/operator_equals.html">operator ==</a></li>
|
||||
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#static-properties">Static properties</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/buttonPressed.html">buttonPressed</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/buttonReleased.html">buttonReleased</a></li>
|
||||
|
||||
|
||||
</ol>
|
||||
</div><!--/.sidebar-offcanvas-->
|
||||
|
||||
<div class="col-xs-12 col-sm-9 col-md-8 main-content">
|
||||
<h1>paint method</h1>
|
||||
|
||||
<section class="multi-line-signature">
|
||||
<div>
|
||||
<ol class="annotation-list">
|
||||
<li>@override</li>
|
||||
</ol>
|
||||
</div>
|
||||
<span class="returntype">void</span>
|
||||
<span class="name ">paint</span>
|
||||
(<wbr><span class="parameter" id="paint-param-canvas"><span class="type-annotation">Canvas</span> <span class="parameter-name">canvas</span>, </span> <span class="parameter" id="paint-param-size"><span class="type-annotation">Size</span> <span class="parameter-name">size</span></span>)
|
||||
|
||||
</section>
|
||||
<section class="desc markdown">
|
||||
<p>Called whenever the object needs to paint. The given <code>Canvas</code> has its
|
||||
coordinate space configured such that the origin is at the top left of the
|
||||
box. The area of the box is the size of the <code>size</code> argument.</p>
|
||||
<p>Paint operations should remain inside the given area. Graphical operations
|
||||
outside the bounds may be silently ignored, clipped, or not clipped.</p>
|
||||
<p>Implementations should be wary of correctly pairing any calls to
|
||||
<code>Canvas.save</code>/<code>Canvas.saveLayer</code> and <code>Canvas.restore</code>, otherwise all
|
||||
subsequent painting on this canvas may be affected, with potentially
|
||||
hilarious but confusing results.</p>
|
||||
<p>To paint text on a <code>Canvas</code>, use a <code>TextPainter</code>.</p>
|
||||
<p>To paint an image on a <code>Canvas</code>:</p><ol><li>
|
||||
<p>Obtain an <code>ImageStream</code>, for example by calling <code>ImageProvider.resolve</code>
|
||||
on an <code>AssetImage</code> or <code>NetworkImage</code> object.</p></li><li>
|
||||
<p>Whenever the <code>ImageStream</code>'s underlying <code>ImageInfo</code> object changes
|
||||
(see <code>ImageStream.addListener</code>), create a new instance of your custom
|
||||
paint delegate, giving it the new <code>ImageInfo</code> object.</p></li><li>
|
||||
<p>In your delegate's <a href="ui_home_TouchPainter/TouchPainter/paint.html">paint</a> method, call the <code>Canvas.drawImage</code>,
|
||||
<code>Canvas.drawImageRect</code>, or <code>Canvas.drawImageNine</code> methods to paint the
|
||||
<code>ImageInfo.image</code> object, applying the <code>ImageInfo.scale</code> value to
|
||||
obtain the correct rendering size.</p></li></ol>
|
||||
</section>
|
||||
|
||||
<section class="summary source-code" id="source">
|
||||
<h2><span>Implementation</span> </h2>
|
||||
<pre class="language-dart"><code class="language-dart">@override
|
||||
void paint(Canvas canvas, Size size) {
|
||||
int maxSize = 1100;
|
||||
int leftLine = 100;
|
||||
int rightLine = 950;
|
||||
|
||||
void _drawCircle(int x, int y, Color v) {
|
||||
double xCircle;
|
||||
double yCircle;
|
||||
xCircle = x.toDouble() / maxSize * size.width;
|
||||
yCircle = y.toDouble() / maxSize * size.height;
|
||||
|
||||
Paint line = Paint()
|
||||
..color = v
|
||||
..strokeCap = StrokeCap.round
|
||||
..style = PaintingStyle.stroke
|
||||
..strokeWidth = 4.0;
|
||||
// print("C: $xCircle / ${size.width}");
|
||||
canvas.drawCircle(Offset(xCircle, yCircle), 8.0, line);
|
||||
}
|
||||
|
||||
void _drawSlider(int x, int y, Color v) {
|
||||
double topSlider = 65.0;
|
||||
double bottomSlider = 940.0;
|
||||
int sliderPercent;
|
||||
double range = bottomSlider - topSlider;
|
||||
double sliderPosition;
|
||||
double sliderValue;
|
||||
|
||||
if (y > topSlider) {
|
||||
sliderPosition = y - topSlider;
|
||||
} else {
|
||||
sliderPosition = 0;
|
||||
}
|
||||
sliderValue = sliderPosition / range; // 0...1
|
||||
|
||||
sliderPercent = (sliderValue * 100).round(); // %
|
||||
if (sliderPercent > 100) sliderPercent = 100;
|
||||
if (sliderPercent < 0) sliderPercent = 0;
|
||||
|
||||
/* print("range: $range");
|
||||
print("sliderPosition = $sliderPosition");
|
||||
print("%: $sliderValue");
|
||||
print("%R: $sliderPercent");*/
|
||||
|
||||
Paint line = Paint()
|
||||
..color = v
|
||||
..strokeCap = StrokeCap.round
|
||||
..style = PaintingStyle.stroke
|
||||
..strokeWidth = 5.0;
|
||||
var xLine = rightLine;
|
||||
var yLine = size.height * (y / maxSize);
|
||||
// print("$yLine / ${size.height}");
|
||||
canvas.drawLine(
|
||||
|
||||
///Slider line
|
||||
Offset(xLine / maxSize * size.width, yLine),
|
||||
Offset(
|
||||
(xLine + (maxSize - xLine) / 1.2) / maxSize * size.width, yLine),
|
||||
line);
|
||||
TextSpan percentage =
|
||||
new TextSpan(style: new TextStyle(color: v), text: "$sliderPercent");
|
||||
TextPainter tp = new TextPainter(
|
||||
text: percentage,
|
||||
textAlign: TextAlign.left,
|
||||
textDirection: TextDirection.rtl);
|
||||
tp.layout();
|
||||
tp.paint(canvas,
|
||||
new Offset(rightLine / maxSize * size.width - 50.0, yLine - 15.0));
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
touchCollection.forEach((k, v) {
|
||||
// print("${k.f} ${k.e} ${k.x} ${k.y}");
|
||||
if (k.x <= 1023 && k.y < maxSize) {
|
||||
switch (k.e) {
|
||||
case 5:
|
||||
{
|
||||
break;
|
||||
}
|
||||
case 4:
|
||||
{
|
||||
continue move;
|
||||
}
|
||||
move:
|
||||
case 1:
|
||||
{
|
||||
|
||||
|
||||
/* _drawCircle(0, maxSize, v); //L U
|
||||
_drawCircle(0, 550, v); // L M
|
||||
_drawCircle(0, 0, v); // L O
|
||||
|
||||
_drawCircle(550, 0, v); // M O
|
||||
_drawCircle(550, 550, v); // MITTE
|
||||
_drawCircle(550, maxSize, v); // M U
|
||||
|
||||
_drawCircle(maxSize, 0, v); // R O
|
||||
_drawCircle(maxSize, 550, v); // R M
|
||||
_drawCircle(maxSize, maxSize, v); //R U*/
|
||||
|
||||
// _drawCircle(175, 511, v); // L M
|
||||
// _drawCircle(850, 511, v); // L M
|
||||
// _drawCircle(180, 550, v); // L M
|
||||
|
||||
/// middle touch pad
|
||||
if (k.x > leftLine && k.x < rightLine) {
|
||||
_drawCircle(k.x, k.y, v);
|
||||
}
|
||||
|
||||
/// right slider
|
||||
else if (k.x >= rightLine) {
|
||||
_drawSlider(k.x, k.y, v);
|
||||
}
|
||||
break;
|
||||
}
|
||||
default:
|
||||
{
|
||||
print(" W.T.F");
|
||||
print("tE: $k.e");
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
}</code></pre>
|
||||
</section>
|
||||
|
||||
</div> <!-- /.main-content -->
|
||||
|
||||
<div class="col-xs-6 col-sm-6 col-md-2 sidebar sidebar-offcanvas-right">
|
||||
</div><!--/.sidebar-offcanvas-->
|
||||
|
||||
</main>
|
||||
|
||||
<footer>
|
||||
<span class="no-break">
|
||||
touch_demonstrator 1.0.0+1
|
||||
</span>
|
||||
|
||||
</footer>
|
||||
|
||||
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
|
||||
<script src="static-assets/typeahead.bundle.min.js"></script>
|
||||
<script src="static-assets/highlight.pack.js"></script>
|
||||
<script src="static-assets/URI.js"></script>
|
||||
<script src="static-assets/script.js"></script>
|
||||
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
@@ -0,0 +1,127 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta name="description" content="API docs for the removeListener method from the TouchPainter class, for the Dart programming language.">
|
||||
<title>removeListener method - TouchPainter class - TouchPainter library - Dart API</title>
|
||||
<!-- required because all the links are pseudo-absolute -->
|
||||
<base href="../..">
|
||||
|
||||
<link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500,400i,400,300|Source+Sans+Pro:400,300,700" rel="stylesheet">
|
||||
<link rel="stylesheet" href="static-assets/github.css">
|
||||
<link rel="stylesheet" href="static-assets/styles.css">
|
||||
<link rel="icon" href="static-assets/favicon.png">
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<div id="overlay-under-drawer"></div>
|
||||
|
||||
<header id="title">
|
||||
<button id="sidenav-left-toggle" type="button"> </button>
|
||||
<ol class="breadcrumbs gt-separated dark hidden-xs">
|
||||
<li><a href="index.html">touch_demonstrator</a></li>
|
||||
<li><a href="ui_home_TouchPainter/ui_home_TouchPainter-library.html">TouchPainter</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter-class.html">TouchPainter</a></li>
|
||||
<li class="self-crumb">removeListener method</li>
|
||||
</ol>
|
||||
<div class="self-name">removeListener</div>
|
||||
<form class="search navbar-right" role="search">
|
||||
<input type="text" id="search-box" autocomplete="off" disabled class="form-control typeahead" placeholder="Loading search...">
|
||||
</form>
|
||||
</header>
|
||||
|
||||
<main>
|
||||
|
||||
<div class="col-xs-6 col-sm-3 col-md-2 sidebar sidebar-offcanvas-left">
|
||||
<h5>TouchPainter class</h5>
|
||||
<ol>
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#constructors">Constructors</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/TouchPainter.html">TouchPainter</a></li>
|
||||
|
||||
<li class="section-title">
|
||||
<a href="ui_home_TouchPainter/TouchPainter-class.html#instance-properties">Properties</a>
|
||||
</li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/context.html">context</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/touchCollection.html">touchCollection</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/width.html">width</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/hashCode.html">hashCode</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/runtimeType.html">runtimeType</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/semanticsBuilder.html">semanticsBuilder</a></li>
|
||||
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#instance-methods">Methods</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/paint.html">paint</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/shouldRepaint.html">shouldRepaint</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/addListener.html">addListener</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/hitTest.html">hitTest</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/noSuchMethod.html">noSuchMethod</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/removeListener.html">removeListener</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/shouldRebuildSemantics.html">shouldRebuildSemantics</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/toString.html">toString</a></li>
|
||||
|
||||
<li class="section-title inherited"><a href="ui_home_TouchPainter/TouchPainter-class.html#operators">Operators</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/operator_equals.html">operator ==</a></li>
|
||||
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#static-properties">Static properties</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/buttonPressed.html">buttonPressed</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/buttonReleased.html">buttonReleased</a></li>
|
||||
|
||||
|
||||
</ol>
|
||||
</div><!--/.sidebar-offcanvas-->
|
||||
|
||||
<div class="col-xs-12 col-sm-9 col-md-8 main-content">
|
||||
<h1>removeListener method</h1>
|
||||
|
||||
<section class="multi-line-signature">
|
||||
<div>
|
||||
<ol class="annotation-list">
|
||||
<li>@override</li>
|
||||
</ol>
|
||||
</div>
|
||||
<span class="returntype">void</span>
|
||||
<span class="name ">removeListener</span>
|
||||
(<wbr><span class="parameter" id="removeListener-param-listener"><span class="type-annotation">VoidCallback</span> <span class="parameter-name">listener</span></span>)
|
||||
<div class="features">inherited</div>
|
||||
</section>
|
||||
<section class="desc markdown">
|
||||
<p>Remove a previously registered closure from the list of closures that the
|
||||
object notifies when it is time to repaint.</p>
|
||||
<p>The <code>CustomPainter</code> implementation merely forwards to the same method on
|
||||
the <code>Listenable</code> provided to the constructor in the <code>repaint</code> argument, if
|
||||
it was not null.</p>
|
||||
</section>
|
||||
|
||||
<section class="summary source-code" id="source">
|
||||
<h2><span>Implementation</span> </h2>
|
||||
<pre class="language-dart"><code class="language-dart">@override
|
||||
void removeListener(VoidCallback listener) => _repaint?.removeListener(listener);</code></pre>
|
||||
</section>
|
||||
|
||||
</div> <!-- /.main-content -->
|
||||
|
||||
<div class="col-xs-6 col-sm-6 col-md-2 sidebar sidebar-offcanvas-right">
|
||||
</div><!--/.sidebar-offcanvas-->
|
||||
|
||||
</main>
|
||||
|
||||
<footer>
|
||||
<span class="no-break">
|
||||
touch_demonstrator 1.0.0+1
|
||||
</span>
|
||||
|
||||
</footer>
|
||||
|
||||
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
|
||||
<script src="static-assets/typeahead.bundle.min.js"></script>
|
||||
<script src="static-assets/highlight.pack.js"></script>
|
||||
<script src="static-assets/URI.js"></script>
|
||||
<script src="static-assets/script.js"></script>
|
||||
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
+120
@@ -0,0 +1,120 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta name="description" content="API docs for the runtimeType property from the TouchPainter class, for the Dart programming language.">
|
||||
<title>runtimeType property - TouchPainter class - TouchPainter library - Dart API</title>
|
||||
<!-- required because all the links are pseudo-absolute -->
|
||||
<base href="../..">
|
||||
|
||||
<link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500,400i,400,300|Source+Sans+Pro:400,300,700" rel="stylesheet">
|
||||
<link rel="stylesheet" href="static-assets/github.css">
|
||||
<link rel="stylesheet" href="static-assets/styles.css">
|
||||
<link rel="icon" href="static-assets/favicon.png">
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<div id="overlay-under-drawer"></div>
|
||||
|
||||
<header id="title">
|
||||
<button id="sidenav-left-toggle" type="button"> </button>
|
||||
<ol class="breadcrumbs gt-separated dark hidden-xs">
|
||||
<li><a href="index.html">touch_demonstrator</a></li>
|
||||
<li><a href="ui_home_TouchPainter/ui_home_TouchPainter-library.html">TouchPainter</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter-class.html">TouchPainter</a></li>
|
||||
<li class="self-crumb">runtimeType property</li>
|
||||
</ol>
|
||||
<div class="self-name">runtimeType</div>
|
||||
<form class="search navbar-right" role="search">
|
||||
<input type="text" id="search-box" autocomplete="off" disabled class="form-control typeahead" placeholder="Loading search...">
|
||||
</form>
|
||||
</header>
|
||||
|
||||
<main>
|
||||
|
||||
<div class="col-xs-6 col-sm-3 col-md-2 sidebar sidebar-offcanvas-left">
|
||||
<h5>TouchPainter class</h5>
|
||||
<ol>
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#constructors">Constructors</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/TouchPainter.html">TouchPainter</a></li>
|
||||
|
||||
<li class="section-title">
|
||||
<a href="ui_home_TouchPainter/TouchPainter-class.html#instance-properties">Properties</a>
|
||||
</li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/context.html">context</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/touchCollection.html">touchCollection</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/width.html">width</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/hashCode.html">hashCode</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/runtimeType.html">runtimeType</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/semanticsBuilder.html">semanticsBuilder</a></li>
|
||||
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#instance-methods">Methods</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/paint.html">paint</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/shouldRepaint.html">shouldRepaint</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/addListener.html">addListener</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/hitTest.html">hitTest</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/noSuchMethod.html">noSuchMethod</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/removeListener.html">removeListener</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/shouldRebuildSemantics.html">shouldRebuildSemantics</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/toString.html">toString</a></li>
|
||||
|
||||
<li class="section-title inherited"><a href="ui_home_TouchPainter/TouchPainter-class.html#operators">Operators</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/operator_equals.html">operator ==</a></li>
|
||||
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#static-properties">Static properties</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/buttonPressed.html">buttonPressed</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/buttonReleased.html">buttonReleased</a></li>
|
||||
|
||||
|
||||
</ol>
|
||||
</div><!--/.sidebar-offcanvas-->
|
||||
|
||||
<div class="col-xs-12 col-sm-9 col-md-8 main-content">
|
||||
<h1>runtimeType property</h1>
|
||||
|
||||
|
||||
<section id="getter">
|
||||
|
||||
<section class="multi-line-signature">
|
||||
<span class="returntype">Type</span>
|
||||
<span class="name ">runtimeType</span>
|
||||
<div class="features">inherited</div>
|
||||
</section>
|
||||
|
||||
<section class="desc markdown">
|
||||
<p>A representation of the runtime type of the object.</p>
|
||||
</section>
|
||||
<section class="summary source-code" id="source">
|
||||
<h2><span>Implementation</span> </h2>
|
||||
<pre class="language-dart"><code class="language-dart">external Type get runtimeType;</code></pre>
|
||||
</section>
|
||||
</section>
|
||||
|
||||
</div> <!-- /.main-content -->
|
||||
|
||||
<div class="col-xs-6 col-sm-6 col-md-2 sidebar sidebar-offcanvas-right">
|
||||
</div><!--/.sidebar-offcanvas-->
|
||||
|
||||
</main>
|
||||
|
||||
<footer>
|
||||
<span class="no-break">
|
||||
touch_demonstrator 1.0.0+1
|
||||
</span>
|
||||
|
||||
</footer>
|
||||
|
||||
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
|
||||
<script src="static-assets/typeahead.bundle.min.js"></script>
|
||||
<script src="static-assets/highlight.pack.js"></script>
|
||||
<script src="static-assets/URI.js"></script>
|
||||
<script src="static-assets/script.js"></script>
|
||||
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
@@ -0,0 +1,128 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta name="description" content="API docs for the semanticsBuilder property from the TouchPainter class, for the Dart programming language.">
|
||||
<title>semanticsBuilder property - TouchPainter class - TouchPainter library - Dart API</title>
|
||||
<!-- required because all the links are pseudo-absolute -->
|
||||
<base href="../..">
|
||||
|
||||
<link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500,400i,400,300|Source+Sans+Pro:400,300,700" rel="stylesheet">
|
||||
<link rel="stylesheet" href="static-assets/github.css">
|
||||
<link rel="stylesheet" href="static-assets/styles.css">
|
||||
<link rel="icon" href="static-assets/favicon.png">
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<div id="overlay-under-drawer"></div>
|
||||
|
||||
<header id="title">
|
||||
<button id="sidenav-left-toggle" type="button"> </button>
|
||||
<ol class="breadcrumbs gt-separated dark hidden-xs">
|
||||
<li><a href="index.html">touch_demonstrator</a></li>
|
||||
<li><a href="ui_home_TouchPainter/ui_home_TouchPainter-library.html">TouchPainter</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter-class.html">TouchPainter</a></li>
|
||||
<li class="self-crumb">semanticsBuilder property</li>
|
||||
</ol>
|
||||
<div class="self-name">semanticsBuilder</div>
|
||||
<form class="search navbar-right" role="search">
|
||||
<input type="text" id="search-box" autocomplete="off" disabled class="form-control typeahead" placeholder="Loading search...">
|
||||
</form>
|
||||
</header>
|
||||
|
||||
<main>
|
||||
|
||||
<div class="col-xs-6 col-sm-3 col-md-2 sidebar sidebar-offcanvas-left">
|
||||
<h5>TouchPainter class</h5>
|
||||
<ol>
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#constructors">Constructors</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/TouchPainter.html">TouchPainter</a></li>
|
||||
|
||||
<li class="section-title">
|
||||
<a href="ui_home_TouchPainter/TouchPainter-class.html#instance-properties">Properties</a>
|
||||
</li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/context.html">context</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/touchCollection.html">touchCollection</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/width.html">width</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/hashCode.html">hashCode</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/runtimeType.html">runtimeType</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/semanticsBuilder.html">semanticsBuilder</a></li>
|
||||
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#instance-methods">Methods</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/paint.html">paint</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/shouldRepaint.html">shouldRepaint</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/addListener.html">addListener</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/hitTest.html">hitTest</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/noSuchMethod.html">noSuchMethod</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/removeListener.html">removeListener</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/shouldRebuildSemantics.html">shouldRebuildSemantics</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/toString.html">toString</a></li>
|
||||
|
||||
<li class="section-title inherited"><a href="ui_home_TouchPainter/TouchPainter-class.html#operators">Operators</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/operator_equals.html">operator ==</a></li>
|
||||
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#static-properties">Static properties</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/buttonPressed.html">buttonPressed</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/buttonReleased.html">buttonReleased</a></li>
|
||||
|
||||
|
||||
</ol>
|
||||
</div><!--/.sidebar-offcanvas-->
|
||||
|
||||
<div class="col-xs-12 col-sm-9 col-md-8 main-content">
|
||||
<h1>semanticsBuilder property</h1>
|
||||
|
||||
|
||||
<section id="getter">
|
||||
|
||||
<section class="multi-line-signature">
|
||||
<span class="returntype">SemanticsBuilderCallback</span>
|
||||
<span class="name ">semanticsBuilder</span>
|
||||
<div class="features">inherited</div>
|
||||
</section>
|
||||
|
||||
<section class="desc markdown">
|
||||
<p>Returns a function that builds semantic information for the picture drawn
|
||||
by this painter.</p>
|
||||
<p>If the returned function is null, this painter will not contribute new
|
||||
<code>SemanticsNode</code>s to the semantics tree and the <code>CustomPaint</code> corresponding
|
||||
to this painter will not create a semantics boundary. However, if
|
||||
<code>CustomPaint.child</code> is not null, the child may contribute <code>SemanticsNode</code>s
|
||||
to the tree.</p>
|
||||
<p>See also:</p><ul><li><code>SemanticsConfiguration.isSemanticBoundary</code>, which causes new
|
||||
<code>SemanticsNode</code>s to be added to the semantics tree.</li><li><code>RenderCustomPaint</code>, which uses this getter to build semantics.</li></ul>
|
||||
</section>
|
||||
<section class="summary source-code" id="source">
|
||||
<h2><span>Implementation</span> </h2>
|
||||
<pre class="language-dart"><code class="language-dart">SemanticsBuilderCallback get semanticsBuilder => null;</code></pre>
|
||||
</section>
|
||||
</section>
|
||||
|
||||
</div> <!-- /.main-content -->
|
||||
|
||||
<div class="col-xs-6 col-sm-6 col-md-2 sidebar sidebar-offcanvas-right">
|
||||
</div><!--/.sidebar-offcanvas-->
|
||||
|
||||
</main>
|
||||
|
||||
<footer>
|
||||
<span class="no-break">
|
||||
touch_demonstrator 1.0.0+1
|
||||
</span>
|
||||
|
||||
</footer>
|
||||
|
||||
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
|
||||
<script src="static-assets/typeahead.bundle.min.js"></script>
|
||||
<script src="static-assets/highlight.pack.js"></script>
|
||||
<script src="static-assets/URI.js"></script>
|
||||
<script src="static-assets/script.js"></script>
|
||||
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
@@ -0,0 +1,132 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta name="description" content="API docs for the shouldRebuildSemantics method from the TouchPainter class, for the Dart programming language.">
|
||||
<title>shouldRebuildSemantics method - TouchPainter class - TouchPainter library - Dart API</title>
|
||||
<!-- required because all the links are pseudo-absolute -->
|
||||
<base href="../..">
|
||||
|
||||
<link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500,400i,400,300|Source+Sans+Pro:400,300,700" rel="stylesheet">
|
||||
<link rel="stylesheet" href="static-assets/github.css">
|
||||
<link rel="stylesheet" href="static-assets/styles.css">
|
||||
<link rel="icon" href="static-assets/favicon.png">
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<div id="overlay-under-drawer"></div>
|
||||
|
||||
<header id="title">
|
||||
<button id="sidenav-left-toggle" type="button"> </button>
|
||||
<ol class="breadcrumbs gt-separated dark hidden-xs">
|
||||
<li><a href="index.html">touch_demonstrator</a></li>
|
||||
<li><a href="ui_home_TouchPainter/ui_home_TouchPainter-library.html">TouchPainter</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter-class.html">TouchPainter</a></li>
|
||||
<li class="self-crumb">shouldRebuildSemantics method</li>
|
||||
</ol>
|
||||
<div class="self-name">shouldRebuildSemantics</div>
|
||||
<form class="search navbar-right" role="search">
|
||||
<input type="text" id="search-box" autocomplete="off" disabled class="form-control typeahead" placeholder="Loading search...">
|
||||
</form>
|
||||
</header>
|
||||
|
||||
<main>
|
||||
|
||||
<div class="col-xs-6 col-sm-3 col-md-2 sidebar sidebar-offcanvas-left">
|
||||
<h5>TouchPainter class</h5>
|
||||
<ol>
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#constructors">Constructors</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/TouchPainter.html">TouchPainter</a></li>
|
||||
|
||||
<li class="section-title">
|
||||
<a href="ui_home_TouchPainter/TouchPainter-class.html#instance-properties">Properties</a>
|
||||
</li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/context.html">context</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/touchCollection.html">touchCollection</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/width.html">width</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/hashCode.html">hashCode</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/runtimeType.html">runtimeType</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/semanticsBuilder.html">semanticsBuilder</a></li>
|
||||
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#instance-methods">Methods</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/paint.html">paint</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/shouldRepaint.html">shouldRepaint</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/addListener.html">addListener</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/hitTest.html">hitTest</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/noSuchMethod.html">noSuchMethod</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/removeListener.html">removeListener</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/shouldRebuildSemantics.html">shouldRebuildSemantics</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/toString.html">toString</a></li>
|
||||
|
||||
<li class="section-title inherited"><a href="ui_home_TouchPainter/TouchPainter-class.html#operators">Operators</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/operator_equals.html">operator ==</a></li>
|
||||
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#static-properties">Static properties</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/buttonPressed.html">buttonPressed</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/buttonReleased.html">buttonReleased</a></li>
|
||||
|
||||
|
||||
</ol>
|
||||
</div><!--/.sidebar-offcanvas-->
|
||||
|
||||
<div class="col-xs-12 col-sm-9 col-md-8 main-content">
|
||||
<h1>shouldRebuildSemantics method</h1>
|
||||
|
||||
<section class="multi-line-signature">
|
||||
<span class="returntype">bool</span>
|
||||
<span class="name ">shouldRebuildSemantics</span>
|
||||
(<wbr><span class="parameter" id="shouldRebuildSemantics-param-oldDelegate"><span>covariant</span> <span class="type-annotation">CustomPainter</span> <span class="parameter-name">oldDelegate</span></span>)
|
||||
<div class="features">inherited</div>
|
||||
</section>
|
||||
<section class="desc markdown">
|
||||
<p>Called whenever a new instance of the custom painter delegate class is
|
||||
provided to the <code>RenderCustomPaint</code> object, or any time that a new
|
||||
<code>CustomPaint</code> object is created with a new instance of the custom painter
|
||||
delegate class (which amounts to the same thing, because the latter is
|
||||
implemented in terms of the former).</p>
|
||||
<p>If the new instance would cause <a href="ui_home_TouchPainter/TouchPainter/semanticsBuilder.html">semanticsBuilder</a> to create different
|
||||
semantics information, then this method should return true, otherwise it
|
||||
should return false.</p>
|
||||
<p>If the method returns false, then the <a href="ui_home_TouchPainter/TouchPainter/semanticsBuilder.html">semanticsBuilder</a> call might be
|
||||
optimized away.</p>
|
||||
<p>It's possible that the <a href="ui_home_TouchPainter/TouchPainter/semanticsBuilder.html">semanticsBuilder</a> will get called even if
|
||||
<a href="ui_home_TouchPainter/TouchPainter/shouldRebuildSemantics.html">shouldRebuildSemantics</a> would return false. For example, it is called
|
||||
when the <code>CustomPaint</code> is rendered for the very first time, or when the
|
||||
box changes its size.</p>
|
||||
<p>By default this method delegates to <a href="ui_home_TouchPainter/TouchPainter/shouldRepaint.html">shouldRepaint</a> under the assumption
|
||||
that in most cases semantics change when something new is drawn.</p>
|
||||
</section>
|
||||
|
||||
<section class="summary source-code" id="source">
|
||||
<h2><span>Implementation</span> </h2>
|
||||
<pre class="language-dart"><code class="language-dart">bool shouldRebuildSemantics(covariant CustomPainter oldDelegate) => shouldRepaint(oldDelegate);</code></pre>
|
||||
</section>
|
||||
|
||||
</div> <!-- /.main-content -->
|
||||
|
||||
<div class="col-xs-6 col-sm-6 col-md-2 sidebar sidebar-offcanvas-right">
|
||||
</div><!--/.sidebar-offcanvas-->
|
||||
|
||||
</main>
|
||||
|
||||
<footer>
|
||||
<span class="no-break">
|
||||
touch_demonstrator 1.0.0+1
|
||||
</span>
|
||||
|
||||
</footer>
|
||||
|
||||
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
|
||||
<script src="static-assets/typeahead.bundle.min.js"></script>
|
||||
<script src="static-assets/highlight.pack.js"></script>
|
||||
<script src="static-assets/URI.js"></script>
|
||||
<script src="static-assets/script.js"></script>
|
||||
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
@@ -0,0 +1,144 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta name="description" content="API docs for the shouldRepaint method from the TouchPainter class, for the Dart programming language.">
|
||||
<title>shouldRepaint method - TouchPainter class - TouchPainter library - Dart API</title>
|
||||
<!-- required because all the links are pseudo-absolute -->
|
||||
<base href="../..">
|
||||
|
||||
<link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500,400i,400,300|Source+Sans+Pro:400,300,700" rel="stylesheet">
|
||||
<link rel="stylesheet" href="static-assets/github.css">
|
||||
<link rel="stylesheet" href="static-assets/styles.css">
|
||||
<link rel="icon" href="static-assets/favicon.png">
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<div id="overlay-under-drawer"></div>
|
||||
|
||||
<header id="title">
|
||||
<button id="sidenav-left-toggle" type="button"> </button>
|
||||
<ol class="breadcrumbs gt-separated dark hidden-xs">
|
||||
<li><a href="index.html">touch_demonstrator</a></li>
|
||||
<li><a href="ui_home_TouchPainter/ui_home_TouchPainter-library.html">TouchPainter</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter-class.html">TouchPainter</a></li>
|
||||
<li class="self-crumb">shouldRepaint method</li>
|
||||
</ol>
|
||||
<div class="self-name">shouldRepaint</div>
|
||||
<form class="search navbar-right" role="search">
|
||||
<input type="text" id="search-box" autocomplete="off" disabled class="form-control typeahead" placeholder="Loading search...">
|
||||
</form>
|
||||
</header>
|
||||
|
||||
<main>
|
||||
|
||||
<div class="col-xs-6 col-sm-3 col-md-2 sidebar sidebar-offcanvas-left">
|
||||
<h5>TouchPainter class</h5>
|
||||
<ol>
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#constructors">Constructors</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/TouchPainter.html">TouchPainter</a></li>
|
||||
|
||||
<li class="section-title">
|
||||
<a href="ui_home_TouchPainter/TouchPainter-class.html#instance-properties">Properties</a>
|
||||
</li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/context.html">context</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/touchCollection.html">touchCollection</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/width.html">width</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/hashCode.html">hashCode</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/runtimeType.html">runtimeType</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/semanticsBuilder.html">semanticsBuilder</a></li>
|
||||
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#instance-methods">Methods</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/paint.html">paint</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/shouldRepaint.html">shouldRepaint</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/addListener.html">addListener</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/hitTest.html">hitTest</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/noSuchMethod.html">noSuchMethod</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/removeListener.html">removeListener</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/shouldRebuildSemantics.html">shouldRebuildSemantics</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/toString.html">toString</a></li>
|
||||
|
||||
<li class="section-title inherited"><a href="ui_home_TouchPainter/TouchPainter-class.html#operators">Operators</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/operator_equals.html">operator ==</a></li>
|
||||
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#static-properties">Static properties</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/buttonPressed.html">buttonPressed</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/buttonReleased.html">buttonReleased</a></li>
|
||||
|
||||
|
||||
</ol>
|
||||
</div><!--/.sidebar-offcanvas-->
|
||||
|
||||
<div class="col-xs-12 col-sm-9 col-md-8 main-content">
|
||||
<h1>shouldRepaint method</h1>
|
||||
|
||||
<section class="multi-line-signature">
|
||||
<div>
|
||||
<ol class="annotation-list">
|
||||
<li>@override</li>
|
||||
</ol>
|
||||
</div>
|
||||
<span class="returntype">bool</span>
|
||||
<span class="name ">shouldRepaint</span>
|
||||
(<wbr><span class="parameter" id="shouldRepaint-param-oldDelegate"><span>covariant</span> <span class="type-annotation">CustomPainter</span> <span class="parameter-name">oldDelegate</span></span>)
|
||||
|
||||
</section>
|
||||
<section class="desc markdown">
|
||||
<p>Called whenever a new instance of the custom painter delegate class is
|
||||
provided to the <code>RenderCustomPaint</code> object, or any time that a new
|
||||
<code>CustomPaint</code> object is created with a new instance of the custom painter
|
||||
delegate class (which amounts to the same thing, because the latter is
|
||||
implemented in terms of the former).</p>
|
||||
<p>If the new instance represents different information than the old
|
||||
instance, then the method should return true, otherwise it should return
|
||||
false.</p>
|
||||
<p>If the method returns false, then the <a href="ui_home_TouchPainter/TouchPainter/paint.html">paint</a> call might be optimized
|
||||
away.</p>
|
||||
<p>It's possible that the <a href="ui_home_TouchPainter/TouchPainter/paint.html">paint</a> method will get called even if
|
||||
<a href="ui_home_TouchPainter/TouchPainter/shouldRepaint.html">shouldRepaint</a> returns false (e.g. if an ancestor or descendant needed to
|
||||
be repainted). It's also possible that the <a href="ui_home_TouchPainter/TouchPainter/paint.html">paint</a> method will get called
|
||||
without <a href="ui_home_TouchPainter/TouchPainter/shouldRepaint.html">shouldRepaint</a> being called at all (e.g. if the box changes
|
||||
size).</p>
|
||||
<p>If a custom delegate has a particularly expensive paint function such that
|
||||
repaints should be avoided as much as possible, a <code>RepaintBoundary</code> or
|
||||
<code>RenderRepaintBoundary</code> (or other render object with
|
||||
<code>RenderObject.isRepaintBoundary</code> set to true) might be helpful.</p>
|
||||
<p>The <code>oldDelegate</code> argument will never be null.</p>
|
||||
</section>
|
||||
|
||||
<section class="summary source-code" id="source">
|
||||
<h2><span>Implementation</span> </h2>
|
||||
<pre class="language-dart"><code class="language-dart">@override
|
||||
bool shouldRepaint(CustomPainter oldDelegate) {
|
||||
return true;
|
||||
}</code></pre>
|
||||
</section>
|
||||
|
||||
</div> <!-- /.main-content -->
|
||||
|
||||
<div class="col-xs-6 col-sm-6 col-md-2 sidebar sidebar-offcanvas-right">
|
||||
</div><!--/.sidebar-offcanvas-->
|
||||
|
||||
</main>
|
||||
|
||||
<footer>
|
||||
<span class="no-break">
|
||||
touch_demonstrator 1.0.0+1
|
||||
</span>
|
||||
|
||||
</footer>
|
||||
|
||||
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
|
||||
<script src="static-assets/typeahead.bundle.min.js"></script>
|
||||
<script src="static-assets/highlight.pack.js"></script>
|
||||
<script src="static-assets/URI.js"></script>
|
||||
<script src="static-assets/script.js"></script>
|
||||
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
+123
@@ -0,0 +1,123 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta name="description" content="API docs for the toString method from the TouchPainter class, for the Dart programming language.">
|
||||
<title>toString method - TouchPainter class - TouchPainter library - Dart API</title>
|
||||
<!-- required because all the links are pseudo-absolute -->
|
||||
<base href="../..">
|
||||
|
||||
<link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500,400i,400,300|Source+Sans+Pro:400,300,700" rel="stylesheet">
|
||||
<link rel="stylesheet" href="static-assets/github.css">
|
||||
<link rel="stylesheet" href="static-assets/styles.css">
|
||||
<link rel="icon" href="static-assets/favicon.png">
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<div id="overlay-under-drawer"></div>
|
||||
|
||||
<header id="title">
|
||||
<button id="sidenav-left-toggle" type="button"> </button>
|
||||
<ol class="breadcrumbs gt-separated dark hidden-xs">
|
||||
<li><a href="index.html">touch_demonstrator</a></li>
|
||||
<li><a href="ui_home_TouchPainter/ui_home_TouchPainter-library.html">TouchPainter</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter-class.html">TouchPainter</a></li>
|
||||
<li class="self-crumb">toString method</li>
|
||||
</ol>
|
||||
<div class="self-name">toString</div>
|
||||
<form class="search navbar-right" role="search">
|
||||
<input type="text" id="search-box" autocomplete="off" disabled class="form-control typeahead" placeholder="Loading search...">
|
||||
</form>
|
||||
</header>
|
||||
|
||||
<main>
|
||||
|
||||
<div class="col-xs-6 col-sm-3 col-md-2 sidebar sidebar-offcanvas-left">
|
||||
<h5>TouchPainter class</h5>
|
||||
<ol>
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#constructors">Constructors</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/TouchPainter.html">TouchPainter</a></li>
|
||||
|
||||
<li class="section-title">
|
||||
<a href="ui_home_TouchPainter/TouchPainter-class.html#instance-properties">Properties</a>
|
||||
</li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/context.html">context</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/touchCollection.html">touchCollection</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/width.html">width</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/hashCode.html">hashCode</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/runtimeType.html">runtimeType</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/semanticsBuilder.html">semanticsBuilder</a></li>
|
||||
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#instance-methods">Methods</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/paint.html">paint</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/shouldRepaint.html">shouldRepaint</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/addListener.html">addListener</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/hitTest.html">hitTest</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/noSuchMethod.html">noSuchMethod</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/removeListener.html">removeListener</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/shouldRebuildSemantics.html">shouldRebuildSemantics</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/toString.html">toString</a></li>
|
||||
|
||||
<li class="section-title inherited"><a href="ui_home_TouchPainter/TouchPainter-class.html#operators">Operators</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/operator_equals.html">operator ==</a></li>
|
||||
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#static-properties">Static properties</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/buttonPressed.html">buttonPressed</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/buttonReleased.html">buttonReleased</a></li>
|
||||
|
||||
|
||||
</ol>
|
||||
</div><!--/.sidebar-offcanvas-->
|
||||
|
||||
<div class="col-xs-12 col-sm-9 col-md-8 main-content">
|
||||
<h1>toString method</h1>
|
||||
|
||||
<section class="multi-line-signature">
|
||||
<div>
|
||||
<ol class="annotation-list">
|
||||
<li>@override</li>
|
||||
</ol>
|
||||
</div>
|
||||
<span class="returntype">String</span>
|
||||
<span class="name ">toString</span>
|
||||
(<wbr>)
|
||||
<div class="features">inherited</div>
|
||||
</section>
|
||||
<section class="desc markdown">
|
||||
<p>Returns a string representation of this object.</p>
|
||||
</section>
|
||||
|
||||
<section class="summary source-code" id="source">
|
||||
<h2><span>Implementation</span> </h2>
|
||||
<pre class="language-dart"><code class="language-dart">@override
|
||||
String toString() => '${describeIdentity(this)}(${ _repaint?.toString() ?? "" })';</code></pre>
|
||||
</section>
|
||||
|
||||
</div> <!-- /.main-content -->
|
||||
|
||||
<div class="col-xs-6 col-sm-6 col-md-2 sidebar sidebar-offcanvas-right">
|
||||
</div><!--/.sidebar-offcanvas-->
|
||||
|
||||
</main>
|
||||
|
||||
<footer>
|
||||
<span class="no-break">
|
||||
touch_demonstrator 1.0.0+1
|
||||
</span>
|
||||
|
||||
</footer>
|
||||
|
||||
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
|
||||
<script src="static-assets/typeahead.bundle.min.js"></script>
|
||||
<script src="static-assets/highlight.pack.js"></script>
|
||||
<script src="static-assets/URI.js"></script>
|
||||
<script src="static-assets/script.js"></script>
|
||||
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
@@ -0,0 +1,114 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta name="description" content="API docs for the touchCollection property from the TouchPainter class, for the Dart programming language.">
|
||||
<title>touchCollection property - TouchPainter class - TouchPainter library - Dart API</title>
|
||||
<!-- required because all the links are pseudo-absolute -->
|
||||
<base href="../..">
|
||||
|
||||
<link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500,400i,400,300|Source+Sans+Pro:400,300,700" rel="stylesheet">
|
||||
<link rel="stylesheet" href="static-assets/github.css">
|
||||
<link rel="stylesheet" href="static-assets/styles.css">
|
||||
<link rel="icon" href="static-assets/favicon.png">
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<div id="overlay-under-drawer"></div>
|
||||
|
||||
<header id="title">
|
||||
<button id="sidenav-left-toggle" type="button"> </button>
|
||||
<ol class="breadcrumbs gt-separated dark hidden-xs">
|
||||
<li><a href="index.html">touch_demonstrator</a></li>
|
||||
<li><a href="ui_home_TouchPainter/ui_home_TouchPainter-library.html">TouchPainter</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter-class.html">TouchPainter</a></li>
|
||||
<li class="self-crumb">touchCollection property</li>
|
||||
</ol>
|
||||
<div class="self-name">touchCollection</div>
|
||||
<form class="search navbar-right" role="search">
|
||||
<input type="text" id="search-box" autocomplete="off" disabled class="form-control typeahead" placeholder="Loading search...">
|
||||
</form>
|
||||
</header>
|
||||
|
||||
<main>
|
||||
|
||||
<div class="col-xs-6 col-sm-3 col-md-2 sidebar sidebar-offcanvas-left">
|
||||
<h5>TouchPainter class</h5>
|
||||
<ol>
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#constructors">Constructors</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/TouchPainter.html">TouchPainter</a></li>
|
||||
|
||||
<li class="section-title">
|
||||
<a href="ui_home_TouchPainter/TouchPainter-class.html#instance-properties">Properties</a>
|
||||
</li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/context.html">context</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/touchCollection.html">touchCollection</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/width.html">width</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/hashCode.html">hashCode</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/runtimeType.html">runtimeType</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/semanticsBuilder.html">semanticsBuilder</a></li>
|
||||
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#instance-methods">Methods</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/paint.html">paint</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/shouldRepaint.html">shouldRepaint</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/addListener.html">addListener</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/hitTest.html">hitTest</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/noSuchMethod.html">noSuchMethod</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/removeListener.html">removeListener</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/shouldRebuildSemantics.html">shouldRebuildSemantics</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/toString.html">toString</a></li>
|
||||
|
||||
<li class="section-title inherited"><a href="ui_home_TouchPainter/TouchPainter-class.html#operators">Operators</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/operator_equals.html">operator ==</a></li>
|
||||
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#static-properties">Static properties</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/buttonPressed.html">buttonPressed</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/buttonReleased.html">buttonReleased</a></li>
|
||||
|
||||
|
||||
</ol>
|
||||
</div><!--/.sidebar-offcanvas-->
|
||||
|
||||
<div class="col-xs-12 col-sm-9 col-md-8 main-content">
|
||||
<h1>touchCollection property</h1>
|
||||
|
||||
<section class="multi-line-signature">
|
||||
<span class="returntype">Map<span class="signature"><<wbr><span class="type-parameter"><a href="model_touchData/TouchData-class.html">TouchData</a></span>, <span class="type-parameter">Color</span>></span></span>
|
||||
<span class="name ">touchCollection</span>
|
||||
<div class="features">read / write</div>
|
||||
</section>
|
||||
<section class="summary source-code" id="source">
|
||||
<h2><span>Implementation</span> </h2>
|
||||
<pre class="language-dart"><code class="language-dart">Map<TouchData, Color> touchCollection
|
||||
|
||||
</code></pre>
|
||||
</section>
|
||||
|
||||
</div> <!-- /.main-content -->
|
||||
|
||||
<div class="col-xs-6 col-sm-6 col-md-2 sidebar sidebar-offcanvas-right">
|
||||
</div><!--/.sidebar-offcanvas-->
|
||||
|
||||
</main>
|
||||
|
||||
<footer>
|
||||
<span class="no-break">
|
||||
touch_demonstrator 1.0.0+1
|
||||
</span>
|
||||
|
||||
</footer>
|
||||
|
||||
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
|
||||
<script src="static-assets/typeahead.bundle.min.js"></script>
|
||||
<script src="static-assets/highlight.pack.js"></script>
|
||||
<script src="static-assets/URI.js"></script>
|
||||
<script src="static-assets/script.js"></script>
|
||||
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
+114
@@ -0,0 +1,114 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta name="description" content="API docs for the width property from the TouchPainter class, for the Dart programming language.">
|
||||
<title>width property - TouchPainter class - TouchPainter library - Dart API</title>
|
||||
<!-- required because all the links are pseudo-absolute -->
|
||||
<base href="../..">
|
||||
|
||||
<link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500,400i,400,300|Source+Sans+Pro:400,300,700" rel="stylesheet">
|
||||
<link rel="stylesheet" href="static-assets/github.css">
|
||||
<link rel="stylesheet" href="static-assets/styles.css">
|
||||
<link rel="icon" href="static-assets/favicon.png">
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<div id="overlay-under-drawer"></div>
|
||||
|
||||
<header id="title">
|
||||
<button id="sidenav-left-toggle" type="button"> </button>
|
||||
<ol class="breadcrumbs gt-separated dark hidden-xs">
|
||||
<li><a href="index.html">touch_demonstrator</a></li>
|
||||
<li><a href="ui_home_TouchPainter/ui_home_TouchPainter-library.html">TouchPainter</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter-class.html">TouchPainter</a></li>
|
||||
<li class="self-crumb">width property</li>
|
||||
</ol>
|
||||
<div class="self-name">width</div>
|
||||
<form class="search navbar-right" role="search">
|
||||
<input type="text" id="search-box" autocomplete="off" disabled class="form-control typeahead" placeholder="Loading search...">
|
||||
</form>
|
||||
</header>
|
||||
|
||||
<main>
|
||||
|
||||
<div class="col-xs-6 col-sm-3 col-md-2 sidebar sidebar-offcanvas-left">
|
||||
<h5>TouchPainter class</h5>
|
||||
<ol>
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#constructors">Constructors</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/TouchPainter.html">TouchPainter</a></li>
|
||||
|
||||
<li class="section-title">
|
||||
<a href="ui_home_TouchPainter/TouchPainter-class.html#instance-properties">Properties</a>
|
||||
</li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/context.html">context</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/touchCollection.html">touchCollection</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/width.html">width</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/hashCode.html">hashCode</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/runtimeType.html">runtimeType</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/semanticsBuilder.html">semanticsBuilder</a></li>
|
||||
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#instance-methods">Methods</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/paint.html">paint</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/shouldRepaint.html">shouldRepaint</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/addListener.html">addListener</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/hitTest.html">hitTest</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/noSuchMethod.html">noSuchMethod</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/removeListener.html">removeListener</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/shouldRebuildSemantics.html">shouldRebuildSemantics</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/toString.html">toString</a></li>
|
||||
|
||||
<li class="section-title inherited"><a href="ui_home_TouchPainter/TouchPainter-class.html#operators">Operators</a></li>
|
||||
<li class="inherited"><a href="ui_home_TouchPainter/TouchPainter/operator_equals.html">operator ==</a></li>
|
||||
|
||||
<li class="section-title"><a href="ui_home_TouchPainter/TouchPainter-class.html#static-properties">Static properties</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/buttonPressed.html">buttonPressed</a></li>
|
||||
<li><a href="ui_home_TouchPainter/TouchPainter/buttonReleased.html">buttonReleased</a></li>
|
||||
|
||||
|
||||
</ol>
|
||||
</div><!--/.sidebar-offcanvas-->
|
||||
|
||||
<div class="col-xs-12 col-sm-9 col-md-8 main-content">
|
||||
<h1>width property</h1>
|
||||
|
||||
<section class="multi-line-signature">
|
||||
<span class="returntype">double</span>
|
||||
<span class="name ">width</span>
|
||||
<div class="features">read / write</div>
|
||||
</section>
|
||||
<section class="summary source-code" id="source">
|
||||
<h2><span>Implementation</span> </h2>
|
||||
<pre class="language-dart"><code class="language-dart">double width
|
||||
|
||||
</code></pre>
|
||||
</section>
|
||||
|
||||
</div> <!-- /.main-content -->
|
||||
|
||||
<div class="col-xs-6 col-sm-6 col-md-2 sidebar sidebar-offcanvas-right">
|
||||
</div><!--/.sidebar-offcanvas-->
|
||||
|
||||
</main>
|
||||
|
||||
<footer>
|
||||
<span class="no-break">
|
||||
touch_demonstrator 1.0.0+1
|
||||
</span>
|
||||
|
||||
</footer>
|
||||
|
||||
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
|
||||
<script src="static-assets/typeahead.bundle.min.js"></script>
|
||||
<script src="static-assets/highlight.pack.js"></script>
|
||||
<script src="static-assets/URI.js"></script>
|
||||
<script src="static-assets/script.js"></script>
|
||||
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
Reference in New Issue
Block a user