<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Reference on AngularTS</title><link>https://angular-wave.github.io/angular.ts/docs/reference/</link><description>Recent content in Reference on AngularTS</description><generator>Hugo</generator><language>en</language><atom:link href="https://angular-wave.github.io/angular.ts/docs/reference/index.xml" rel="self" type="application/rss+xml"/><item><title>Find the right documentation</title><link>https://angular-wave.github.io/angular.ts/docs/reference/finding-documentation/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://angular-wave.github.io/angular.ts/docs/reference/finding-documentation/</guid><description>&lt;p>Use documentation by intent:&lt;/p>
&lt;ul>
&lt;li>&lt;strong>New to AngularTS:&lt;/strong> start with &lt;a href="https://angular-wave.github.io/angular.ts/docs/get-started/">Get started&lt;/a>, then
complete the &lt;a href="https://angular-wave.github.io/angular.ts/docs/tutorial/">task-board tutorial&lt;/a>.&lt;/li>
&lt;li>&lt;strong>Building a feature:&lt;/strong> use &lt;a href="https://angular-wave.github.io/angular.ts/docs/guides/">Guides&lt;/a> for forms, routing, server
data, testing, and production.&lt;/li>
&lt;li>&lt;strong>Choosing an architecture:&lt;/strong> use &lt;a href="https://angular-wave.github.io/angular.ts/docs/decisions/">Choose an approach&lt;/a>.&lt;/li>
&lt;li>&lt;strong>Learning a concept:&lt;/strong> use &lt;a href="https://angular-wave.github.io/angular.ts/docs/concepts/">Concepts&lt;/a>.&lt;/li>
&lt;li>&lt;strong>Looking up behavior:&lt;/strong> use singular directive, service, filter, and value
reference sections.&lt;/li>
&lt;li>&lt;strong>Using another language:&lt;/strong> use &lt;a href="https://angular-wave.github.io/angular.ts/docs/integrations/">Integrations&lt;/a>.&lt;/li>
&lt;li>&lt;strong>Fixing a failure:&lt;/strong> start with the &lt;a href="../errors/">error catalog&lt;/a> and
&lt;a href="https://angular-wave.github.io/angular.ts/docs/guides/troubleshooting/">troubleshooting guide&lt;/a>.&lt;/li>
&lt;/ul>
&lt;p>Plural sections such as &lt;strong>Directives&lt;/strong> and &lt;strong>Services&lt;/strong> teach workflows.
Singular sections such as &lt;strong>Directive&lt;/strong> and &lt;strong>Service&lt;/strong> are feature reference.&lt;/p></description></item><item><title>How to use the API reference</title><link>https://angular-wave.github.io/angular.ts/docs/reference/using-reference/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://angular-wave.github.io/angular.ts/docs/reference/using-reference/</guid><description>&lt;h2 id="find-the-api-category">Find the API category&lt;a class="td-heading-self-link" href="#find-the-api-category" aria-label="Heading self-link">&lt;/a>&lt;/h2>
&lt;p>An &lt;code>ng-*&lt;/code> HTML name is usually a directive. A name injected into a function is a
service or value token. A capitalized TypeScript name is a generated type.&lt;/p>
&lt;h2 id="read-a-typescript-signature">Read a TypeScript signature&lt;a class="td-heading-self-link" href="#read-a-typescript-signature" aria-label="Heading self-link">&lt;/a>&lt;/h2>
&lt;p>&lt;code>value?: string&lt;/code> means the property is optional and, when supplied, must be a
string. &lt;code>string | null&lt;/code> means either value is accepted. &lt;code>() =&amp;gt; void&lt;/code> means a
function takes no arguments and returns no useful value. &lt;code>Array&amp;lt;T&amp;gt;&lt;/code> means an
array whose items have type &lt;code>T&lt;/code>.&lt;/p></description></item><item><title>Error and symptom catalog</title><link>https://angular-wave.github.io/angular.ts/docs/reference/errors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://angular-wave.github.io/angular.ts/docs/reference/errors/</guid><description>&lt;h2 id="application-does-not-bootstrap">Application does not bootstrap&lt;a class="td-heading-self-link" href="#application-does-not-bootstrap" aria-label="Heading self-link">&lt;/a>&lt;/h2>
&lt;p>Check that the bootstrapped module name matches the registered module, the root
exists, and AngularTS is loaded once. Do not bootstrap on &lt;code>ng-if&lt;/code>, &lt;code>ng-include&lt;/code>,
or &lt;code>ng-view&lt;/code>.&lt;/p>
&lt;h2 id="unknown-provider-or-injection-token">Unknown provider or injection token&lt;a class="td-heading-self-link" href="#unknown-provider-or-injection-token" aria-label="Heading self-link">&lt;/a>&lt;/h2>
&lt;p>Confirm the provider is registered before use, its module is in the dependency
graph, and the token spelling is correct. Regenerate language bindings after
changing the public namespace.&lt;/p>
&lt;h2 id="state-changed-but-the-view-did-not">State changed but the view did not&lt;a class="td-heading-self-link" href="#state-changed-but-the-view-did-not" aria-label="Heading self-link">&lt;/a>&lt;/h2>
&lt;p>Read the value through a reactive binding. In typed views, use a reader such as
&lt;code>() =&amp;gt; controller.value&lt;/code>. In keyed collections, call the item reader.&lt;/p></description></item><item><title>Public feature coverage</title><link>https://angular-wave.github.io/angular.ts/docs/reference/public-features/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://angular-wave.github.io/angular.ts/docs/reference/public-features/</guid><description>&lt;p>Every shipped directive module, service module, filter module, public injection
token, and built-in configuration key must map to documentation.&lt;/p>
&lt;p>A mapping is either:&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Dedicated:&lt;/strong> the page documents that feature directly.&lt;/li>
&lt;li>&lt;strong>Canonical:&lt;/strong> a broader page owns the feature as part of one workflow.&lt;/li>
&lt;/ul>
&lt;p>The mapping is stored in &lt;code>docs/public-feature-docs.json&lt;/code>. CI discovers the
source surface and fails when a module or public token changes without updated
documentation ownership.&lt;/p>
&lt;p>Utility, worker, WebAssembly, and transport helpers are documented at their
user-facing boundary rather than by internal source file. Generated TypeScript
API pages remain the authoritative signature reference; guides explain when and
why to use those signatures.&lt;/p></description></item></channel></rss>