Skip to content

Commit f57ee77

Browse files
caldwellcdanielbarela
authored andcommitted
Feature Style Extension (#132)
* This adds support for the Feature Style extension and ContentsID Extension. * switched from pureimage to node-canvas
1 parent a16de87 commit f57ee77

File tree

453 files changed

+485105
-315538
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

453 files changed

+485105
-315538
lines changed

.travis.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
language: node_js
22
node_js:
3+
- '12'
4+
- '10'
35
- '8'
4-
- '7'
56
script:
67
- npm test && npm run coveralls
78
notifications:

bundle/test.bundle.js

Lines changed: 78986 additions & 84942 deletions
Large diffs are not rendered by default.

docs/jsdoc/BoundingBox.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@ <h5>Parameters</h5>
310310
</div>
311311
<footer>
312312
<div class="footer-option"><span class="site-footer-owner"><a href="https://github.com/ngageoint/GeoPackage">GeoPackage</a> is maintained by:</span><br><a href="https://github.com/ngageoint"><img src="http://ngageoint.github.io/GeoPackage/images/NGA_Logo.png" align="middle" height="60">National Geospatial-Intelligence Agency</a><a style="padding-left: 30px;" href="http://www.bit-sys.com/"><img src="http://ngageoint.github.io/GeoPackage/images/BITSystems_Logo.png" align="middle" height="40"></a><br></div>
313-
<div class="generated-by">Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> on 29th Jan 2019 using the <a href="https://github.com/steveush/foodoc">FooDoc template</a>.</div>
313+
<div class="generated-by">Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.3</a> on 16th Sep 2019 using the <a href="https://github.com/steveush/foodoc">FooDoc template</a>.</div>
314314
</footer>
315315
<script src="js/jquery.min.js"></script>
316316
<script src="js/bootstrap.min.js"></script>

docs/jsdoc/ContentsId.html

Lines changed: 266 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,266 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="utf-8">
5+
<meta name="viewport" content="width=device-width">
6+
<title>ContentsId</title>
7+
<link rel="icon" type="image/png" href="favicon.png"/>
8+
<!--[if lt IE 9]>
9+
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
10+
<![endif]-->
11+
<link href="https://fonts.googleapis.com/css?family=PT+Mono" rel="stylesheet">
12+
<link type="text/css" rel="stylesheet" href="css/bootstrap.min.css">
13+
<link type="text/css" rel="stylesheet" href="css/prism.min.css">
14+
<link type="text/css" rel="stylesheet" href="css/template.min.css">
15+
<style>
16+
.page-header,
17+
pre.code-toolbar > .toolbar:hover {
18+
background-color: #154e7d;
19+
}
20+
.callout-primary,
21+
.toc .nav > li > a:hover,
22+
.toc .nav > li > a:focus,
23+
.toc .nav > li.active > a,
24+
.toc .nav > li.active > a:hover,
25+
.toc .nav > li.active > a:focus,
26+
pre.code-toolbar > .toolbar:hover {
27+
border-left-color: #154e7d;
28+
}
29+
pre.code-toolbar > .toolbar:hover {
30+
border-bottom-color: #154e7d;
31+
}
32+
.callout-primary h5,
33+
.symbol-title.collapsible-symbol .toggle-icon,
34+
.breadcrumb li a,
35+
.toc .nav > li > a:hover,
36+
.toc .nav > li > a:focus,
37+
.toc .nav > li.active > a,
38+
.toc .nav > li.active > a:hover,
39+
.toc .nav > li.active > a:focus {
40+
color: #154e7d;
41+
}
42+
</style>
43+
<script type="text/javascript">
44+
window.TEMPLATE_OPTIONS = {"includeDate":true,"dateFormat":"Do MMM YYYY","systemName":"GeoPackage JS","systemSummary":"NGA GeoPackage JavaScript library","systemLogo":"img/icon.png","systemColor":"#154e7d","navMembers":[{"kind":"class","title":"Classes","summary":"All documented classes."},{"kind":"external","title":"Externals","summary":"All documented external members."},{"kind":"global","title":"Globals","summary":"All documented globals."},{"kind":"mixin","title":"Mixins","summary":"All documented mixins."},{"kind":"interface","title":"Interfaces","summary":"All documented interfaces."},{"kind":"module","title":"Modules","summary":"All documented modules."},{"kind":"namespace","title":"Namespaces","summary":"All documented namespaces."},{"kind":"tutorial","title":"Tutorials","summary":"All available tutorials."}],"footer":"<span class=\"site-footer-owner\"><a href=\"https://github.com/ngageoint/GeoPackage\">GeoPackage</a> is maintained by:</span><br><a href=\"https://github.com/ngageoint\"><img src=\"http://ngageoint.github.io/GeoPackage/images/NGA_Logo.png\" align=\"middle\" height=\"60\">National Geospatial-Intelligence Agency</a><a style=\"padding-left: 30px;\" href=\"http://www.bit-sys.com/\"><img src=\"http://ngageoint.github.io/GeoPackage/images/BITSystems_Logo.png\" align=\"middle\" height=\"40\"></a><br>","copyright":"","linenums":true,"collapseSymbols":false,"inverseNav":true,"inlineNav":true,"outputSourceFiles":true,"sourceRootPath":null,"disablePackagePath":true,"outputSourcePath":false,"showTableOfContents":true,"showAccessFilter":true,"analytics":null,"methodHeadingReturns":true,"sort":"linenum, longname, version, since","search":true,"favicon":"favicon.png","stylesheets":[],"scripts":[],"monospaceLinks":true,"cleverLinks":true,"referenceTitle":"GeoPackage JS","useLongnameInNav":false,"showInheritedInNav":true};
45+
window.DOCLET_TOC_ENABLED = true;
46+
window.DOCLET_AFILTER_ENABLED = false;
47+
</script>
48+
</head>
49+
<body>
50+
<!-- start:navbar.hbs -->
51+
<header class="navbar navbar-default navbar-fixed-top navbar-inverse">
52+
<div class="container">
53+
<div class="navbar-header">
54+
<a class="navbar-brand branding-logo" href="index.html" style="background-image: url(img/icon.png);">
55+
GeoPackage JS
56+
</a>
57+
<!-- displayed on small devices -->
58+
<button class="navbar-toggle" type="button" data-toggle="collapse" data-target="#topNavigation">
59+
<span class="icon-bar"></span>
60+
<span class="icon-bar"></span>
61+
<span class="icon-bar"></span>
62+
</button>
63+
</div>
64+
<div class="navbar-collapse collapse" id="topNavigation">
65+
<ul class="nav navbar-nav">
66+
<li><a href="global.html">Globals</a></li>
67+
<li><a href="list_class.html">Classes</a></li>
68+
<li><a href="list_module.html">Modules</a></li>
69+
<li><a href="list_tutorial.html">Tutorials</a></li>
70+
</ul>
71+
<!-- start:lunr-search-navbar.hbs -->
72+
<form class="navbar-form navbar-right" role="search">
73+
<div class="input-group">
74+
<input type="text" class="form-control" placeholder="Search" id="lunr-search-input">
75+
<div class="input-group-btn">
76+
<button class="btn btn-default" id="lunr-search-submit">
77+
<i class="glyphicon glyphicon-search"></i>
78+
</button>
79+
</div>
80+
</div>
81+
</form>
82+
<!-- start:lunr-search-navbar.hbs --> </div>
83+
</div>
84+
</header>
85+
<!-- end:navbar.hbs --> <div class="page-header">
86+
<div class="container">
87+
<span class="kind">class</span>
88+
<h1><span class="name">ContentsId</span></h1>
89+
</div>
90+
</div>
91+
<div class="container content">
92+
<div class="row">
93+
<div class="col-md-9 main-content">
94+
<ol class="breadcrumb">
95+
<li><a href="index.html">Home</a></li>
96+
<li><a href="list_class.html">Classes</a></li>
97+
<li class="active">ContentsId</li>
98+
</ol>
99+
<section>
100+
<dl class="symbol primary">
101+
<dt class="symbol-title class">
102+
<h2 class="class"><span class="signature-new">new&nbsp;</span><span class="name">ContentsId</span><span class="signature-params">()</span><span class="signature-type"></span></h2>
103+
</dt>
104+
<dd class="symbol-details class" style="max-height: 9999px;">
105+
<div class="symbol-details-inner">
106+
<div class="callout callout-primary"><h5>Description</h5> <div class="description"><p>Contents Id object, for maintaining a unique identifier for contents tables</p></div>
107+
</div> <div class="callout callout-default"><h5>Details</h5> <form class="form-horizontal details">
108+
109+
110+
111+
112+
113+
114+
115+
116+
117+
118+
119+
120+
121+
122+
123+
<!-- source -->
124+
<div class="form-group">
125+
<label class="col-sm-3 control-label">Source</label>
126+
<div class="col-sm-9">
127+
<p class="form-control-static"><a href="extension_contents_contentsId.js.html">extension/contents/contentsId.js</a>, <a href="extension_contents_contentsId.js.html#line-10">line 10</a></p>
128+
</div>
129+
</div>
130+
131+
132+
133+
134+
</form>
135+
</div> </div>
136+
</dd>
137+
</dl>
138+
<article class="secondary">
139+
<h3>Members</h3>
140+
<dl class="symbol">
141+
<hr/>
142+
<dt class="symbol-title member public">
143+
<h4 id="id" class="member public"><span class="name">id</span><span class="signature-type"> :Number</span></h4>
144+
</dt>
145+
<dd class="symbol-details member public">
146+
<div class="symbol-details-inner">
147+
<div class="callout callout-primary"><h5>Description</h5> <div class="description"><p>Id column, primary key</p></div>
148+
</div> <div class="callout callout-default"><h5>Details</h5> <form class="form-horizontal details">
149+
150+
<!-- type -->
151+
<div class="form-group">
152+
<label class="col-sm-3 control-label">Type</label>
153+
<div class="col-sm-9">
154+
<div class="form-control-static type-names"><span class="param-type">Number</span></div>
155+
</div>
156+
</div>
157+
158+
159+
160+
161+
162+
163+
164+
165+
166+
167+
168+
169+
170+
171+
<!-- source -->
172+
<div class="form-group">
173+
<label class="col-sm-3 control-label">Source</label>
174+
<div class="col-sm-9">
175+
<p class="form-control-static"><a href="extension_contents_contentsId.js.html">extension/contents/contentsId.js</a>, <a href="extension_contents_contentsId.js.html#line-15">line 15</a></p>
176+
</div>
177+
</div>
178+
179+
180+
181+
182+
</form>
183+
</div> </div>
184+
</dd>
185+
<hr/>
186+
<dt class="symbol-title member public">
187+
<h4 id="table_name" class="member public"><span class="name">table_name</span><span class="signature-type"> :String</span></h4>
188+
</dt>
189+
<dd class="symbol-details member public">
190+
<div class="symbol-details-inner">
191+
<div class="callout callout-primary"><h5>Description</h5> <div class="description"><p>Table name column</p></div>
192+
</div> <div class="callout callout-default"><h5>Details</h5> <form class="form-horizontal details">
193+
194+
<!-- type -->
195+
<div class="form-group">
196+
<label class="col-sm-3 control-label">Type</label>
197+
<div class="col-sm-9">
198+
<div class="form-control-static type-names"><span class="param-type">String</span></div>
199+
</div>
200+
</div>
201+
202+
203+
204+
205+
206+
207+
208+
209+
210+
211+
212+
213+
214+
215+
<!-- source -->
216+
<div class="form-group">
217+
<label class="col-sm-3 control-label">Source</label>
218+
<div class="col-sm-9">
219+
<p class="form-control-static"><a href="extension_contents_contentsId.js.html">extension/contents/contentsId.js</a>, <a href="extension_contents_contentsId.js.html#line-21">line 21</a></p>
220+
</div>
221+
</div>
222+
223+
224+
225+
226+
</form>
227+
</div> </div>
228+
</dd>
229+
</dl>
230+
</article>
231+
</section>
232+
</div>
233+
<div class="col-md-3 side-content">
234+
<nav class="toc hidden-print hidden-sm hidden-xs"></nav>
235+
</div>
236+
</div>
237+
</div>
238+
<footer>
239+
<div class="footer-option"><span class="site-footer-owner"><a href="https://github.com/ngageoint/GeoPackage">GeoPackage</a> is maintained by:</span><br><a href="https://github.com/ngageoint"><img src="http://ngageoint.github.io/GeoPackage/images/NGA_Logo.png" align="middle" height="60">National Geospatial-Intelligence Agency</a><a style="padding-left: 30px;" href="http://www.bit-sys.com/"><img src="http://ngageoint.github.io/GeoPackage/images/BITSystems_Logo.png" align="middle" height="40"></a><br></div>
240+
<div class="generated-by">Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.3</a> on 16th Sep 2019 using the <a href="https://github.com/steveush/foodoc">FooDoc template</a>.</div>
241+
</footer>
242+
<script src="js/jquery.min.js"></script>
243+
<script src="js/bootstrap.min.js"></script>
244+
<script src="js/clipboard.min.js"></script>
245+
<script src="js/prism.min.js"></script>
246+
<script src="js/template.min.js"></script>
247+
<!-- start:lunr-search-modal.hbs -->
248+
<div class="modal fade" id="lunr-search-modal">
249+
<div class="modal-dialog">
250+
<div class="modal-content">
251+
<div class="modal-header">
252+
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
253+
<h4 class="modal-title">Search results</h4>
254+
</div>
255+
<div class="modal-body" id="lunr-search-body">
256+
</div>
257+
<div class="modal-footer" id="lunr-search-footer">
258+
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
259+
</div>
260+
</div><!-- /.modal-content -->
261+
</div><!-- /.modal-dialog -->
262+
</div>
263+
<!-- end:lunr-search-modal.hbs --> <script src="js/lunr.min.js"></script>
264+
265+
</body>
266+
</html>

0 commit comments

Comments
 (0)