From a26f192e01dcab6be253d9ca70b7a7019861a57b Mon Sep 17 00:00:00 2001 From: Misko Hevery Date: Wed, 9 Feb 2011 10:26:25 -0800 Subject: added omingrafle file for docs --- images/logo/Angular.graffle/QuickLook/Preview.pdf | Bin 0 -> 1041743 bytes .../logo/Angular.graffle/QuickLook/Thumbnail.tiff | Bin 0 -> 1848 bytes images/logo/Angular.graffle/data.plist | 8840 ++++++++++++++++++++ images/logo/Angular.graffle/image1.png | Bin 0 -> 2544 bytes images/logo/Angular.graffle/image2.png | Bin 0 -> 2129 bytes images/logo/Angular.graffle/image4.png | Bin 0 -> 1163 bytes images/logo/Angular.graffle/image8.png | Bin 0 -> 667 bytes images/logo/Angular.graffle/image9.png | Bin 0 -> 2024 bytes 8 files changed, 8840 insertions(+) create mode 100644 images/logo/Angular.graffle/QuickLook/Preview.pdf create mode 100644 images/logo/Angular.graffle/QuickLook/Thumbnail.tiff create mode 100644 images/logo/Angular.graffle/data.plist create mode 100644 images/logo/Angular.graffle/image1.png create mode 100644 images/logo/Angular.graffle/image2.png create mode 100644 images/logo/Angular.graffle/image4.png create mode 100644 images/logo/Angular.graffle/image8.png create mode 100644 images/logo/Angular.graffle/image9.png (limited to 'images') diff --git a/images/logo/Angular.graffle/QuickLook/Preview.pdf b/images/logo/Angular.graffle/QuickLook/Preview.pdf new file mode 100644 index 00000000..7f912e90 Binary files /dev/null and b/images/logo/Angular.graffle/QuickLook/Preview.pdf differ diff --git a/images/logo/Angular.graffle/QuickLook/Thumbnail.tiff b/images/logo/Angular.graffle/QuickLook/Thumbnail.tiff new file mode 100644 index 00000000..082e32cb Binary files /dev/null and b/images/logo/Angular.graffle/QuickLook/Thumbnail.tiff differ diff --git a/images/logo/Angular.graffle/data.plist b/images/logo/Angular.graffle/data.plist new file mode 100644 index 00000000..d3a48a27 --- /dev/null +++ b/images/logo/Angular.graffle/data.plist @@ -0,0 +1,8840 @@ + + + + + ApplicationVersion + + com.omnigroup.OmniGrafflePro + 138.14.0.129428 + + 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 + 2010-05-14 12:11:16 -0700 + Modifier + Miško Hevery + 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\cocoartf949\cocoasubrtf540 +{\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 + {{141.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\cocoartf949\cocoasubrtf540 +{\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 + {{337.845, 278.214}, {204, 80.0625}} + Class + ShapedGraphic + ID + 1 + Rotation + 0.1200140118598938 + 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\cocoartf949\cocoasubrtf540 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue-CondensedBlack;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\b\fs36 \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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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 + {{255.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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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 + {{61.5, 77.5}, {453, 42}} + 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\cocoartf949\cocoasubrtf540 +{\fonttbl\f0\fnil\fcharset0 OCRAStd;\f1\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/> +\f1 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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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.7387, 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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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}, {460, 42}} + 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\cocoartf949\cocoasubrtf540 +{\fonttbl\f0\fnil\fcharset0 OCRAStd;\f1\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 +\f1 : 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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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 + + {445.123, 47.75} + {528.75, 260.75} + {491.113, 422.25} + + 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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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\cocoartf949\cocoasubrtf540 +{\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 + {{71, 222}, {836, 953}} + ListView + + OutlineWidth + 142 + RightSidebar + + Sidebar + + SidebarWidth + 120 + VisibleRegion + {{-70, -55}, {716, 844}} + 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 + + diff --git a/images/logo/Angular.graffle/image1.png b/images/logo/Angular.graffle/image1.png new file mode 100644 index 00000000..565f406d Binary files /dev/null and b/images/logo/Angular.graffle/image1.png differ diff --git a/images/logo/Angular.graffle/image2.png b/images/logo/Angular.graffle/image2.png new file mode 100644 index 00000000..6e52db7c Binary files /dev/null and b/images/logo/Angular.graffle/image2.png differ diff --git a/images/logo/Angular.graffle/image4.png b/images/logo/Angular.graffle/image4.png new file mode 100644 index 00000000..6f118cd0 Binary files /dev/null and b/images/logo/Angular.graffle/image4.png differ diff --git a/images/logo/Angular.graffle/image8.png b/images/logo/Angular.graffle/image8.png new file mode 100644 index 00000000..1d6ce315 Binary files /dev/null and b/images/logo/Angular.graffle/image8.png differ diff --git a/images/logo/Angular.graffle/image9.png b/images/logo/Angular.graffle/image9.png new file mode 100644 index 00000000..606ea9eb Binary files /dev/null and b/images/logo/Angular.graffle/image9.png differ -- cgit v1.2.3