{ "index": { "title": "Cookbook", "navTitle": "Overview", "intro": "A collection of recipes for common Angular application scenarios" }, "a1-a2-quick-reference": { "title": "Angular 1 to 2 Quick Reference", "navTitle": "Angular 1 to 2 Quick Ref", "intro": "Learn how Angular 1 concepts and techniques map to Angular 2" }, "ngmodule-faq": { "title": "Angular Module FAQs", "intro": "Answers to frequently asked questions about @NgModule", "hide": true }, "component-communication": { "title": "Component Interaction", "intro": "Share information between different directives and components" }, "component-relative-paths": { "title": "Component-relative Paths", "intro": "Use relative URLs for component templates and styles." }, "dependency-injection": { "title": "Dependency Injection", "intro": "Techniques for Dependency Injection" }, "dynamic-form": { "title": "Dynamic Forms", "intro": "Render dynamic forms with NgFormModel" }, "form-validation": { "title": "Form Validation", "intro": "Validate user's form entries" }, "i18n": { "title": "Internationalization (i18n)", "intro": "Translate the app's template text into multiple languages", "hide": true }, "set-document-title": { "title": "Set the Document Title", "intro": "Setting the document or window title using the Title service." }, "ts-to-js": { "title": "TypeScript to JavaScript", "intro": "Convert Angular TypeScript examples into ES5 JavaScript" }, "visual-studio-2015": { "title": "Visual Studio 2015 QuickStart", "intro": "Use Visual Studio 2015 with the QuickStart files" } }