ApplicationVersion com.omnigroup.OmniGrafflePro 138.17.0.133677 CreationDate 2010-04-27 14:00:20 -0700 Creator Miško Hevery GraphDocumentVersion 6 GuidesLocked NO GuidesVisible YES ImageCounter 10 ImageLinkBack ImageList image9.png image8.png image4.png image2.png image1.png LinksVisible NO MagnetsVisible NO MasterSheets ModificationDate 2011-02-15 10:20:08 -0800 Modifier Kenneth Culp NotesVisible NO OriginVisible NO PageBreaks YES PrintInfo NSBottomMargin float 41 NSLeftMargin float 18 NSPaperSize size {612, 792} NSRightMargin float 18 NSTopMargin float 18 ReadOnly NO Sheets ActiveLayerIndex 0 AutoAdjust BackgroundGraphic Bounds {{0, 0}, {576, 733}} Class SolidGraphic ID 2 Style fill GradientColor w 0.666667 shadow Draws NO stroke Draws NO CanvasOrigin {0, 0} ColumnAlign 1 ColumnSpacing 36 DisplayScale 1 0/72 in = 1.0000 in GraphicsList Bounds {{57, 78}, {172, 84}} Class ShapedGraphic FitText YES Flow Resize ID 3 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\b\fs24 \cf0 Guiding Principles \b0 \ * Convention over Configuration\ * Declarative / Self Describing\ * Testable\ * DRY (Don't Repeat Yourself)\ * CRUD ~ 80% -> make it trivial } VerticalPad 0 Wrap NO GridInfo HPages 1 KeepToScale Layers Lock NO Name Layer 1 Print YES View YES LayoutInfo Animate NO circoMinDist 18 circoSeparation 0.0 layoutEngine dot neatoSeparation 0.0 twopiSeparation 0.0 Orientation 2 PrintOnePage RowAlign 1 RowSpacing 36 SheetTitle Notes UniqueID 5 VPages 1 ActiveLayerIndex 0 AutoAdjust BackgroundGraphic Bounds {{0, 0}, {576, 733}} Class SolidGraphic ID 2 Style shadow Draws NO stroke Draws NO CanvasOrigin {0, 0} ColumnAlign 1 ColumnSpacing 36 DisplayScale 1 0/72 in = 1.0000 in GraphicsList Bounds {{99.761, 235.062}, {97, 84}} Class ShapedGraphic FitText YES Flow Resize FontInfo Font HelveticaNeue Size 13 ID 170 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 2 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fnil\fcharset0 HelveticaNeue;\f1\fnil\fcharset0 HelveticaNeue-Light;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\b\fs26 \cf0 Scope\ \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f1\b0 \cf0 * $get / $set\ * $eval / $tryEval\ * $watch \ * $become} VerticalPad 2 Wrap NO Bounds {{358.844, 275.485}, {168.158, 80.0625}} Class ShapedGraphic ID 1 Rotation 0.32996645569801331 Shape AdjustableDoubleArrow ShapeData ratio 0.50724875926971436 width 20.053150177001953 Style fill Color b 0.8 g 0.8 r 0.8 GradientColor b 0.727062 g 0.290394 r 0.384375 MiddleFraction 0.4523809552192688 shadow Color a 0.4 b 0 g 0 r 0 ShadowVector {0, 2} Text Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fnil\fcharset0 HelveticaNeue-CondensedBold;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural \f0\b\fs28 \cf0 JSON RESTful URLs} TextRelativeArea {{0.125, 0.25}, {0.75, 0.5}} isConnectedShape Bounds {{277.761, 428.328}, {125, 26}} Class ShapedGraphic FitText YES Flow Resize FontInfo Font HelveticaNeue Size 13 ID 168 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 2 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fnil\fcharset0 HelveticaNeue-Light;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\i\fs36 \cf0 Your JavaScript} VerticalPad 2 Wrap NO Bounds {{71.0258, 428.328}, {143, 26}} Class ShapedGraphic FitText YES Flow Resize FontInfo Font HelveticaNeue Size 13 ID 167 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 2 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fnil\fcharset0 HelveticaNeue-Light;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\i\fs36 \cf0 Your HTML / CSS} VerticalPad 2 Wrap NO Bounds {{258.133, 231.188}, {117, 84}} Class ShapedGraphic FitText YES Flow Resize FontInfo Font HelveticaNeue Size 13 ID 165 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 2 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fnil\fcharset0 HelveticaNeue;\f1\fnil\fcharset0 HelveticaNeue-Light;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\b\fs26 \cf0 Standard Services\ \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f1\b0 \cf0 * Browser\ * URL Router\ * Resources\ * Caching} VerticalPad 2 Wrap NO Bounds {{136.044, 463.125}, {102, 100}} Class ShapedGraphic FitText YES Flow Resize FontInfo Font HelveticaNeue Size 13 ID 164 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 2 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fnil\fcharset0 HelveticaNeue;\f1\fnil\fcharset0 HelveticaNeue-Light;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\b\fs26 \cf0 HTML Compiler\ \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f1\b0 \cf0 * Widgets\ * Markup\ * Directives\ * Filters\ * Validators} VerticalPad 2 Wrap NO Bounds {{337.761, 199.625}, {68, 27}} Class ShapedGraphic FitText YES Flow Resize FontInfo Font HelveticaNeue Size 13 ID 163 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 2 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fnil\fcharset0 HelveticaNeue-CondensedBlack;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\b\fs36 \cf0 Services} VerticalPad 2 Wrap NO Bounds {{80.7612, 531.125}, {40, 27}} Class ShapedGraphic FitText YES Flow Resize FontInfo Font HelveticaNeue Size 13 ID 162 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 2 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fnil\fcharset0 HelveticaNeue-CondensedBlack;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\b\fs36 \cf0 View} VerticalPad 2 Wrap NO Bounds {{327.761, 533.625}, {78, 27}} Class ShapedGraphic FitText YES Flow Resize FontInfo Font HelveticaNeue Size 13 ID 161 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 2 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fnil\fcharset0 HelveticaNeue-CondensedBlack;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\b\fs36 \cf0 Controller} VerticalPad 2 Wrap NO Bounds {{80.7612, 202.125}, {50, 27}} Class ShapedGraphic FitText YES Flow Resize FontInfo Font HelveticaNeue Size 13 ID 160 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 2 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fnil\fcharset0 HelveticaNeue-CondensedBlack;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\b\fs36 \cf0 Model} VerticalPad 2 Wrap NO Bounds {{227.416, 363.5}, {32, 32}} Class ShapedGraphic ID 18 ImageID 9 Shape Rectangle Style fill Draws NO shadow Draws NO Fuzziness 2.6766984462738037 stroke Draws NO Bounds {{48.7612, 197.125}, {32, 32}} Class ShapedGraphic ID 17 ImageID 8 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Bounds {{48.7612, 531.125}, {32, 32}} Class ShapedGraphic ID 13 ImageID 4 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Bounds {{405.761, 197.125}, {32, 32}} Class ShapedGraphic ID 11 ImageID 2 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Bounds {{405.761, 531.125}, {32, 32}} Class ShapedGraphic ID 10 ImageID 1 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Bounds {{171.916, 339.469}, {143, 80.0625}} Class ShapedGraphic ID 9 Shape Rectangle Style stroke CornerRadius 9 Text Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural \f0\b\fs24 \cf0 2-Way Data Binding\ \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural \b0 \cf0 \ \ \ \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural \b \cf0 Single Source of Truth} Bounds {{245.567, 382.02}, {197.964, 186.105}} Class ShapedGraphic ID 8 Shape Rectangle Style fill Color b 0 g 0.501961 r 1 stroke CornerRadius 9 Text Align 2 TextPlacement 2 Bounds {{43.5439, 382.02}, {197.964, 186.105}} Class ShapedGraphic ID 7 Shape Rectangle Style fill Color b 0.4 g 1 r 0.4 stroke CornerRadius 9 Text Align 0 TextPlacement 2 Bounds {{245.421, 191.875}, {197.964, 186.105}} Class ShapedGraphic ID 6 Shape Rectangle Style fill Color b 1 g 0.8 r 0.4 stroke CornerRadius 9 Text Align 2 TextPlacement 0 Bounds {{43.5438, 191.875}, {197.964, 186.105}} Class ShapedGraphic ID 5 Shape Rectangle Style fill Color b 0.4 g 1 r 1 stroke CornerRadius 9 Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\b\fs14 \cf0 \ \fs36 } TextPlacement 0 Bounds {{34.0712, 182.875}, {418.69, 393.25}} Class ShapedGraphic ID 4 Shape Rectangle Style stroke CornerRadius 9 Bounds {{49.385, 130}, {381, 36}} Class ShapedGraphic FitText YES Flow Resize ID 3 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural \f0\fs60 \cf0 <angular/> Enabled Browser} VerticalPad 0 Wrap NO GridInfo HPages 1 KeepToScale Layers Lock NO Name Layer 1 Print YES View YES LayoutInfo Animate NO circoMinDist 18 circoSeparation 0.0 layoutEngine dot neatoSeparation 0.0 twopiSeparation 0.0 Orientation 2 PrintOnePage RowAlign 1 RowSpacing 36 SheetTitle <angular/> parts UniqueID 1 VPages 1 ActiveLayerIndex 1 AutoAdjust BackgroundGraphic Bounds {{0, 0}, {576, 733}} Class SolidGraphic FontInfo Font Courier-Oblique Size 18 ID 2 Style fill GradientColor w 0.666667 shadow Draws NO stroke Draws NO CanvasOrigin {0, 0} ColumnAlign 1 ColumnSpacing 36 DisplayScale 1 0/72 in = 1.0000 in GraphicsList Bounds {{42.125, 284}, {69, 27}} Class ShapedGraphic FitText YES Flow Resize FontInfo Color w 0 Font Optima-ExtraBlack Size 18 ID 141 Layer 0 Shape Rectangle Style fill Draws NO stroke Draws NO Text Align 0 Pad 2 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Optima-ExtraBlack;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\b\fs36 \cf0 \ul \ulc0 Legend} VerticalPad 2 Wrap NO Bounds {{42.125, 44}, {483, 210}} Class ShapedGraphic FitText YES Flow Resize ID 13 Layer 0 Shape Rectangle Style fill Color b 0.901961 g 0.901961 r 0.901961 Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs24 \cf0 <html>\ <body>\ Find by email: <input name="email" ng-validate="email"/>\ <ul>\ <li ng-repeat="person in people.$filter(email)">\ \{\{ person.last | uppercase \}\},\ \{\{ person.first \}\},\ </li>\ <ng:switch on="$location.hashPath">\ <div ng-switch-when="home">Welcome</div>\ <ng:include ng-switch-when="account" src="'account.html'"/>\ </ng:switch>\ </ul>\ </body>\ </html>} VerticalPad 0 TextPlacement 0 Wrap NO Bounds {{48.125, 658}, {482, 27}} Class ShapedGraphic ID 154 Layer 1 Shape Rectangle Style fill Color b 0.395087 g 0.360479 r 1 shadow Beneath YES Fuzziness 2.9887564182281494 ShadowVector {3, 3} Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\b\fs24 \cf0 Nested Widgets: \b0 widgets can be nested for added expressivness.} TextPlacement 0 Bounds {{318.375, 75}, {142, 9}} Class ShapedGraphic ID 153 Layer 1 Shape Rectangle Style fill Color b 0.0203403 g 0.553979 r 0.814221 stroke Draws NO Bounds {{176.875, 73}, {299.5, 13}} Class ShapedGraphic ID 152 Layer 1 Shape Rectangle Style fill Color b 0.402579 g 0.843046 r 1 stroke Draws NO Bounds {{48.125, 625}, {482, 27}} Class ShapedGraphic ID 151 Layer 1 Shape Rectangle Style fill Color b 0.798825 g 0.790722 r 1 shadow Beneath YES Fuzziness 2.9887564182281494 ShadowVector {3, 3} Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\b\fs24 \cf0 Widget: \b0 Allows the execution of custom code which can transform the DOM.} TextPlacement 0 Bounds {{48.125, 396.5}, {482, 27}} Class ShapedGraphic ID 150 Layer 1 Shape Rectangle Style fill Color b 0.0203403 g 0.553979 r 0.814221 shadow Beneath YES Fuzziness 2.9887564182281494 ShadowVector {3, 3} Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\b\fs24 \cf0 Validator: \b0 an input widget may have optional validator to notify user of wrong input.} TextPlacement 0 Bounds {{48.125, 355}, {482, 35}} Class ShapedGraphic ID 149 Layer 1 Shape Rectangle Style fill Color b 0.402579 g 0.843046 r 1 shadow Beneath YES Fuzziness 2.9887564182281494 ShadowVector {3, 3} Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;\f1\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\b\fs24 \cf0 Input Widget: \b0 binds to ' \f1 email \f0 ' in its scope. Changing scope changes the widget and vice versa.} TextPlacement 0 Bounds {{48.125, 591.5}, {482, 27}} Class ShapedGraphic ID 148 Layer 1 Shape Rectangle Style fill Color b 0.315999 g 0.670665 r 0.292546 shadow Beneath YES Fuzziness 2.9887564182281494 ShadowVector {3, 3} Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\b\fs24 \cf0 Filter: \b0 Markup may include optional filter to transform value before it is displayed.} TextPlacement 0 Bounds {{48.125, 558}, {482, 27}} Class ShapedGraphic ID 147 Layer 1 Shape Rectangle Style fill Color b 0.661341 g 0.850156 r 0.662013 shadow Beneath YES Fuzziness 2.9887564182281494 ShadowVector {3, 3} Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\b\fs24 \cf0 Markup: \b0 evaluates expression in the closest scope and inserts it into DOM.} TextPlacement 0 Bounds {{48.125, 429.75}, {482, 51.25}} Class ShapedGraphic ID 146 Layer 1 Shape Rectangle Style fill Color b 0.862531 g 0.668772 r 0.313756 shadow Beneath YES Fuzziness 2.9887564182281494 ShadowVector {3, 3} Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;\f1\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\b\fs24 \cf0 Directives: \b0 instructing the compiler to perform specific actions. In this case a repeater iterates over the list of ' \f1 people \f0 ' looking for the person with specific email. The DOM element is then replicated to match the number of elements.} TextPlacement 0 Bounds {{48.125, 487}, {482, 65}} Class ShapedGraphic ID 145 Layer 1 Shape Rectangle Style fill Color b 0.952972 g 0.890059 r 0.780545 shadow Beneath YES Fuzziness 2.9887564182281494 ShadowVector {3, 3} Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\b\fs24 \cf0 Child Scope: \b0 in this case the ng-repeat directive triggers the creation of new scopes one for each item in an iterator expression. It than assigns the 'person' to each scope. The scopes inherit from parent scopes so anything declared at higher scope is still visible. } TextPlacement 0 Bounds {{48.125, 314}, {482, 35}} Class ShapedGraphic ID 144 Layer 1 Shape Rectangle Style fill Color b 0.800748 g 0.946502 r 1 shadow Beneath YES Fuzziness 2.9887564182281494 ShadowVector {3, 3} Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;\f1\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\b\fs24 \cf0 Scope: \b0 Outter most scope which holds services and properties such as ' \f1 people \f0 ' and ' \f1 email \f0 '.} TextPlacement 0 Bounds {{34.625, 280}, {506.75, 413}} Class ShapedGraphic ID 34 Layer 1 Shape Rectangle Bounds {{94.625, 186}, {429.5, 13}} Class ShapedGraphic ID 33 Layer 1 Shape Rectangle Style fill Color b 0.395087 g 0.360479 r 1 stroke Draws NO Bounds {{220.625, 118}, {67.25, 9}} Class ShapedGraphic ID 23 Layer 1 Shape Rectangle Style fill Color b 0.315999 g 0.670665 r 0.292546 stroke Draws NO Bounds {{81.625, 156.5}, {450.75, 56}} Class ShapedGraphic ID 10 Layer 1 Shape Rectangle Style fill Color b 0.798825 g 0.790722 r 1 stroke Draws NO Bounds {{96.625, 130}, {133, 13}} Class ShapedGraphic ID 9 Layer 1 Shape Rectangle Style fill Color b 0.661341 g 0.850156 r 0.662013 stroke Draws NO Bounds {{96.625, 116}, {208, 13}} Class ShapedGraphic ID 8 Layer 1 Shape Rectangle Style fill Color b 0.661341 g 0.850156 r 0.662013 stroke Draws NO Bounds {{110.625, 101}, {311.75, 13}} Class ShapedGraphic ID 6 Layer 1 Shape Rectangle Style fill Color b 0.862531 g 0.668772 r 0.313756 stroke Draws NO Bounds {{81.625, 99}, {354.75, 56}} Class ShapedGraphic ID 4 Layer 1 Shape Rectangle Style fill Color b 0.952972 g 0.890059 r 0.780545 stroke Draws NO Bounds {{34.625, 40}, {506.75, 219}} Class ShapedGraphic ID 1 Layer 1 Shape Rectangle Style fill Color b 0.800748 g 0.946502 r 1 GridInfo HPages 1 KeepToScale Layers Lock YES Name Text Print YES View YES Lock NO Name Layer 1 Print YES View YES LayoutInfo Animate NO circoMinDist 18 circoSeparation 0.0 layoutEngine dot neatoSeparation 0.0 twopiSeparation 0.0 Orientation 2 PrintOnePage RowAlign 1 RowSpacing 36 SheetTitle <angular/> usage UniqueID 2 VPages 1 ActiveLayerIndex 0 AutoAdjust BackgroundGraphic Bounds {{0, 0}, {576, 733}} Class SolidGraphic ID 2 Style fill GradientColor w 0.666667 shadow Draws NO stroke Draws NO CanvasOrigin {0, 0} ColumnAlign 1 ColumnSpacing 36 DisplayScale 1 0/72 in = 1.0000 in GraphicsList Bounds {{76.7578, 323.5}, {68, 86}} Class ShapedGraphic FitText YES Flow Resize ID 47 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural \f0\fs144 \cf0 :-(} VerticalPad 0 TextRotation 90 Wrap NO Bounds {{250.922, 355.17}, {74.1562, 66.0257}} Class ShapedGraphic ID 17 Shape Rectangle Style fill Color b 0.901961 g 0.901961 r 0.901961 stroke CornerRadius 30 Pattern 1 Text Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural \f0\fs28 \cf0 one-time merge} Bounds {{315.375, 457.934}, {152.625, 37.0536}} Class ShapedGraphic ID 5 Shape Rectangle Style fill Color b 0.776013 g 0.532738 r 0 shadow Beneath YES stroke CornerRadius 9 Text Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural \f0\fs48 \cf0 Model} Bounds {{108, 454.763}, {152.625, 40.2247}} Class ShapedGraphic ID 12 Shape Rectangle Style fill Color b 0.395087 g 0.360479 r 1 shadow Beneath YES stroke CornerRadius 9 Text Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural \f0\fs48 \cf0 Template} Bounds {{270.131, 318.801}, {35.7383, 36}} Class ShapedGraphic Head ID 16 ID 29 Rotation 270.000244140625 Shape AdjustableArrow ShapeData ratio 0.32189163565635681 width 14.973806381225586 Style fill Color b 0.86276 g 0.86276 r 0.86276 GradientColor b 0.501961 g 0.25098 r 0 MiddleFraction 0.70634919404983521 shadow Beneath YES Color a 0.4 b 0 g 0 r 0 Fuzziness 0.0 ShadowVector {3, 3} stroke Color a 0.75 b 0 g 0 r 0 Tail ID 17 TextRelativeArea {{0.125, 0.25}, {0.75, 0.5}} isConnectedShape Bounds {{308.475, 417.134}, {69.3428, 36}} Class ShapedGraphic Head ID 17 ID 28 Rotation 220.41058349609375 Shape AdjustableArrow ShapeData ratio 0.32189163565635681 width 14.973806381225586 Style fill Color b 0.86276 g 0.86276 r 0.86276 GradientColor b 0.501961 g 0.25098 r 0 MiddleFraction 0.70634919404983521 shadow Beneath YES Color a 0.4 b 0 g 0 r 0 Fuzziness 0.0 ShadowVector {3, 3} stroke Color a 0.75 b 0 g 0 r 0 Tail ID 5 TextRelativeArea {{0.125, 0.25}, {0.75, 0.5}} isConnectedShape Bounds {{201.124, 415.429}, {65.5192, 36}} Class ShapedGraphic Head ID 17 ID 27 Rotation 320.10122680664062 Shape AdjustableArrow ShapeData ratio 0.32189163565635681 width 14.973806381225586 Style fill Color b 0.86276 g 0.86276 r 0.86276 GradientColor b 0.501961 g 0.25098 r 0 MiddleFraction 0.70634919404983521 shadow Beneath YES Color a 0.4 b 0 g 0 r 0 Fuzziness 0.0 ShadowVector {3, 3} stroke Color a 0.75 b 0 g 0 r 0 Tail ID 12 TextRelativeArea {{0.125, 0.25}, {0.75, 0.5}} isConnectedShape Bounds {{211.688, 278.207}, {152.625, 40.2247}} Class ShapedGraphic ID 16 Shape Rectangle Style fill Color b 0.494377 g 0.778576 r 0.492882 shadow Beneath YES stroke CornerRadius 9 Text Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural \f0\fs48 \cf0 View} Bounds {{135, 229.763}, {306, 36}} Class ShapedGraphic FitText YES Flow Resize ID 3 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural \f0\fs60 \cf0 One-Way Data Binding} VerticalPad 0 Wrap NO Bounds {{51.5, 218.91}, {473, 295.18}} Class ShapedGraphic ID 4 Shape Rectangle Style stroke CornerRadius 9 GridInfo HPages 1 KeepToScale Layers Lock NO Name Layer 1 Print YES View YES LayoutInfo Animate NO circoMinDist 18 circoSeparation 0.0 layoutEngine dot neatoSeparation 0.0 twopiSeparation 0.0 Orientation 2 PrintOnePage RowAlign 1 RowSpacing 36 SheetTitle One Way Data Binding UniqueID 4 VPages 1 ActiveLayerIndex 0 AutoAdjust BackgroundGraphic Bounds {{0, 0}, {576, 733}} Class SolidGraphic ID 2 Style fill GradientColor w 0.666667 shadow Draws NO stroke Draws NO CanvasOrigin {0, 0} ColumnAlign 1 ColumnSpacing 36 DisplayScale 1 0/72 in = 1.0000 in GraphicsList Bounds {{76.7578, 273.411}, {68, 86}} Class ShapedGraphic FitText YES Flow Resize ID 46 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural \f0\fs144 \cf0 :-)} VerticalPad 0 TextRotation 90 Wrap NO Bounds {{292.401, 304.76}, {45, 14}} Class ShapedGraphic FitText YES Flow Resize ID 45 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural \f0\fs24 \cf0 Compile} VerticalPad 0 Wrap NO Bounds {{261.895, 293.76}, {45.2113, 36}} Class ShapedGraphic Head ID 30 ID 44 Rotation 90 Shape AdjustableArrow ShapeData ratio 0.32189163565635681 width 14.973806381225586 Style fill Color b 0.86276 g 0.86276 r 0.86276 GradientColor b 0.501961 g 0.25098 r 0 MiddleFraction 0.70634919404983521 shadow Beneath YES Color a 0.4 b 0 g 0 r 0 Fuzziness 0.0 ShadowVector {3, 3} stroke Color a 0.75 b 0 g 0 r 0 Tail ID 35 TextRelativeArea {{0.125, 0.25}, {0.75, 0.5}} isConnectedShape Bounds {{64.4012, 417.148}, {85, 28}} Class ShapedGraphic FitText YES Flow Resize ID 43 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural \f0\fs24 \cf0 Change to View\ updates Model} VerticalPad 0 Wrap NO Bounds {{419.599, 416.581}, {92, 28}} Class ShapedGraphic FitText YES Flow Resize ID 42 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural \f0\fs24 \cf0 Change to Model\ updates View} VerticalPad 0 Wrap NO Bounds {{360.813, 343.888}, {54.6204, 159.326}} Class ShapedGraphic HFlip YES ID 41 Shape Bezier ShapeData UnitPoints {0.397684, -0.443513} {-0.462807, -0.437242} {-0.316327, -0.311715} {-0.334644, -0.0167227} {-0.352948, 0.278274} {-0.371882, 0.38703} {0.263908, 0.387019} {0.263908, 0.387019} {0.263908, 0.330536} {0.263908, 0.330536} {0.263908, 0.330536} {0.5, 0.412133} {0.5, 0.412133} {0.5, 0.412133} {0.243683, 0.5} {0.243683, 0.5} {0.243683, 0.5} {0.243683, 0.443511} {0.243683, 0.443511} {-0.374941, 0.443511} {-0.5102, 0.345263} {-0.49942, -0.0167215} {-0.488657, -0.378697} {-0.444334, -0.5} {0.397684, -0.5} {0.397684, -0.5} {0.397684, -0.443513} Style fill Color b 0.86276 g 0.86276 r 0.86276 VFlip YES Bounds {{152.401, 351.215}, {61.0002, 159.866}} Class ShapedGraphic ID 39 Shape Bezier ShapeData UnitPoints {0.401639, -0.443704} {-0.368852, -0.43745} {-0.336055, -0.281072} {-0.352457, 0.0129294} {-0.368851, 0.30692} {-0.280703, 0.387415} {0.288608, 0.387408} {0.288608, 0.387408} {0.288608, 0.33111} {0.288608, 0.33111} {0.288608, 0.33111} {0.5, 0.412432} {0.5, 0.412432} {0.5, 0.412432} {0.270492, 0.5} {0.270492, 0.5} {0.270492, 0.5} {0.270492, 0.443705} {0.270492, 0.443705} {-0.283441, 0.443705} {-0.5, 0.382829} {-0.5, 0.0129306} {-0.500018, -0.356965} {-0.352321, -0.5} {0.40164, -0.5} {0.40164, -0.5} {0.401639, -0.443704} Style fill Color b 0.86276 g 0.86276 r 0.86276 Bounds {{171.085, 400.87}, {226.831, 59.4215}} Class ShapedGraphic ID 37 Shape Rectangle Style fill Color b 0.901961 g 0.901961 r 0.901961 shadow Beneath YES stroke CornerRadius 30 Pattern 1 Text Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural \f0\fs28 \cf0 Continuous Updates\ Model is Single-Source-of-Truth} Bounds {{208.188, 334.866}, {152.625, 40.2247}} Class ShapedGraphic ID 30 Shape Rectangle Style fill Color b 0.494377 g 0.778576 r 0.492882 shadow Beneath YES stroke CornerRadius 9 Text Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural \f0\fs48 \cf0 View} Bounds {{213.089, 479.081}, {152.625, 37.0536}} Class ShapedGraphic ID 36 Shape Rectangle Style fill Color b 0.776013 g 0.532738 r 0 shadow Beneath YES stroke CornerRadius 9 Text Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural \f0\fs48 \cf0 Model} Bounds {{208.188, 248.43}, {152.625, 40.2247}} Class ShapedGraphic ID 35 Shape Rectangle Style fill Color b 0.395087 g 0.360479 r 1 shadow Beneath YES stroke CornerRadius 9 Text Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural \f0\fs48 \cf0 Template} Bounds {{135.5, 198.5}, {305, 36}} Class ShapedGraphic FitText YES Flow Resize ID 10 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural \f0\fs60 \cf0 Two-Way Data Binding} VerticalPad 0 Wrap NO Bounds {{51.5, 194}, {473, 337}} Class ShapedGraphic ID 48 Shape Rectangle Style stroke CornerRadius 9 GridInfo HPages 1 KeepToScale Layers Lock NO Name Layer 1 Print YES View YES LayoutInfo Animate NO circoMinDist 18 circoSeparation 0.0 layoutEngine dot neatoSeparation 0.0 twopiSeparation 0.0 Orientation 2 PrintOnePage RowAlign 1 RowSpacing 36 SheetTitle Two Way Data Binding UniqueID 8 VPages 1 ActiveLayerIndex 1 AutoAdjust BackgroundGraphic Bounds {{0, 0}, {576, 733}} Class SolidGraphic ID 2 Style fill GradientColor w 0.666667 shadow Draws NO stroke Draws NO CanvasOrigin {0, 0} ColumnAlign 1 ColumnSpacing 36 DisplayScale 1 0/72 in = 1.0000 in GraphicsList Bounds {{375.479, 159}, {149.043, 522}} Class ShapedGraphic FontInfo Font Helvetica Size 18 ID 23 Layer 0 Shape Rectangle Style fill Draws NO stroke CornerRadius 9 Pattern 4 Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\b\fs28 \cf0 Receive \b0 \ } TextPlacement 0 Bounds {{133, 159}, {84.0215, 522}} Class ShapedGraphic FontInfo Font Helvetica Size 18 ID 21 Layer 0 Shape Rectangle Style fill Draws NO stroke CornerRadius 9 Pattern 4 Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\b\fs28 \cf0 URL \b0 \ } TextPlacement 0 Bounds {{71.7928, 159}, {55.9785, 522}} Class ShapedGraphic FontInfo Font Helvetica Size 18 ID 10 Layer 0 Shape Rectangle Style fill Draws NO stroke CornerRadius 9 Pattern 4 Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\b\fs28 \cf0 Verb \b0 \ } TextPlacement 0 Bounds {{222.521, 159}, {149.043, 522}} Class ShapedGraphic FontInfo Font Helvetica Size 18 ID 20 Layer 0 Shape Rectangle Style fill Draws NO stroke CornerRadius 9 Pattern 4 Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\b\fs28 \cf0 Send \b0 \ } TextPlacement 0 Bounds {{75.9893, 604.629}, {51.5434, 17}} Class ShapedGraphic FitText Vertical Flow Resize FontInfo Font Courier Size 14 ID 47 Layer 1 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs28 \cf0 DELETE} VerticalPad 0 Bounds {{138.021, 604.629}, {76, 17}} Class ShapedGraphic FitText YES Flow Resize FontInfo Font Courier Size 14 ID 46 Layer 1 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs28 \cf0 /Book/456} VerticalPad 0 Wrap NO Bounds {{378.728, 512.322}, {135, 34}} Class ShapedGraphic FitText YES Flow Resize FontInfo Font Courier Size 14 ID 45 Layer 1 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs28 \cf0 \{ id:456,\ name:'Catch' \}} VerticalPad 0 Wrap NO Bounds {{227.814, 512.322}, {135, 34}} Class ShapedGraphic FitText YES Flow Resize ID 44 Layer 1 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs28 \cf0 \{ id: 456,\ name:'Catch' \}} VerticalPad 0 Wrap NO Bounds {{75.9893, 512.322}, {34, 17}} Class ShapedGraphic FitText YES Flow Resize FontInfo Font Courier Size 14 ID 43 Layer 1 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs28 \cf0 POST} VerticalPad 0 Wrap NO Bounds {{138.021, 512.322}, {76, 17}} Class ShapedGraphic FitText YES Flow Resize FontInfo Font Courier Size 14 ID 42 Layer 1 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs28 \cf0 /Book/456} VerticalPad 0 Wrap NO Bounds {{378.728, 405.064}, {152, 85}} Class ShapedGraphic FitText YES Flow Resize FontInfo Font Courier Size 14 ID 41 Layer 1 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs28 \cf0 [ \{ id:123,\ name:'Moby' \},\ \{ id:456,\ name:'Rye' \}\ ]} VerticalPad 0 Wrap NO Bounds {{75.9893, 405.064}, {26, 17}} Class ShapedGraphic FitText YES Flow Resize FontInfo Font Courier Size 14 ID 40 Layer 1 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs28 \cf0 GET} VerticalPad 0 Wrap NO Bounds {{138.021, 405.064}, {43, 17}} Class ShapedGraphic FitText YES Flow Resize FontInfo Font Courier Size 14 ID 39 Layer 1 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs28 \cf0 /Book} VerticalPad 0 Wrap NO Bounds {{378.728, 352.435}, {143, 34}} Class ShapedGraphic FitText YES Flow Resize FontInfo Font Courier Size 14 ID 38 Layer 1 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs28 \cf0 \{ id:456,\ name:'Gatsby' \}} VerticalPad 0 Wrap NO Bounds {{75.9893, 352.435}, {26, 17}} Class ShapedGraphic FitText YES Flow Resize FontInfo Font Courier Size 14 ID 37 Layer 1 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs28 \cf0 GET} VerticalPad 0 Wrap NO Bounds {{138.021, 352.435}, {76, 17}} Class ShapedGraphic FitText YES Flow Resize FontInfo Font Courier Size 14 ID 36 Layer 1 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs28 \cf0 /Book/456} VerticalPad 0 Wrap NO Bounds {{378.728, 298.307}, {127, 34}} Class ShapedGraphic FitText YES Flow Resize FontInfo Font Courier Size 14 ID 35 Layer 1 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs28 \cf0 \{ id:123,\ name:'Moby' \}} VerticalPad 0 Wrap NO Bounds {{75.9893, 298.307}, {26, 17}} Class ShapedGraphic FitText YES Flow Resize FontInfo Font Courier Size 14 ID 33 Layer 1 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs28 \cf0 GET} VerticalPad 0 Wrap NO Bounds {{138.021, 298.307}, {76, 17}} Class ShapedGraphic FitText YES Flow Resize FontInfo Font Courier Size 14 ID 32 Layer 1 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs28 \cf0 /Book/123} VerticalPad 0 Wrap NO Bounds {{378.728, 241.065}, {118, 34}} Class ShapedGraphic FitText YES Flow Resize FontInfo Font Courier Size 14 ID 28 Layer 1 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs28 \cf0 \{ id:456,\ name:'Rye' \}} VerticalPad 0 Wrap NO Bounds {{227.271, 241.065}, {135, 17}} Class ShapedGraphic FitText YES Flow Resize ID 27 Layer 1 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs28 \cf0 \{ name:'Gatsby'\}} VerticalPad 0 Wrap NO Bounds {{75.9893, 241.065}, {34, 17}} Class ShapedGraphic FitText YES Flow Resize FontInfo Font Courier Size 14 ID 26 Layer 1 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs28 \cf0 POST} VerticalPad 0 Wrap NO Bounds {{138.021, 241.065}, {43, 17}} Class ShapedGraphic FitText YES Flow Resize FontInfo Font Courier Size 14 ID 25 Layer 1 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs28 \cf0 /Book} VerticalPad 0 Wrap NO Bounds {{378.728, 186.403}, {127, 34}} Class ShapedGraphic FitText YES Flow Resize FontInfo Font Courier Size 14 ID 24 Layer 1 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs28 \cf0 \{ id:123,\ name:'Moby' \}} VerticalPad 0 Wrap NO Bounds {{227.5, 186.403}, {127, 17}} Class ShapedGraphic FitText YES Flow Resize ID 22 Layer 1 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs28 \cf0 \{ name:'Moby' \}} VerticalPad 0 Wrap NO Bounds {{75.9893, 186.403}, {34, 17}} Class ShapedGraphic FitText YES Flow Resize FontInfo Font Courier Size 14 ID 19 Layer 1 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs28 \cf0 POST} VerticalPad 0 Wrap NO Bounds {{138.021, 186.403}, {43, 17}} Class ShapedGraphic FitText YES Flow Resize FontInfo Font Courier Size 14 ID 6 Layer 1 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs28 \cf0 /Book} VerticalPad 0 Wrap NO Bounds {{35.5, 103}, {490, 29}} Class ShapedGraphic FitText YES Flow Resize ID 4 Layer 1 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fmodern\fcharset0 Courier;\f1\fmodern\fcharset0 Courier-BoldOblique;\f2\fmodern\fcharset0 Courier-Oblique; } {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural \f0\fs48 \cf0 http://server/data/ \f1\i\b Collection \f2\b0 [ \f1\b /ID \f2\b0 ]} VerticalPad 0 Wrap NO Bounds {{190, 59}, {196, 36}} Class ShapedGraphic FitText YES Flow Resize ID 3 Layer 1 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural \f0\fs60 \cf0 RESTful URLs} VerticalPad 0 Wrap NO Bounds {{240.383, -14.4874}, {97, 498.233}} Class ShapedGraphic ID 12 Layer 1 Rotation 270 Shape Rectangle Style fill Color b 0.597299 g 0.578759 r 1 shadow Beneath YES stroke CornerRadius 9 Text Align 2 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qr\pardirnatural \f0\b\fs36 \cf0 Create} TextPlacement 0 Bounds {{254.319, 384.448}, {69.1293, 498.233}} Class ShapedGraphic ID 31 Layer 1 Rotation 270 Shape Rectangle Style fill Color b 0.597299 g 0.578759 r 1 shadow Beneath YES stroke CornerRadius 9 Text Align 2 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qr\pardirnatural \f0\b\fs36 \cf0 Delete} TextPlacement 0 Bounds {{250.883, 297.98}, {76, 498.233}} Class ShapedGraphic ID 30 Layer 1 Rotation 270 Shape Rectangle Style fill Color b 0.909743 g 0.779721 r 0.555337 shadow Beneath YES stroke CornerRadius 9 Text Align 2 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qr\pardirnatural \f0\b\fs36 \cf0 Update} TextPlacement 0 Bounds {{186.23, 146.996}, {201.774, 498.233}} Class ShapedGraphic ID 29 Layer 1 Rotation 270 Shape Rectangle Style fill Color b 0.661341 g 0.850156 r 0.662013 shadow Beneath YES stroke CornerRadius 9 Text Align 2 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qr\pardirnatural \f0\b\fs36 \cf0 Read} TextPlacement 0 GridInfo HPages 1 KeepToScale Layers Lock NO Name Columns Print YES View YES Lock NO Name Layer 1 Print YES View YES LayoutInfo Animate NO circoMinDist 18 circoSeparation 0.0 layoutEngine dot neatoSeparation 0.0 twopiSeparation 0.0 Orientation 2 PrintOnePage RowAlign 1 RowSpacing 36 SheetTitle RESTful URL UniqueID 6 VPages 1 ActiveLayerIndex 0 AutoAdjust BackgroundGraphic Bounds {{0, 0}, {576, 733}} Class SolidGraphic ID 2 Style fill GradientColor w 0.666667 shadow Draws NO stroke Draws NO CanvasOrigin {0, 0} ColumnAlign 1 ColumnSpacing 36 DisplayScale 1 0/72 in = 1.0000 in GraphicsList Bounds {{78.5, 155}, {166.5, 44}} Class ShapedGraphic FitText Vertical Flow Resize ID 29 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fnil\fcharset0 HelveticaNeue-CondensedBlack;\f1\fnil\fcharset0 HelveticaNeue-UltraLight;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural \f0\b\fs36 \cf0 HTTP RESTful URL\ JSON \f1\b0 / XML / PROTO} VerticalPad 0 Bounds {{268, 275.746}, {206.125, 37.0536}} Class ShapedGraphic ID 9 Shape Rectangle Style fill Color b 0.952972 g 0.890059 r 0.780545 shadow Beneath YES stroke CornerRadius 9 Pattern 1 Text Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural \f0\fs48 \cf0 ACL} Bounds {{268, 321.29}, {206.125, 37.0536}} Class ShapedGraphic ID 7 Shape Rectangle Style fill Color b 0.776013 g 0.532738 r 0 shadow Beneath YES stroke CornerRadius 9 Text Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural \f0\fs48 \cf0 Mapper} Bounds {{268, 230.201}, {206.125, 37.0536}} Class ShapedGraphic ID 6 Shape Rectangle Style fill Color b 0.776013 g 0.532738 r 0 shadow Beneath YES stroke CornerRadius 9 Text Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural \f0\fs48 \cf0 URL Router} Bounds {{268, 184.656}, {206.125, 37.0536}} Class ShapedGraphic ID 5 Shape Rectangle Style fill Color b 0.776013 g 0.532738 r 0 shadow Beneath YES stroke CornerRadius 9 Text Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural \f0\fs48 \cf0 Serializer} Bounds {{139.5, 477.197}, {101, 17}} Class ShapedGraphic FitText YES Flow Resize ID 28 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs28 \cf0 (CRUD+verbs)} VerticalPad 0 Wrap NO Bounds {{145.75, 589.471}, {88.5, 29.5287}} Class ShapedGraphic ID 27 Shape Rectangle Style fill Color b 0.803922 g 0.893111 r 1 shadow Beneath YES stroke CornerRadius 9 Pattern 1 Text Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural \f0\fs28 \cf0 ???} Bounds {{145.75, 552.393}, {88.5, 29.5287}} Class ShapedGraphic ID 26 Shape Rectangle Style fill Color b 0.803922 g 0.893111 r 1 shadow Beneath YES stroke CornerRadius 9 Pattern 1 Text Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural \f0\fs28 \cf0 JavaScript} Bounds {{145.75, 515.316}, {88.5, 29.5287}} Class ShapedGraphic ID 25 Shape Rectangle Style fill Color b 0.217426 g 0.546502 r 1 shadow Beneath YES stroke CornerRadius 9 Text Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural \f0\fs28 \cf0 Java} Bounds {{423.125, 458}, {51, 17}} Class ShapedGraphic FitText YES Flow Resize ID 17 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs28 \cf0 (CRUD)} VerticalPad 0 Wrap NO Bounds {{376.237, 531.888}, {134, 40.2247}} Class ShapedGraphic ID 16 Rotation 270 Shape Rectangle Style fill Color b 0.798825 g 0.790722 r 1 shadow Beneath YES stroke CornerRadius 9 Pattern 1 Text Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural \f0\fs48 \cf0 ???} Bounds {{280.652, 531.888}, {134, 40.2247}} Class ShapedGraphic ID 14 Rotation 270 Shape Rectangle Style fill Color b 0.395087 g 0.360479 r 1 shadow Beneath YES stroke CornerRadius 9 Text Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural \f0\fs48 \cf0 Buganizer} Bounds {{328.445, 531.888}, {134, 40.2247}} Class ShapedGraphic ID 13 Rotation 270 Shape Rectangle Style fill Color b 0.798825 g 0.790722 r 1 shadow Beneath YES stroke CornerRadius 9 Pattern 1 Text Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural \f0\fs48 \cf0 BigTable} Bounds {{233.371, 531.888}, {134, 40.2247}} Class ShapedGraphic ID 12 Rotation 270 Shape Rectangle Style fill Color b 0.395087 g 0.360479 r 1 shadow Beneath YES stroke CornerRadius 9 Text Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural \f0\fs48 \cf0 MegaStore} Bounds {{268, 446}, {206.125, 185}} Class ShapedGraphic ID 15 Shape Rectangle Style fill Color b 0.494377 g 0.778576 r 0.492882 shadow Beneath YES stroke CornerRadius 9 Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs48 \cf0 Repository} TextPlacement 0 Bounds {{135, 446}, {110, 185}} Class ShapedGraphic ID 11 Shape Rectangle Style fill Color b 0.494377 g 0.778576 r 0.492882 shadow Beneath YES stroke CornerRadius 9 Text Align 0 Pad 10 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs48 \cf0 Custom} TextPlacement 0 Bounds {{58, 51}, {446, 36}} Class ShapedGraphic FitText YES Flow Resize ID 3 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural \f0\fs60 \cf0 RESTy: Declarative Data Storage} VerticalPad 0 Wrap NO Bounds {{255.5, 139}, {230, 504}} Class ShapedGraphic ID 10 Shape Rectangle Style fill Draws NO stroke CornerRadius 9 Pattern 4 Text Align 2 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qr\pardirnatural \f0\fs48 \cf0 Declarative} TextPlacement 0 Bounds {{46.0001, 135}, {380, 278}} Class ShapedGraphic ID 22 Shape Bezier ShapeData UnitPoints {-0.5, -0.356114} {-0.5, -0.356114} {-0.407897, -0.5} {-0.407896, -0.5} {-0.407897, -0.5} {-0.407896, -0.43525} {-0.407896, -0.43525} {0.142105, -0.428057} {0.197365, -0.464023} {0.344737, -0.356114} {0.492106, -0.248202} {0.452631, -0.0251794} {0.452631, 0.363309} {0.452631, 0.363309} {0.5, 0.363309} {0.5, 0.363309} {0.5, 0.363309} {0.371053, 0.5} {0.371053, 0.5} {0.371053, 0.5} {0.255264, 0.366911} {0.255264, 0.366911} {0.255264, 0.366911} {0.302633, 0.366921} {0.302633, 0.366921} {0.302633, -0.0215823} {0.32105, -0.125901} {0.260526, -0.208633} {0.199998, -0.29137} {0.0605264, -0.276978} {-0.402632, -0.27338} {-0.402632, -0.27338} {-0.402632, -0.208632} {-0.402632, -0.208632} {-0.40263, -0.208633} {-0.5, -0.356109} Style fill Color b 0.800015 g 0.800015 r 0.800015 Bounds {{123, 399}, {374.5, 258.999}} Class ShapedGraphic ID 8 Shape Rectangle Style fill Color b 0.494377 g 0.778576 r 0.492882 Draws NO shadow Beneath YES Draws NO stroke CornerRadius 9 Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs48 \cf0 Resources} TextPlacement 0 Bounds {{103, 127}, {415, 548}} Class ShapedGraphic ID 4 Shape Rectangle Style fill Color b 0.800748 g 0.946502 r 1 stroke CornerRadius 9 GridInfo HPages 1 KeepToScale Layers Lock NO Name Layer 1 Print YES View YES LayoutInfo Animate NO circoMinDist 18 circoSeparation 0.0 layoutEngine dot neatoSeparation 0.0 twopiSeparation 0.0 Orientation 2 PrintOnePage RowAlign 1 RowSpacing 36 SheetTitle RESTy UniqueID 3 VPages 1 ActiveLayerIndex 0 AutoAdjust BackgroundGraphic Bounds {{0, 0}, {576, 733}} Class SolidGraphic ID 2 Style fill GradientColor w 0.666667 shadow Draws NO stroke Draws NO CanvasOrigin {0, 0} ColumnAlign 1 ColumnSpacing 36 DisplayScale 1 0/72 in = 1.0000 in GraphicsList Bounds {{85.9137, 394.312}, {220.947, 95.625}} Class ShapedGraphic ID 144 Magnets {-0.685994, -1.14332} {-0.261488, -1.30744} {0.261488, -1.30744} {0.685994, -1.14332} {1.14332, -0.685995} {1.30744, -0.261488} {1.30744, 0.261488} {1.14332, 0.685995} {0.685994, 1.14332} {0.261488, 1.30744} {-0.261489, 1.30744} {-0.685994, 1.14332} {-1.14332, 0.685994} {-1.30744, 0.261488} {-1.30744, -0.261488} {-1.14332, -0.685995} Shape Rectangle Style Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs24 \cf0 $route \{\ current: \{\ template: 'Account.html',\ scope: new AccountCntl()\ \}\ \}} TextPlacement 0 Bounds {{217.75, 347.375}, {298.96, 38.25}} Class ShapedGraphic ID 22 Magnets {-0.685994, -1.14332} {-0.261488, -1.30744} {0.261488, -1.30744} {0.685994, -1.14332} {1.14332, -0.685995} {1.30744, -0.261489} {1.30744, 0.261488} {1.14332, 0.685994} {0.685994, 1.14332} {0.261488, 1.30744} {-0.261489, 1.30744} {-0.685994, 1.14332} {-1.14332, 0.685994} {-1.30744, 0.261488} {-1.30744, -0.261489} {-1.14332, -0.685995} Shape Rectangle Style Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs24 \cf0 /account -> AccountCntl; Account.html\ /settings -> SettingsCntl; Settings.html} TextPlacement 0 Class Group Graphics Bounds {{475.71, 679.25}, {41, 14}} Class ShapedGraphic FitText YES Flow Resize ID 173 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural \f0\fs24 \cf0 Binding} VerticalPad 0 Wrap NO Bounds {{181.785, 679.25}, {34, 14}} Class ShapedGraphic FitText YES Flow Resize ID 174 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural \f0\fs24 \cf0 Watch} VerticalPad 0 Wrap NO Class LineGraphic ControlPoints {0, 0} {0, 0} ID 175 Points {461.007, 685.75} {387.965, 685.75} Style stroke Bezier Color a 0.49 b 0.776013 g 0.532738 r 0 HeadArrow FilledArrow HeadScale 0.69999992847442627 LineType 1 TailArrow FilledArrow TailScale 0.69999992847442627 Width 3 Class LineGraphic ControlPoints {0, 0} {0, 0} ID 176 Points {167.082, 685.75} {93.7897, 685.75} Style stroke Bezier Color a 0.5 b 0 g 0 r 0.958068 HeadArrow FilledArrow HeadScale 0.59999996423721313 LineType 1 TailArrow 0 TailScale 0.60000002384185791 Width 4 ID 172 Class LineGraphic ControlPoints {-71.4076, 17.75} {0, -146} {6.10352e-05, 146} {40, 0} Head ID 170 Info 3 ID 157 Points {397.158, 220.25} {330.75, 421} {294, 564.625} Style stroke Bezier Color a 0.49 b 0.776013 g 0.532738 r 0 HeadArrow FilledArrow HeadScale 0.69999992847442627 LineType 1 TailArrow FilledArrow TailScale 0.69999992847442627 Width 3 Tail ID 32 Class LineGraphic ControlPoints {-69.6563, 11.25} {0, -146} {6.10352e-05, 146} {153, 0.125} Head ID 169 ID 155 Points {411.406, 280.75} {341.75, 469.25} {190.711, 617.875} Style stroke Bezier Color a 0.49 b 0.776013 g 0.532738 r 0 HeadArrow FilledArrow HeadScale 0.69999992847442627 LineType 1 TailArrow 0 TailScale 0.69999992847442627 Width 3 Tail ID 34 Info 5 Class Group Graphics Bounds {{104.84, 603.875}, {85.8708, 28}} Class ShapedGraphic FitText Vertical Flow Resize ID 169 Magnets {0, 1} {0, -1} {1, 0} {-1, 0} Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs24 \cf0 save() \{...\}} VerticalPad 0 Bounds {{112.425, 557.625}, {181.575, 14}} Class ShapedGraphic FitText Vertical Flow Resize ID 170 Magnets {0, 1} {0, -1} {1, 0} {-1, 0} Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs24 \cf0 this.name = 'John Smith'} VerticalPad 0 Bounds {{85.9137, 498}, {437.967, 147.25}} Class ShapedGraphic ID 171 Shape Rectangle Style fill Color b 0.611551 g 0.785672 r 1 Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;\f1\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs36 \cf0 Partial Scope:\ \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f1\fs24 \cf0 class AccountCntl \{\ AccountCntl() \{\ \ ...\ \}\ \ \ \}} TextPlacement 0 ID 168 Class LineGraphic ControlPoints {0, 0} {0, -77} {5.34058e-05, 77} {0, 0} Head ID 144 Info 1 ID 148 Points {144.544, 161.95} {101.86, 280.75} {130.103, 394.312} Style stroke Bezier Color a 0.5 b 0 g 0 r 0.958068 HeadArrow 0 HeadScale 0.59999996423721313 LineType 1 TailArrow FilledArrow TailScale 0.60000002384185791 Width 4 Tail ID 31 Info 16 Bounds {{171.233, 374.939}, {49.138, 15}} Class ShapedGraphic Head ID 144 Info 2 ID 147 Rotation 151.10282897949219 Shape AdjustableArrow ShapeData ratio 0.32189163565635681 width 14.973806381225586 Style fill Color a 0.1 b 0 g 0 r 0 GradientColor b 0.501961 g 0.25098 r 0 MiddleFraction 0.70634919404983521 shadow Color a 0.4 b 0 g 0 r 0 Fuzziness 0.0 ShadowVector {0, 2} stroke Color a 0.75 b 0 g 0 r 0 Tail ID 22 Info 14 TextRelativeArea {{0.125, 0.25}, {0.75, 0.5}} isConnectedShape Class LineGraphic ControlPoints {89.7157, 8.77938} {-0.989136, -163} {0.989258, 163} {25.6368, -27.25} Head ID 143 Info 4 ID 146 Points {451.588, 64.2154} {528.75, 260.75} {491.226, 421.763} Style stroke Bezier Color a 0.5 b 0 g 0 r 0.958068 HeadArrow FilledArrow HeadScale 0.59999996423721313 LineType 1 TailArrow 0 TailScale 0.60000002384185791 Width 4 Tail ID 4 Info 4 Class LineGraphic ControlPoints {-28.1529, 13.4} {24.8888, 13.125} Head ID 144 ID 37 Points {360.044, 455.85} {306.861, 451.687} Style stroke Bezier Color a 0.5 b 0 g 0 r 0.958068 HeadArrow FilledArrow HeadScale 0.59999996423721313 LineType 1 TailArrow 0 TailScale 0.60000002384185791 Width 4 Tail ID 143 Bounds {{360.044, 422.25}, {163.836, 56}} Class ShapedGraphic ID 143 Magnets {-0.685994, -1.14332} {-0.261488, -1.30744} {0.261489, -1.30744} {0.685994, -1.14332} {1.14332, -0.685994} {1.30744, -0.261489} {1.30744, 0.261489} {1.14332, 0.685995} {0.685994, 1.14332} {0.261488, 1.30744} {-0.261488, 1.30744} {-0.685994, 1.14332} {-1.14332, 0.685995} {-1.30744, 0.261489} {-1.30744, -0.261489} {-1.14332, -0.685994} Shape Rectangle Style Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs24 \cf0 $location: \{\ hashPath: 'account'\ \}\ } TextPlacement 0 Bounds {{16.25, 496.25}, {81, 27}} Class ShapedGraphic FitText YES Flow Resize FontInfo Font Optima-ExtraBlack Size 13 ID 142 Rotation 270 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 2 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Optima-ExtraBlack;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\b\fs36 \cf0 Runtime} VerticalPad 2 Wrap NO Bounds {{16.75, 165.25}, {80, 27}} Class ShapedGraphic FitText YES Flow Resize FontInfo Font Optima-ExtraBlack Size 13 ID 141 Rotation 270 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 2 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Optima-ExtraBlack;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\b\fs36 \cf0 Browser} VerticalPad 2 Wrap NO Bounds {{217.75, 266.75}, {290.484, 14}} Class ShapedGraphic FitText Vertical Flow Resize ID 34 Magnets {-0.421637, -1.26491} {0.421637, -1.26491} {1.26491, -0.42164} {1.26491, 0.42164} {0.421637, 1.26491} {-0.421637, 1.26491} {-1.26491, 0.42164} {-1.26491, -0.42164} Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs24 \cf0 <button ng-click='save()'>Save</button>} VerticalPad 0 Bounds {{320.565, 206.25}, {153.185, 14}} Class ShapedGraphic FitText Vertical Flow Resize ID 32 Magnets {0, 1} {0, -1} {1, 0} {-1, 0} Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs24 \cf0 <input name='name' />} VerticalPad 0 Bounds {{73.7499, 339.75}, {459, 317.5}} Class ShapedGraphic ID 20 Shape Rectangle Style fill Color b 0.828641 g 0.921401 r 0.825757 Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fmodern\fcharset0 Courier;\f1\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs36 \cf0 \ul \ulc0 $root \f1 Scope\ulnone \ } TextPlacement 0 Bounds {{162.921, 264.75}, {48.7271, 16}} Class ShapedGraphic ID 24 Shape Rectangle Style fill Color b 0.8 g 0.8 r 0.8 Text Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural \f0\fs24 \cf0 Save} Bounds {{269.5, 244.75}, {43.5, 16}} Class ShapedGraphic ID 25 Shape Rectangle Style Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs24 \cf0 12345} Bounds {{237.293, 244.75}, {27, 16}} Class ShapedGraphic ID 26 Shape Rectangle Style Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs24 \cf0 US} Bounds {{167.37, 244.75}, {65.25, 16}} Class ShapedGraphic ID 27 Shape Rectangle Style Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs24 \cf0 Any Place} Bounds {{167.37, 224.75}, {145.63, 16}} Class ShapedGraphic ID 28 Shape Rectangle Style Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs24 \cf0 123 Main St} Bounds {{167.37, 204.75}, {145.63, 16}} Class ShapedGraphic ID 29 Shape Rectangle Style Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs24 \cf0 John Smith} Bounds {{85.9137, 110.75}, {71.8362, 42}} Class ShapedGraphic FitText Vertical Flow Resize ID 13 Shape Rectangle Style fill Draws NO shadow Draws NO stroke Draws NO Text Align 0 Pad 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\b\fs24 \cf0 Navigation \b0 \ Account\ Settings} VerticalPad 0 Bounds {{155.076, 168.75}, {353.158, 123}} Class ShapedGraphic ID 12 Shape Rectangle Style fill Color b 0.611551 g 0.785672 r 1 Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs36 \cf0 Account Settings \i\b (Partial)} TextPlacement 0 Bounds {{80.1753, 47.6352}, {17.4491, 15.1148}} Class ShapedGraphic ID 10 Rotation 179.99998474121094 Shape AdjustableArrow ShapeData ratio 0.47071728110313416 width 12 Style fill Color b 0.4 g 0.4 r 0.4 FillType 2 GradientAngle 90 GradientColor b 0 g 0 r 0 MiddleColor b 0.550011 g 0.550011 r 0.550011 MiddleFraction 0.4523809552192688 TrippleBlend YES shadow Color a 0.4 b 0 g 0 r 0 ShadowVector {0, 2} stroke Color b 0.0980392 g 0.0980392 r 0.0980392 TextRelativeArea {{0.125, 0.25}, {0.75, 0.5}} isConnectedShape Bounds {{102.223, 47.1973}, {18.4475, 15.1055}} Class ShapedGraphic ID 9 Rotation 2.8368990421295166 Shape AdjustableArrow ShapeData ratio 0.403973788022995 width 8.7990627288818359 Style fill Color b 0.4 g 0.4 r 0.4 FillType 2 GradientAngle 90 GradientColor b 0 g 0 r 0 MiddleColor b 0.550011 g 0.550011 r 0.550011 MiddleFraction 0.4523809552192688 TrippleBlend YES shadow Color a 0.4 b 0 g 0 r 0 ShadowVector {0, 2} stroke Color b 0.0980392 g 0.0980392 r 0.0980392 TextRelativeArea {{0.125, 0.25}, {0.75, 0.5}} isConnectedShape Bounds {{127.27, 47.75}, {397.316, 16}} Class ShapedGraphic ID 4 Magnets {-0.685994, -1.14332} {-0.261488, -1.30744} {0.261488, -1.30744} {0.685994, -1.14332} {1.14332, -0.685994} {1.30744, -0.261488} {1.30744, 0.261488} {1.14332, 0.685995} {0.685994, 1.14332} {0.261488, 1.30744} {-0.261489, 1.30744} {-0.685994, 1.14332} {-1.14332, 0.685994} {-1.30744, 0.261488} {-1.30744, -0.261489} {-1.14332, -0.685994} Shape Rectangle Style Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs24 \cf0 http://server/index.html#account} Bounds {{73.7499, 39.75}, {459, 29}} Class ShapedGraphic ID 3 Shape Rectangle Style fill Color b 0.6 g 0.6 r 0.6 Bounds {{144.544, 127.75}, {372.166, 171}} Class ShapedGraphic ID 31 Magnets {-0.685994, -1.14332} {-0.261488, -1.30744} {0.261488, -1.30744} {0.685994, -1.14332} {1.14332, -0.685994} {1.30744, -0.261488} {1.30744, 0.261488} {1.14332, 0.685995} {0.685994, 1.14332} {0.261488, 1.30744} {-0.261489, 1.30744} {-0.685994, 1.14332} {-1.14332, 0.685994} {-1.30744, 0.261488} {-1.30744, -0.261488} {-1.14332, -0.685994} Shape Rectangle Style Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs24 \cf0 <ng:include src="$route.current.template"\ scope="$route.current.scope" />} TextPlacement 0 Bounds {{79.4239, 76.75}, {444.457, 234}} Class ShapedGraphic ID 11 Shape Rectangle Style fill Color b 0.828641 g 0.921401 r 0.825757 Text Align 0 Text {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural \f0\fs36 \cf0 MyApp \i\b (Chrome)} TextPlacement 0 Bounds {{73.75, 39.75}, {459, 278}} Class ShapedGraphic ID 1 Shape Rectangle GridInfo HPages 1 KeepToScale Layers Lock NO Name Layer 1 Print YES View YES LayoutInfo Animate NO circoMinDist 18 circoSeparation 0.0 layoutEngine dot neatoSeparation 0.0 twopiSeparation 0.0 Orientation 2 PrintOnePage RowAlign 1 RowSpacing 36 SheetTitle Standard App UniqueID 7 VPages 1 SmartAlignmentGuidesActive YES SmartDistanceGuidesActive YES UseEntirePage WindowInfo CurrentSheet 1 ExpandedCanvases Frame {{212, 0}, {836, 878}} ListView OutlineWidth 142 RightSidebar Sidebar SidebarWidth 120 VisibleRegion {{-70, -17}, {716, 769}} Zoom 1 ZoomValues <angular/> parts 1 1 <angular/> usage 1 1 RESTy 1 1 One Way Data Binding 1 1 Notes 1 1 RESTful URL 1 1 Standard App 1 1 Two Way Data Binding 1 1 saveQuickLookFiles YES