From fc060dfc08f048511fe78e9df04ce4616171da34 Mon Sep 17 00:00:00 2001 From: Tobias Bosch Date: Tue, 5 Nov 2013 22:16:11 -0800 Subject: docs(guide/overview): Refactor overview and mvc docs Before, there we multiple overview docs: - guide/overview - guide/introduction - guide/dev_guide.mvc - guide/dev_guide.mvc.understanding_model - guide/dev_guide.mvc.understanding_view - guide/concepts Now we have: - guide/introduction: High level description of Angular with the key benefits but without code or any concrete concepts - guide/concepts: explains all important concepts with a simple example and contains deep links to the other parts of the guide. All the old information was moved into existing documents or deleted when they were duplicates. --- images/docs/guide/concepts.graffle/data.plist | 5596 ++++++++++++++++--------- 1 file changed, 3512 insertions(+), 2084 deletions(-) (limited to 'images/docs/guide/concepts.graffle') diff --git a/images/docs/guide/concepts.graffle/data.plist b/images/docs/guide/concepts.graffle/data.plist index 6d41005d..d159209f 100644 --- a/images/docs/guide/concepts.graffle/data.plist +++ b/images/docs/guide/concepts.graffle/data.plist @@ -4,15 +4,15 @@ ApplicationVersion - com.omnigroup.OmniGrafflePro - 139.7.0.167456 + com.omnigroup.OmniGraffle6 + 156.2.0.196174 CreationDate 2012-05-29 17:45:34 +0000 Creator Miško Hevery GraphDocumentVersion - 8 + 11 GuidesLocked NO GuidesVisible @@ -38,9 +38,9 @@ MasterSheets ModificationDate - 2012-06-11 17:32:17 +0000 + 2013-11-06 19:46:59 +0000 Modifier - Miško Hevery + tbosch NotesVisible NO OriginVisible @@ -56,8 +56,8 @@ NSHorizonalPagination - int - 0 + coded + BAtzdHJlYW10eXBlZIHoA4QBQISEhAhOU051bWJlcgCEhAdOU1ZhbHVlAISECE5TT2JqZWN0AIWEASqEhAFxlwCG NSLeftMargin @@ -69,15 +69,20 @@ coded BAtzdHJlYW10eXBlZIHoA4QBQISEhAhOU051bWJlcgCEhAdOU1ZhbHVlAISECE5TT2JqZWN0AIWEASqEhAFxlwGG + NSPaperName + + string + na-letter + NSPaperSize size - {792, 612} + {792, 611.99999046325684} NSPrintReverseOrientation - int - 0 + coded + BAtzdHJlYW10eXBlZIHoA4QBQISEhAhOU051bWJlcgCEhAdOU1ZhbHVlAISECE5TT2JqZWN0AIWEASqEhAFxlwCG NSRightMargin @@ -102,18 +107,13 @@ BackgroundGraphic Bounds - {{0, 0}, {756, 553}} + {{0, 0}, {756, 552.99999046325684}} Class SolidGraphic ID 2 Style - shadow - - Draws - NO - stroke Draws @@ -130,12 +130,12 @@ ColumnSpacing 36 DisplayScale - 1 0/72 in = 1.0000 in + 1 in = 1 in GraphicsList Bounds - {{221.69553292493575, 254.59980377079998}, {97, 52}} + {{221.69553532412343, 254.59980377409337}, {97, 52}} Class ShapedGraphic FitText @@ -183,7 +183,7 @@ Text Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc @@ -214,9 +214,9 @@ 35 Points - {364.53793711326313, 239.04748078080075} + {364.53793711114372, 239.04748078360805} {340.66665999999998, 270.66665999999998} - {188.91623647527561, 280.41775098274513} + {188.91623646580976, 280.41775098335341} Style @@ -259,9 +259,9 @@ 34 Points - {288.65527031476449, 239.07689253799415} + {288.65527031845579, 239.07689252958053} {273.33334000000002, 274} - {188.91609530011533, 280.1261397624009} + {188.91609529238423, 280.12613976296188} Style @@ -297,8 +297,8 @@ 24 Points - {153.83330908590099, 162.25000499043261} - {153.83330228580456, 256.42209000956734} + {153.83330228580456, 162.25000499999996} + {153.83330228580456, 256.42209000000003} Style @@ -343,7 +343,7 @@ Text Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc @@ -364,8 +364,8 @@ 22 Points - {358.07618879185003, 200.71230346513886} - {366.25730425448791, 213.96852058039727} + {358.07609198080814, 200.71230420668829} + {366.25710514668998, 213.9685220956386} Style @@ -397,8 +397,8 @@ 21 Points - {332.06290829918157, 200.64052389599567} - {312.43700525430683, 214.04030216562518} + {332.06295260075927, 200.64052413254052} + {312.43709715522851, 214.04030264872884} Style @@ -443,7 +443,7 @@ Text Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc @@ -476,7 +476,7 @@ Text Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc @@ -496,8 +496,8 @@ 18 Points - {350.33331838087867, 155.24999700731124} - {350.33332384389229, 175.58286999268989} + {350.33332384389229, 155.24999700000004} + {350.33332384389229, 175.58287000000001} Style @@ -542,7 +542,7 @@ Text Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc @@ -575,7 +575,7 @@ Text Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fmodern\fcharset0 CourierNewPS-BoldMT;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc @@ -585,7 +585,7 @@ Bounds - {{199.6730604614838, 109.66665631417833}, {53, 66}} + {{199.67306132920183, 109.66665530478484}, {53, 66}} Class ShapedGraphic FitText @@ -647,7 +647,7 @@ Text Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc @@ -672,8 +672,8 @@ Event} 14 Points - {188.91676100580287, 142.66665692489823} - {287.7499999941972, 142.66665530478485} + {188.91676100000001, 142.66665530478485} + {287.75, 142.66665530478485} Style @@ -705,8 +705,8 @@ Event} 13 Points - {153.83331176536166, 71.583305005698406} - {153.8333108050544, 123.08330999426786} + {153.8333108050544, 71.583304999999996} + {153.8333108050544, 123.08331} Style @@ -751,7 +751,7 @@ Event} Text Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc @@ -785,7 +785,7 @@ DOM} Text Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc @@ -836,7 +836,7 @@ DOM} Align 0 Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fswiss\fcharset0 ArialMT;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural @@ -848,7 +848,7 @@ DOM} Bounds - {{100.16663599848334, 89.151024247068506}, {107.33334000000001, 231.71102999999999}} + {{100.16663228580455, 89.151022602992413}, {107.33334000000001, 231.71102999999999}} Class ShapedGraphic ID @@ -898,7 +898,7 @@ DOM} Align 0 Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fswiss\fcharset0 ArialMT;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural @@ -938,6 +938,8 @@ DOM} 0.0 layoutEngine dot + neatoLineLength + 0.20000000298023224 neatoSeparation 0.0 twopiSeparation @@ -966,18 +968,13 @@ DOM} BackgroundGraphic Bounds - {{0, 0}, {756, 553}} + {{0, 0}, {756, 552.99999046325684}} Class SolidGraphic ID 2 Style - shadow - - Draws - NO - stroke Draws @@ -994,7 +991,7 @@ DOM} ColumnSpacing 36 DisplayScale - 1 0/72 in = 1.0000 in + 1 in = 1 in GraphicsList @@ -1010,7 +1007,7 @@ DOM} Points {354.68187999999998, 312.77929999999998} - {207.5833087461817, 311.9229422749425} + {207.5833087636434, 311.92294227504414} Style @@ -1050,8 +1047,8 @@ DOM} 79 Points - {163.66665649999999, 273.75057998883068} - {163.66665649999999, 208.66666900000001} + {163.66665649999999, 273.75058000000001} + {163.66665649999999, 208.91666900000004} Style @@ -1087,7 +1084,7 @@ DOM} 78 Points - {207.58331300288879, 170.9999749003693} + {207.58331299999969, 170.9999749003693} {255.4427, 171.00005154608402} Style @@ -1159,7 +1156,7 @@ DOM} Pad 10 Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc @@ -1184,8 +1181,8 @@ Loop} 76 Points - {328.4427, 171.00005270188248} - {365.88547, 170.99999392379385} + {328.4427, 171.00005228857842} + {365.88547, 170.99999308651033} Style @@ -1284,7 +1281,7 @@ Loop} Pad 0 Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fmodern\fcharset0 Courier-Bold;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qj @@ -1334,7 +1331,7 @@ Loop} Pad 0 Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fmodern\fcharset0 Courier-Bold;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qj @@ -1382,7 +1379,7 @@ Loop} Pad 0 Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\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\pardirnatural\qc @@ -1535,7 +1532,7 @@ loop} Pad 0 Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\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\pardirnatural\qc @@ -1631,7 +1628,7 @@ list} Pad 0 Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\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\pardirnatural\qc @@ -1736,7 +1733,7 @@ queue} Align 0 Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fswiss\fcharset0 ArialMT;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural @@ -1791,7 +1788,7 @@ queue} Align 3 Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fswiss\fcharset0 ArialMT;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qj @@ -1862,7 +1859,7 @@ queue} Align 0 Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fswiss\fcharset0 ArialMT;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural @@ -1918,7 +1915,7 @@ queue} Align 0 Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fswiss\fcharset0 ArialMT;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural @@ -1971,7 +1968,7 @@ queue} Align 0 Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fswiss\fcharset0 ArialMT;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural @@ -2011,6 +2008,8 @@ queue} 0.0 layoutEngine dot + neatoLineLength + 0.20000000298023224 neatoSeparation 0.0 twopiSeparation @@ -2039,18 +2038,13 @@ queue} BackgroundGraphic Bounds - {{0, 0}, {756, 553}} + {{0, 0}, {756, 552.99999046325684}} Class SolidGraphic ID 2 Style - shadow - - Draws - NO - stroke Draws @@ -2067,7 +2061,7 @@ queue} ColumnSpacing 36 DisplayScale - 1 0/72 in = 1.0000 in + 1 in = 1 in GraphicsList @@ -2142,7 +2136,7 @@ queue} Align 2 Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;\red255\green0\blue0;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qr @@ -2227,7 +2221,7 @@ name='Wold'} Align 2 Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;\red255\green0\blue0;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qr @@ -2312,7 +2306,7 @@ name='Misko'} Align 2 Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;\red255\green0\blue0;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qr @@ -2397,7 +2391,7 @@ name='Igor'} Align 2 Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;\red255\green0\blue0;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qr @@ -2482,7 +2476,7 @@ name='Vojta'} Align 2 Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;\red255\green0\blue0;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qr @@ -2567,7 +2561,7 @@ names=[...]} Align 2 Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;\red255\green0\blue0;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qr @@ -2668,7 +2662,7 @@ names=[...]} Align 2 Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;\red255\green0\blue0;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qr @@ -2737,7 +2731,7 @@ names=[...]} Align 2 Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;\red255\green0\blue0;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qr @@ -2806,7 +2800,7 @@ names=[...]} Align 2 Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;\red255\green0\blue0;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qr @@ -2875,7 +2869,7 @@ names=[...]} Align 2 Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;\red255\green0\blue0;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qr @@ -2984,6 +2978,8 @@ names=[...]} 0.0 layoutEngine dot + neatoLineLength + 0.20000000298023224 neatoSeparation 0.0 twopiSeparation @@ -3012,18 +3008,13 @@ names=[...]} BackgroundGraphic Bounds - {{0, 0}, {756, 553}} + {{0, 0}, {756, 552.99999046325684}} Class SolidGraphic ID 2 Style - shadow - - Draws - NO - stroke Draws @@ -3040,7 +3031,7 @@ names=[...]} ColumnSpacing 36 DisplayScale - 1 0/72 in = 1.0000 in + 1 in = 1 in GraphicsList @@ -3070,7 +3061,7 @@ names=[...]} Text Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc @@ -3094,6 +3085,18 @@ view} Class LineGraphic + FontInfo + + Color + + w + 0 + + Font + Helvetica + Size + 12 + ID 53 Points @@ -3125,6 +3128,18 @@ view} Class LineGraphic + FontInfo + + Color + + w + 0 + + Font + Helvetica + Size + 12 + ID 52 Points @@ -3157,6 +3172,18 @@ view} {-21.333373999999999, -22.667099} {-12, 28.333832000000001} + FontInfo + + Color + + w + 0 + + Font + Helvetica + Size + 12 + ID 43 Points @@ -3222,7 +3249,7 @@ view} Text Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc @@ -3246,6 +3273,18 @@ view} {-6.0000305000000003, -6.0001984000000004} {40, 0.092437744000000002} + FontInfo + + Color + + w + 0 + + Font + Helvetica + Size + 12 + ID 41 Points @@ -3313,7 +3352,7 @@ view} Text Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc @@ -3340,6 +3379,18 @@ behavior} {-0.66668700999999997, 4.5001525999999998} {-10, 0.66667175000000001} + FontInfo + + Color + + w + 0 + + Font + Helvetica + Size + 12 + ID 39 Points @@ -3388,6 +3439,18 @@ behavior} {1.0003815, 28.000153000000001} {-105.99997999999999, -2} + FontInfo + + Color + + w + 0 + + Font + Helvetica + Size + 12 + ID 37 Points @@ -3436,6 +3499,18 @@ behavior} {-5.3333434999999998, -21.333344} {18, -29.333328000000002} + FontInfo + + Color + + w + 0 + + Font + Helvetica + Size + 12 + ID 36 Points @@ -3484,6 +3559,18 @@ behavior} {-67.333281999999997, -45.333252000000002} {22, -36.000008000000001} + FontInfo + + Color + + w + 0 + + Font + Helvetica + Size + 12 + ID 35 Points @@ -3531,6 +3618,18 @@ behavior} Class LineGraphic + FontInfo + + Color + + w + 0 + + Font + Helvetica + Size + 12 + ID 33 Points @@ -3600,7 +3699,7 @@ behavior} Align 0 Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fswiss\fcharset0 ArialMT;\f1\fmodern\fcharset0 Courier;\f2\fmodern\fcharset0 Courier-Bold; } {\colortbl;\red255\green255\blue255;} @@ -3673,7 +3772,7 @@ behavior} Align 0 Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fswiss\fcharset0 ArialMT;\f1\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural @@ -3736,7 +3835,7 @@ behavior} Align 0 Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fswiss\fcharset0 ArialMT;\f1\fmodern\fcharset0 Courier;\f2\fmodern\fcharset0 Courier-Bold; } {\colortbl;\red255\green255\blue255;} @@ -3768,6 +3867,18 @@ behavior} Class LineGraphic + FontInfo + + Color + + w + 0 + + Font + Helvetica + Size + 12 + ID 51 Points @@ -3820,6 +3931,8 @@ behavior} 0.0 layoutEngine dot + neatoLineLength + 0.20000000298023224 neatoSeparation 0.0 twopiSeparation @@ -3848,18 +3961,13 @@ behavior} BackgroundGraphic Bounds - {{0, 0}, {756, 553}} + {{0, 0}, {756, 552.99999046325684}} Class SolidGraphic ID 2 Style - shadow - - Draws - NO - stroke Draws @@ -3876,155 +3984,213 @@ behavior} ColumnSpacing 36 DisplayScale - 1 0/72 in = 1.0000 in + 1 in = 1 in GraphicsList Bounds - {{518.66638, 270}, {77.666320999999996, 51.500076}} + {{300.66669000000002, 340.03136999999998}, {61, 38}} Class ShapedGraphic + FitText + YES + Flow + Resize + FontInfo + + Color + + w + 0 + + Font + Helvetica + Size + 12 + ID - 44 + 41 Shape - Speech Bubble + Rectangle Style fill Color + a + 0.51 b - 0.566522 + 1 g - 0.917039 + 1 r - 0.952309 + 1 + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO Text - Pad - 0 Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc -\f0\fs24 \cf0 Type} - VerticalPad - 0 +\f0\fs24 \cf0 set up\ +$watches} - TextPlacement - 0 - TextRelativeArea - {{0.15000000999999999, 0.15000000999999999}, {0.69999999000000002, 0.69999999000000002}} + Wrap + NO - Bounds - {{518.66638, 191.91701}, {77.666320999999996, 51.500076}} Class - ShapedGraphic + LineGraphic + ControlPoints + + {15.499756, 0.66665649000000005} + {-7.5411682000000004, 10} + {7.5412597999999997, -10.000092} + {13.333344, 10.666656} + ID - 43 - Shape - Speech Bubble + 40 + Points + + {279.50021000000004, 367.01561599999997} + {311.52454, 355} + {316.99997000000002, 310.34897000000001} + Style - fill + stroke - Color - - b - 0.566522 - g - 0.917039 - r - 0.952309 - + Bezier + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 - Text + Tail - Pad - 0 - Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 -{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 object hash} - VerticalPad - 0 + ID + 31 - TextPlacement - 0 - TextRelativeArea - {{0.15000000999999999, 0.15000000999999999}, {0.69999999000000002, 0.69999999000000002}} Bounds - {{523.33349999999996, 123.3335}, {77.666320999999996, 51.500076}} + {{246.20776000000001, 278.38180999999997}, {73, 38}} Class ShapedGraphic + FitText + YES + Flow + Resize + FontInfo + + Color + + w + 0 + + Font + Helvetica + Size + 12 + ID - 42 + 39 + Line + + ID + 38 + Offset + 20.66729736328125 + Position + 0.50800865888595581 + RotationType + 0 + Shape - Speech Bubble + Rectangle Style fill Color + a + 0.51 b - 0.566522 + 1 g - 0.917039 + 1 r - 0.952309 + 1 + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO Text - Pad - 0 Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} +{\colortbl;\red255\green255\blue255;\red0\green79\blue177;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc -\f0\fs24 \cf0 primitive} - VerticalPad - 0 +\f0\fs24 \cf2 continuous\ +update loop} - TextPlacement - 0 - TextRelativeArea - {{0.15000000999999999, 0.15000000999999999}, {0.69999999000000002, 0.69999999000000002}} + Wrap + NO Class LineGraphic ControlPoints - {23.333328000000002, 1.3332824999999999} - {-5.9994202000000003, -7.3333434999999998} - {5.9996033000000004, 7.3334351} - {-29.333344, -0.66665649000000005} + {-42.666656000000003, 2.2348633000000002} + {-47.333252000000002, 0} + {47.333343999999997, 0} + {33.999786, 0} ID - 39 + 38 Points - {279.66665999999998, 301.99139000000002} - {313.66608000000002, 308.33334000000002} - {343.99991, 314.33334000000002} + {273.00018, 279.14175} + {284.33328, 318.06815} + {298.33353, 279.14175} Style @@ -4037,178 +4203,156 @@ behavior} b 0.501961 g - 0 + 0.25098 r 0 HeadArrow - FilledArrow + 0 HeadScale - 0.59999990463256836 + 0.60000002384185791 Legacy LineType 1 TailArrow - 0 + FilledArrow + TailScale + 0.60000002384185791 Width - 2 + 3 + Bounds + {{202.66733926953125, 324.41827164548641}, {51.333343999999997, 12}} Class - LineGraphic - ControlPoints - - {41.666992, -2} - {0, 18.666687} - {3.0517578e-05, -18.666733000000001} - {-27.666564999999999, 0} - - ID - 38 - Points - - {270.66635000000002, 288.33334000000002} - {321.66665999999998, 270} - {345.33321999999998, 233.00008} - - Style + ShapedGraphic + FitText + Vertical + Flow + Resize + FontInfo - stroke + Color - Bezier - - Color - - b - 0.501961 - g - 0 - r - 0 - - HeadArrow - FilledArrow - HeadScale - 0.59999990463256836 - Legacy - - LineType - 1 - TailArrow + w 0 - Width - 2 + Font + Helvetica + Size + 12 - - - Class - LineGraphic - ControlPoints - - {23.333328000000002, 1.3332824999999999} - {0.66665649000000005, 32.000014999999998} - {-0.66659546000000003, -32} - {-29.333344, -0.66665649000000005} - ID - 37 - Points - - {264.33330999999998, 273.66714000000002} - {308.33334000000002, 228.33332999999999} - {344.33334000000002, 191.91701} - + 35 + Line + + ID + 34 + Offset + -20.66619873046875 + Position + 0.7042233943939209 + RotationType + 0 + + Shape + Rectangle Style - stroke + fill - Bezier - Color + a + 0.51 b - 0.501961 + 1 g - 0 + 1 r - 0 + 1 - HeadArrow - FilledArrow - HeadScale - 0.59999990463256836 - Legacy - - LineType - 1 - TailArrow - 0 - Width - 2 + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + Text + + Pad + 0 + Text + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 +{\fonttbl\f0\fmodern\fcharset0 Courier;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs20 \cf0 extract} + VerticalPad + 0 + Class LineGraphic - ControlPoints - - {23.333328000000002, 1.3332824999999999} - {6.1035156000000001e-05, 38.000014999999998} - {0, -38} - {-29.333344, -0.66665649000000005} - + Head + + ID + 31 + ID - 36 + 34 Points - {257, 260.33339999999998} - {298.33334000000002, 219.63582} - {344.66656, 179.00002000000001} + {249.00021000000001, 286.93294199999997} + {249.00021000000001, 348.68227999999999} Style stroke - Bezier - - Color - - b - 0.501961 - g - 0 - r - 0 - HeadArrow FilledArrow - HeadScale - 0.59999990463256836 Legacy LineType 1 TailArrow 0 - Width - 2 + Tail + + ID + 19 + - AllowConnections - NO Bounds - {{339.33330999999998, 166.28026}, {235.66668999999999, 39.675384999999999}} + {{218.50021000000001, 348.68227999999999}, {61, 36.666671999999998}} Class ShapedGraphic ID - 32 + 31 + Magnets + + {0, 1} + {0, -1} + {1, 0} + {-1, 0} + Shape Rectangle Style @@ -4242,29 +4386,49 @@ behavior} Text - Align - 0 Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 -{\fonttbl\f0\fmodern\fcharset0 Courier;} + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc -\f0\fs24 \cf0 'world': string\ -123: number} +\f0\fs24 \cf0 directives} - TextPlacement - 0 - AllowConnections - NO Bounds - {{339.33330999999998, 219.63582}, {235.66668999999999, 68.675385000000006}} + {{473.35338999999999, 262.78985999999998}, {47, 38}} Class ShapedGraphic + FitText + YES + Flow + Resize + FontInfo + + Color + + w + 0 + + Font + Helvetica + Size + 12 + ID - 31 + 30 + Line + + ID + 29 + Offset + 20.0006103515625 + Position + 0.52536952495574951 + RotationType + 0 + Shape Rectangle Style @@ -4274,14 +4438,16 @@ behavior} Color a - 0.75 + 0.51 b - 0.633471 + 1 g - 0.837918 + 1 r - 0.691869 + 1 + Draws + NO shadow @@ -4290,162 +4456,141 @@ behavior} stroke - CornerRadius - 15 - Width - 0.5 + Draws + NO Text - Align - 0 Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 -{\fonttbl\f0\fmodern\fcharset0 Courier;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;\red0\green79\blue177;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc -\f0\fs24 \cf0 \{\ - firstName: 'John',\ - lastName: 'Smith'\ -\}} +\f0\fs24 \cf2 update\ +Loop} - TextPlacement - 0 + Wrap + NO - AllowConnections - NO - Bounds - {{339.33330999999998, 301.99139000000002}, {235.66668999999999, 93.675262000000004}} Class - ShapedGraphic + LineGraphic + ControlPoints + + {2, 25.666656} + {-13.333313, 137.99997999999999} + {13.333435, -138.00002000000001} + {18.666656, -31} + ID - 30 - Shape - Rectangle + 29 + Points + + {428.66665999999998, 396.98446999999999} + {518.00043000000005, 272.65114999999997} + {484.66701999999998, 164.31778} + Style - fill + stroke + Bezier + Color - a - 0.75 b - 0.633471 + 0.503272 g - 0.837918 + 0.249429 r - 0.691869 + 0 - - shadow - - Draws - NO - - stroke - - CornerRadius - 15 + HeadArrow + FilledArrow + HeadScale + 0.59999990463256836 + Legacy + + LineType + 1 + TailArrow + 0 Width - 0.5 + 3 - Text - - Align - 0 - Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 -{\fonttbl\f0\fmodern\fcharset0 Courier;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural - -\f0\fs24 \cf0 function Address() \{\ - this.street = '123 Main St.';\ - this.city = 'Anytown';\ - this.state = 'CA';\ - this.zip = '00000';\ -\}} - - TextPlacement - 0 - AllowConnections - NO - Bounds - {{199.99997999999999, 219.74034}, {113.66609, 113.5193}} Class - ShapedGraphic + LineGraphic + Head + + ID + 12 + ID - 29 - Shape - Rectangle + 27 + Points + + {461.37420944095385, 201.15045615681521} + {442.62579450269919, 230.15180583861661} + Style - fill - - Color - - a - 0.75 - b - 0.645653 - g - 0.647534 - r - 0.842549 - - - shadow - - Draws - NO - stroke - CornerRadius - 15 - Width - 0.5 + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 - Text + Tail - Align - 0 - Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 -{\fonttbl\f0\fswiss\fcharset0 ArialMT;\f1\fmodern\fcharset0 Courier;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural - -\f0\b\fs24 \cf0 Scope\ -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural - -\f1\b0 \cf0 \{\ - name: \ - value: \ - person:\ - address:\ -\}} + ID + 11 - TextPlacement - 0 - AllowConnections - NO Bounds - {{327.33325000000002, 139.66677999999999}, {258.33344, 266.66656}} + {{201.33285861328125, 203.41861154216514}, {51.333343999999997, 24}} Class ShapedGraphic + FitText + Vertical + Flow + Resize + FontInfo + + Color + + w + 0 + + Font + Helvetica + Size + 12 + ID 26 + Line + + ID + 25 + Offset + -22.00067138671875 + Position + 0.31356492638587952 + RotationType + 0 + Shape Rectangle Style @@ -4455,14 +4600,16 @@ behavior} Color a - 0.48 + 0.51 b - 0.939956 + 1 g - 0.885521 + 1 r - 0.800826 + 1 + Draws + NO shadow @@ -4471,121 +4618,64 @@ behavior} stroke - CornerRadius - 15 - Pattern - 5 - Width - 0.5 + Draws + NO Text - Align + Pad 0 Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 -{\fonttbl\f0\fswiss\fcharset0 ArialMT;} + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 +{\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc -\f0\b\fs24 \cf0 Model} +\f0\fs20 \cf0 Browser\ +parse} + VerticalPad + 0 - TextPlacement - 0 - - - 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 - model - UniqueID - 5 - VPages - 1 - - - ActiveLayerIndex - 0 - AutoAdjust - - BackgroundGraphic - - Bounds - {{0, 0}, {756, 553}} - Class - SolidGraphic - ID - 2 - Style - shadow + Class + LineGraphic + Head - Draws - NO + ID + 19 - stroke + ID + 25 + Points + + {249.000202, 199.61433200000002} + {249.000202, 250.01627000000002} + + Style - Draws - NO + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 15 - - BaseZoom - 0 - CanvasOrigin - {0, 0} - ColumnAlign - 1 - ColumnSpacing - 36 - DisplayScale - 1 0/72 in = 1.0000 in - GraphicsList - Bounds - {{300.66669000000002, 340.03136999999998}, {61, 38}} + {{429.00009, 330.46026999999998}, {61, 12}} Class ShapedGraphic FitText @@ -4605,7 +4695,7 @@ behavior} 12 ID - 41 + 24 Shape Rectangle Style @@ -4639,14 +4729,17 @@ behavior} Text + Pad + 0 Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 -{\fonttbl\f0\fswiss\fcharset0 Helvetica;} + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 +{\fonttbl\f0\fmodern\fcharset0 Courier;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc -\f0\fs24 \cf0 set up\ -$watches} +\f0\fs20 \cf0 .innerHTML} + VerticalPad + 0 Wrap NO @@ -4654,27 +4747,57 @@ $watches} Class LineGraphic - ControlPoints + Head + + ID + 14 + + ID + 23 + Points - {15.499756, 0.66665649000000005} - {-7.5411682000000004, 10} - {7.5412597999999997, -10.000092} - {13.333344, 10.666656} + {430.6665627279653, 323.90126199999997} + {430.6665627279653, 360.06784000000016} + Style + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 13 + + + + Class + LineGraphic + Head + + ID + 13 + ID - 40 + 22 Points - {279.50021000000004, 367.01561599999997} - {311.52454, 355} - {316.99997000000002, 310.34897000000001} + {430.6665767616127, 267.23448200000001} + {430.6665767616127, 286.73459000000003} Style stroke - Bezier - HeadArrow FilledArrow Legacy @@ -4688,43 +4811,58 @@ $watches} Tail ID - 31 + 12 - Bounds - {{246.20776000000001, 278.38180999999997}, {73, 38}} Class - ShapedGraphic - FitText - YES - Flow - Resize - FontInfo + LineGraphic + Head - Color + ID + 12 + + ID + 20 + Points + + {416.17475143101268, 201.22353980585518} + {424.99165024837845, 230.07872219529952} + + Style + + stroke - w + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow 0 - Font - Helvetica - Size - 12 - ID - 39 - Line + Tail ID - 38 - Offset - 20.66729736328125 - Position - 0.50800865888595581 - RotationType - 0 + 10 + + + Bounds + {{223.33353, 250.01626999999999}, {51.333343999999997, 36.666671999999998}} + Class + ShapedGraphic + ID + 19 + Magnets + + {0, 1} + {0, -1} + {1, 0} + {-1, 0} + Shape Rectangle Style @@ -4734,16 +4872,14 @@ $watches} Color a - 0.51 + 0.75 b - 1 + 0.633471 g - 1 + 0.837918 r - 1 + 0.691869 - Draws - NO shadow @@ -4752,108 +4888,93 @@ $watches} stroke - Draws - NO + CornerRadius + 15 + Width + 0.5 Text Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;\red0\green79\blue177;} +{\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc -\f0\fs24 \cf2 continuous\ -update loop} +\f0\fs24 \cf0 DOM} - Wrap - NO + Bounds + {{295.33132999999998, 250.01626999999999}, {51.333343999999997, 36.666671999999998}} Class - LineGraphic - ControlPoints - - {-42.666656000000003, 2.2348633000000002} - {-47.333252000000002, 0} - {47.333343999999997, 0} - {33.999786, 0} - + ShapedGraphic ID - 38 - Points + 16 + Magnets - {273.00018, 279.14175} - {284.33328, 318.06815} - {298.33353, 279.14175} + {0, 1} + {0, -1} + {1, 0} + {-1, 0} + Shape + Rectangle Style - stroke + fill - Bezier - Color + a + 0.75 b - 0.501961 + 0.999729 g - 0.25098 + 0.880029 r - 0 + 0.693677 - HeadArrow - 0 - HeadScale - 0.60000002384185791 - Legacy - - LineType - 1 - TailArrow - FilledArrow - TailScale - 0.60000002384185791 + + shadow + + Draws + NO + + stroke + + CornerRadius + 15 Width - 3 + 0.5 + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 Model} + Bounds - {{202.66733691285987, 324.41827307666819}, {51.333343999999997, 12}} + {{223.33353, 162.69766000000001}, {51.333343999999997, 36.666671999999998}} Class ShapedGraphic - FitText - Vertical - Flow - Resize - FontInfo - - Color - - w - 0 - - Font - Helvetica - Size - 12 - ID - 35 - Line - - ID - 34 - Offset - -20.66619873046875 - Position - 0.7042233943939209 - RotationType - 0 - + 15 + Magnets + + {0, 1} + {0, -1} + {1, 0} + {-1, 0} + Shape Rectangle Style @@ -4863,16 +4984,14 @@ update loop} Color a - 0.51 + 0.75 b - 1 + 0.633471 g - 1 + 0.837918 r - 1 + 0.691869 - Draws - NO shadow @@ -4881,74 +5000,80 @@ update loop} stroke - Draws - NO + CornerRadius + 15 + Width + 0.5 Text - Pad - 0 Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 -{\fonttbl\f0\fmodern\fcharset0 Courier;} + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc -\f0\fs20 \cf0 extract} - VerticalPad - 0 +\f0\fs24 \cf0 HTML\ +(string)} + Bounds + {{404.99991, 360.31783999999999}, {51.333343999999997, 36.666671999999998}} Class - LineGraphic - Head - - ID - 31 - + ShapedGraphic ID - 34 - Points - - {249.00020203225841, 286.93294200708601} - {249.00021000000001, 348.68227999999999} - + 14 + Shape + Rectangle Style + fill + + Color + + a + 0.75 + b + 0.633471 + g + 0.837918 + r + 0.691869 + + + shadow + + Draws + NO + stroke - HeadArrow - FilledArrow - Legacy - - LineType - 1 - TailArrow - 0 + CornerRadius + 15 + Width + 0.5 - Tail + Text - ID - 19 + Text + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 DOM} Bounds - {{218.50021000000001, 348.68227999999999}, {61, 36.666671999999998}} + {{404.99991, 286.98459000000003}, {51.333343999999997, 36.666671999999998}} Class ShapedGraphic ID - 31 - Magnets - - {0, 1} - {0, -1} - {1, 0} - {-1, 0} - + 13 Shape Rectangle Style @@ -4983,48 +5108,22 @@ update loop} Text Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc -\f0\fs24 \cf0 directives} +\f0\fs24 \cf0 HTML\ +(string)} Bounds - {{473.35338999999999, 262.78985999999998}, {47, 38}} + {{404.99991, 230.31781000000001}, {51.333343999999997, 36.666671999999998}} Class ShapedGraphic - FitText - YES - Flow - Resize - FontInfo - - Color - - w - 0 - - Font - Helvetica - Size - 12 - ID - 30 - Line - - ID - 29 - Offset - 20.0006103515625 - Position - 0.52536952495574951 - RotationType - 0 - + 12 Shape Rectangle Style @@ -5034,16 +5133,14 @@ update loop} Color a - 0.51 + 0.19 b - 1 + 0 g 1 r 1 - Draws - NO shadow @@ -5052,141 +5149,79 @@ update loop} stroke - Draws - NO + CornerRadius + 15 + Width + 0.5 Text Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;\red0\green79\blue177;} +{\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc -\f0\fs24 \cf2 update\ -Loop} +\f0\fs24 \cf0 merge} - Wrap - NO + Bounds + {{447.66674999999998, 164.31778}, {51.333343999999997, 36.666671999999998}} Class - LineGraphic - ControlPoints - - {2, 25.666656} - {-13.333313, 137.99997999999999} - {13.333435, -138.00002000000001} - {18.666656, -31} - + ShapedGraphic ID - 29 - Points - - {428.66665999999998, 396.98446999999999} - {518.00043000000005, 272.65114999999997} - {484.66701999999998, 164.31778} - + 11 + Shape + Rectangle Style - stroke + fill - Bezier - Color + a + 0.75 b - 0.503272 + 0.999729 g - 0.249429 + 0.880029 r - 0 + 0.693677 - HeadArrow - FilledArrow - HeadScale - 0.59999990463256836 - Legacy - - LineType - 1 - TailArrow - 0 - Width - 3 - - - - Class - LineGraphic - Head - - ID - 12 - - ID - 27 - Points - - {461.3742093539816, 201.15045614754578} - {442.62579427338341, 230.15180582409283} - - Style - + shadow + + Draws + NO + stroke - HeadArrow - FilledArrow - Legacy - - LineType - 1 - TailArrow - 0 + CornerRadius + 15 + Width + 0.5 - Tail + Text - ID - 11 + Text + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 Model} Bounds - {{201.33285861328125, 203.41861197395929}, {51.333343999999997, 24}} + {{379.99982, 164.31778}, {61, 36.666671999999998}} Class ShapedGraphic - FitText - Vertical - Flow - Resize - FontInfo - - Color - - w - 0 - - Font - Helvetica - Size - 12 - ID - 26 - Line - - ID - 25 - Offset - -22.00067138671875 - Position - 0.31356492638587952 - RotationType - 0 - + 10 Shape Rectangle Style @@ -5196,16 +5231,14 @@ Loop} Color a - 0.51 + 0.75 b - 1 + 0.633471 g - 1 + 0.837918 r - 1 + 0.691869 - Draws - NO shadow @@ -5214,84 +5247,109 @@ Loop} stroke - Draws - NO + CornerRadius + 15 + Width + 0.5 Text - Pad - 0 Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 -{\fonttbl\f0\fmodern\fcharset0 Courier;} + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc -\f0\fs20 \cf0 Browser\ -parse} - VerticalPad - 0 +\f0\fs24 \cf0 template\ +(string)} + Bounds + {{218.50021000000001, 235.68222}, {135.83308, 88.000031000000007}} Class - LineGraphic - Head - - ID - 19 - + ShapedGraphic ID - 25 - Points + 37 + Magnets - {249.000202, 199.61433199312916} - {249.000202, 250.01627000000002} + {0, 1} + {0, -1} + {1, 0} + {-1, 0} + Shape + Rectangle Style + fill + + Color + + a + 0.75 + b + 0.645653 + g + 0.647534 + r + 0.842549 + + + shadow + + Draws + NO + stroke - HeadArrow - FilledArrow - Legacy - - LineType - 1 - TailArrow - 0 + CornerRadius + 15 + Width + 0.5 - Tail + Text - ID - 15 + Text + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 scope} + VerticalPad + 2 + TextPlacement + 0 Bounds - {{429.00009, 330.46026999999998}, {61, 12}} + {{199.83366787109375, 244.16282005300377}, {83.665970000000002, 167.76999000000001}} Class ShapedGraphic - FitText - YES - Flow - Resize - FontInfo + ID + 17 + Line - Color - - w - 0 - - Font - Helvetica - Size - 12 + ID + 34 + Offset + -7.33355712890625 + Position + 0.66583502292633057 + RotationType + 0 - ID - 24 + Magnets + + {0, 1} + {0, -1} + {1, 0} + {-1, 0} + Shape Rectangle Style @@ -5301,16 +5359,14 @@ parse} Color a - 0.51 + 0.19 b - 1 + 0 g 1 r 1 - Draws - NO shadow @@ -5319,202 +5375,34 @@ parse} stroke - Draws - NO + CornerRadius + 15 + Width + 0.5 Text - Pad + Align 0 Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 -{\fonttbl\f0\fmodern\fcharset0 Courier;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs20 \cf0 .innerHTML} - VerticalPad - 0 - - Wrap - NO - - - Class - LineGraphic - Head - - ID - 14 - - ID - 23 - Points - - {430.66652522105335, 323.90126201100804} - {430.66641471881627, 360.06783998899249} - - Style - - stroke - - HeadArrow - FilledArrow - Legacy - - LineType - 1 - TailArrow - 0 - - - Tail - - ID - 13 - - - - Class - LineGraphic - Head - - ID - 13 - - ID - 22 - Points - - {430.66657944385747, 267.23448199101415} - {430.6665767616127, 286.73459000898441} - - Style - - stroke - - HeadArrow - FilledArrow - Legacy - - LineType - 1 - TailArrow - 0 - - - Tail - - ID - 12 - - - - Class - LineGraphic - Head - - ID - 12 - - ID - 20 - Points - - {416.17475093036813, 201.22353979937509} - {424.99164897661751, 230.07872220072352} - - Style - - stroke - - HeadArrow - FilledArrow - Legacy - - LineType - 1 - TailArrow - 0 - - - Tail - - ID - 10 - - - - Bounds - {{223.33353, 250.01626999999999}, {51.333343999999997, 36.666671999999998}} - Class - ShapedGraphic - ID - 19 - Magnets - - {0, 1} - {0, -1} - {1, 0} - {-1, 0} - - Shape - Rectangle - Style - - fill - - Color - - a - 0.75 - b - 0.633471 - g - 0.837918 - r - 0.691869 - - - shadow - - Draws - NO - - stroke - - CornerRadius - 15 - Width - 0.5 - - - Text - - Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural -\f0\fs24 \cf0 DOM} +\f0\fs24 \cf0 $compile} + TextPlacement + 2 Bounds - {{295.33132999999998, 250.01626999999999}, {51.333343999999997, 36.666671999999998}} + {{374.33344, 135.68231}, {154.66663, 281.63544000000002}} Class ShapedGraphic ID - 16 - Magnets - - {0, 1} - {0, -1} - {1, 0} - {-1, 0} - + 43 Shape Rectangle Style @@ -5523,14 +5411,12 @@ parse} Color - a - 0.75 b - 0.999729 + 0.924687 g - 0.880029 + 0.924896 r - 0.693677 + 0.924755 shadow @@ -5542,35 +5428,34 @@ parse} CornerRadius 15 + Pattern + 1 Width 0.5 Text + Align + 0 Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 -{\fonttbl\f0\fswiss\fcharset0 Helvetica;} + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 +{\fonttbl\f0\fswiss\fcharset0 ArialMT;} {\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural -\f0\fs24 \cf0 Model} +\f0\b\fs24 \cf0 Others} + TextPlacement + 0 Bounds - {{223.33353, 162.69766000000001}, {51.333343999999997, 36.666671999999998}} + {{195, 135.68225000000001}, {166.66668999999999, 281.63549999999998}} Class ShapedGraphic ID - 15 - Magnets - - {0, 1} - {0, -1} - {1, 0} - {-1, 0} - + 42 Shape Rectangle Style @@ -5579,14 +5464,12 @@ parse} Color - a - 0.75 b - 0.633471 + 0.924687 g - 0.837918 + 0.924896 r - 0.691869 + 0.924755 shadow @@ -5598,128 +5481,167 @@ parse} CornerRadius 15 + Pattern + 1 Width 0.5 Text + Align + 0 Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 -{\fonttbl\f0\fswiss\fcharset0 Helvetica;} + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 +{\fonttbl\f0\fswiss\fcharset0 ArialMT;} {\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural -\f0\fs24 \cf0 HTML\ -(string)} +\f0\b\fs24 \cf0 AngularJS} + TextPlacement + 0 + + GridInfo + + HPages + 1 + KeepToScale + + Layers + - Bounds - {{404.99991, 360.31783999999999}, {51.333343999999997, 36.666671999999998}} - Class - ShapedGraphic - ID - 14 - Shape - Rectangle - Style - - fill - - Color - - a - 0.75 - b - 0.633471 - g - 0.837918 - r - 0.691869 - - - shadow - - Draws - NO - - stroke - - CornerRadius - 15 - Width - 0.5 - - - Text + Lock + NO + Name + Layer 1 + Print + YES + View + YES + + + LayoutInfo + + Animate + NO + circoMinDist + 18 + circoSeparation + 0.0 + layoutEngine + dot + neatoLineLength + 0.20000000298023224 + neatoSeparation + 0.0 + twopiSeparation + 0.0 + + Orientation + 2 + PrintOnePage + + RowAlign + 1 + RowSpacing + 36 + SheetTitle + view + UniqueID + 6 + VPages + 1 + + + ActiveLayerIndex + 0 + AutoAdjust + + BackgroundGraphic + + Bounds + {{0, 0}, {756, 552.99999046325684}} + Class + SolidGraphic + ID + 2 + Style + + stroke - Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 -{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 DOM} + Draws + NO + + BaseZoom + 0 + CanvasOrigin + {0, 0} + ColumnAlign + 1 + ColumnSpacing + 36 + DisplayScale + 1 in = 1 in + GraphicsList + Bounds - {{404.99991, 286.98459000000003}, {51.333343999999997, 36.666671999999998}} + {{59.333323160807254, 139.33333333333317}, {131.33367919921875, 51.500076}} Class ShapedGraphic + HFlip + YES ID - 13 + 44 Shape - Rectangle + Speech Bubble Style fill Color - a - 0.75 b - 0.633471 + 0.566522 g - 0.837918 + 0.917039 r - 0.691869 + 0.952309 - shadow - - Draws - NO - - stroke - - CornerRadius - 15 - Width - 0.5 - Text + Pad + 0 Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc -\f0\fs24 \cf0 HTML\ -(string)} +\f0\fs24 \cf0 I change visibility based on model} + VerticalPad + 0 + TextPlacement + 0 + TextRelativeArea + {{0.15000000999999999, 0.15000000999999999}, {0.69999999000000002, 0.69999999000000002}} + AllowConnections + NO Bounds - {{404.99991, 230.31781000000001}, {51.333343999999997, 36.666671999999998}} + {{149.3333333333336, 188.45437333333504}, {55, 15.77281379699707}} Class ShapedGraphic ID - 12 + 43 Shape Rectangle Style @@ -5729,13 +5651,13 @@ parse} Color a - 0.19 + 0.26 b - 0 + 0.633471 g - 1 + 0.837918 r - 1 + 0.691869 shadow @@ -5746,78 +5668,71 @@ parse} stroke CornerRadius - 15 + 5 Width 0.5 Text - Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 -{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 merge} + Align + 0 + TextPlacement + 0 Bounds - {{447.66674999999998, 164.31778}, {51.333343999999997, 36.666671999999998}} + {{250.66733333333337, 121.33366666666642}, {148.33299255371094, 51.500076}} Class ShapedGraphic ID - 11 + 42 Shape - Rectangle + Speech Bubble Style fill Color - a - 0.75 b - 0.999729 + 0.566522 g - 0.880029 + 0.917039 r - 0.693677 + 0.952309 - shadow - - Draws - NO - - stroke - - CornerRadius - 15 - Width - 0.5 - Text + Pad + 0 Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc -\f0\fs24 \cf0 Model} +\f0\fs24 \cf0 I bind checkbox state to a model} + VerticalPad + 0 + TextPlacement + 0 + TextRelativeArea + {{0.15000000999999999, 0.15000000999999999}, {0.69999999000000002, 0.69999999000000002}} + AllowConnections + NO Bounds - {{379.99982, 164.31778}, {61, 36.666671999999998}} + {{233.33333333333337, 170.5605199999998}, {61, 15.77281379699707}} Class ShapedGraphic ID - 10 + 32 Shape Rectangle Style @@ -5827,7 +5742,7 @@ parse} Color a - 0.75 + 0.26 b 0.633471 g @@ -5844,54 +5759,36 @@ parse} stroke CornerRadius - 15 + 5 Width 0.5 Text - Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 -{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 template\ -(string)} + Align + 0 + TextPlacement + 0 Bounds - {{218.50021000000001, 235.68222}, {135.83308, 88.000031000000007}} + {{46.000000000000007, 61.333333333333186}, {616, 183}} Class ShapedGraphic ID - 37 - Magnets - - {0, 1} - {0, -1} - {1, 0} - {-1, 0} - + 3 + ImageID + 5 Shape Rectangle Style fill - Color - - a - 0.75 - b - 0.645653 - g - 0.647534 - r - 0.842549 - + Draws + NO shadow @@ -5900,205 +5797,97 @@ parse} stroke - CornerRadius - 15 - Width - 0.5 + Draws + NO - Text - - Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 -{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 scope} - VerticalPad - 2 - - TextPlacement - 0 - - - Bounds - {{199.83366520855361, 244.16281983155915}, {83.665970000000002, 167.76999000000001}} - Class - ShapedGraphic - ID - 17 - Line - - ID - 34 - Offset - -7.33355712890625 - Position - 0.66583502292633057 - RotationType - 0 - - Magnets - - {0, 1} - {0, -1} - {1, 0} - {-1, 0} - - Shape - Rectangle - Style - - fill - - Color - - a - 0.19 - b - 0 - g - 1 - r - 1 - - - shadow - - Draws - NO - - stroke - - CornerRadius - 15 - Width - 0.5 - - - Text - - Align - 0 - Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 -{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural - -\f0\fs24 \cf0 $compile} - - TextPlacement - 2 + + GridInfo + + HPages + 1 + KeepToScale + + Layers + - Bounds - {{374.33344, 135.68231}, {154.66663, 281.63544000000002}} - Class - ShapedGraphic - ID - 43 - Shape - Rectangle - Style - - fill - - Color - - b - 0.924687 - g - 0.924896 - r - 0.924755 - - - shadow - - Draws - NO - - stroke - - CornerRadius - 15 - Pattern - 1 - Width - 0.5 - - - Text - - Align - 0 - Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 -{\fonttbl\f0\fswiss\fcharset0 ArialMT;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural - -\f0\b\fs24 \cf0 Others} - - TextPlacement - 0 + Lock + NO + Name + Layer 1 + Print + YES + View + YES + + LayoutInfo + + Animate + NO + circoMinDist + 18 + circoSeparation + 0.0 + layoutEngine + dot + neatoLineLength + 0.20000000298023224 + neatoSeparation + 0.0 + twopiSeparation + 0.0 + + Orientation + 2 + PrintOnePage + + RowAlign + 1 + RowSpacing + 36 + SheetTitle + directive + UniqueID + 7 + VPages + 1 + + + ActiveLayerIndex + 0 + AutoAdjust + + BackgroundGraphic + + Bounds + {{0, 0}, {756, 552.99999046325684}} + Class + SolidGraphic + ID + 2 + Style - Bounds - {{195, 135.68225000000001}, {166.66668999999999, 281.63549999999998}} - Class - ShapedGraphic - ID - 42 - Shape - Rectangle - Style - - fill - - Color - - b - 0.924687 - g - 0.924896 - r - 0.924755 - - - shadow - - Draws - NO - - stroke - - CornerRadius - 15 - Pattern - 1 - Width - 0.5 - - - Text + stroke - Align - 0 - Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 -{\fonttbl\f0\fswiss\fcharset0 ArialMT;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural - -\f0\b\fs24 \cf0 AngularJS} + Draws + NO - TextPlacement - 0 - + + BaseZoom + 0 + CanvasOrigin + {0, 0} + ColumnAlign + 1 + ColumnSpacing + 36 + DisplayScale + 1 in = 1 in + GraphicsList + GridInfo HPages @@ -6128,6 +5917,8 @@ parse} 0.0 layoutEngine dot + neatoLineLength + 0.20000000298023224 neatoSeparation 0.0 twopiSeparation @@ -6142,9 +5933,9 @@ parse} RowSpacing 36 SheetTitle - view + filter UniqueID - 6 + 8 VPages 1 @@ -6156,18 +5947,13 @@ parse} BackgroundGraphic Bounds - {{0, 0}, {756, 553}} + {{0, 0}, {756, 552.99999046325684}} Class SolidGraphic ID 2 Style - shadow - - Draws - NO - stroke Draws @@ -6184,80 +5970,88 @@ parse} ColumnSpacing 36 DisplayScale - 1 0/72 in = 1.0000 in + 1 in = 1 in GraphicsList - Bounds - {{59.333323160807254, 139.33333333333317}, {131.33367919921875, 51.500076}} Class - ShapedGraphic - HFlip - YES + LineGraphic + ControlPoints + + {9.1668091, 17.667358} + {-11.054474000000001, -0.27786254999999999} + {11.054474000000001, 0.27786254999999999} + {-13.833405000000001, 21.333328000000002} + ID - 44 - Shape - Speech Bubble + 57 + Points + + {308.49991, 121.33264} + {341.16672, 143.66667000000001} + {374.83346999999998, 123} + Style - fill + stroke - Color - - b - 0.566522 - g - 0.917039 - r - 0.952309 - + Bezier + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 - Text - - Pad - 0 - Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 -{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 I change visibility based on model} - VerticalPad - 0 - - TextPlacement - 0 - TextRelativeArea - {{0.15000000999999999, 0.15000000999999999}, {0.69999999000000002, 0.69999999000000002}} AllowConnections NO Bounds - {{149.3333333333336, 188.45437333333504}, {55, 15.77281379699707}} + {{451.30468999999999, 178.43733}, {60, 24}} Class ShapedGraphic + FitText + YES + Flow + Resize + FontInfo + + Color + + w + 0 + + Font + Helvetica + Size + 12 + ID - 43 + 56 + Line + + ID + 55 + Offset + 21.99981689453125 + Position + 0.6844744086265564 + RotationType + 0 + Shape Rectangle Style fill - Color - - a - 0.26 - b - 0.633471 - g - 0.837918 - r - 0.691869 - + Draws + NO shadow @@ -6266,72 +6060,57 @@ parse} stroke - CornerRadius - 5 - Width - 0.5 + Draws + NO Text - Align - 0 + Text + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 configure} - TextPlacement - 0 + Wrap + NO - Bounds - {{250.66733333333337, 121.33366666666642}, {148.33299255371094, 51.500076}} Class - ShapedGraphic + LineGraphic ID - 42 - Shape - Speech Bubble + 55 + Points + + {438.24997000000002, 173} + {476.41640999999998, 218.99904000000001} + Style - fill + stroke - Color - - b - 0.566522 - g - 0.917039 - r - 0.952309 - + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 - Text - - Pad - 0 - Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 -{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 I bind checkbox state to a model} - VerticalPad - 0 - - TextPlacement - 0 - TextRelativeArea - {{0.15000000999999999, 0.15000000999999999}, {0.69999999000000002, 0.69999999000000002}} AllowConnections NO Bounds - {{233.33333333333337, 170.5605199999998}, {61, 15.77281379699707}} + {{371.66663, 110.66663}, {155.06540000000001, 62.333373999999999}} Class ShapedGraphic ID - 32 + 29 Shape Rectangle Style @@ -6341,13 +6120,13 @@ parse} Color a - 0.26 + 0.75 b - 0.633471 + 0.645653 g - 0.837918 + 0.647534 r - 0.691869 + 0.842549 shadow @@ -6358,7 +6137,7 @@ parse} stroke CornerRadius - 5 + 15 Width 0.5 @@ -6367,19 +6146,57 @@ parse} Align 0 + Text + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 +{\fonttbl\f0\fswiss\fcharset0 ArialMT;\f1\fmodern\fcharset0 Courier;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural + +\f0\b\fs24 \cf0 myModule\ +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural + +\f1\b0 \cf0 $provide.\ + factory('objA', \'85)} TextPlacement 0 + AllowConnections + NO Bounds - {{46.000000000000007, 61.333333333333186}, {616, 183}} + {{407.41640999999998, 287.73297000000002}, {69, 38}} Class ShapedGraphic + FitText + YES + Flow + Resize + FontInfo + + Color + + w + 0 + + Font + Helvetica + Size + 12 + ID - 3 - ImageID - 5 + 53 + Line + + ID + 52 + Offset + 12.66705322265625 + Position + 0.450248122215271 + RotationType + 0 + Shape Rectangle Style @@ -6400,208 +6217,34 @@ parse} NO + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 if no cache\ +create new} + + 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 - directive - UniqueID - 7 - VPages - 1 - - - ActiveLayerIndex - 0 - AutoAdjust - - BackgroundGraphic - - Bounds - {{0, 0}, {756, 553}} - Class - SolidGraphic - ID - 2 - Style - - shadow - - Draws - NO - - stroke - - Draws - NO - - - - BaseZoom - 0 - CanvasOrigin - {0, 0} - ColumnAlign - 1 - ColumnSpacing - 36 - DisplayScale - 1 0/72 in = 1.0000 in - GraphicsList - - 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 - filter - UniqueID - 8 - VPages - 1 - - - ActiveLayerIndex - 0 - AutoAdjust - - BackgroundGraphic - - Bounds - {{0, 0}, {756, 553}} - Class - SolidGraphic - ID - 2 - Style - - shadow - - Draws - NO - - stroke - - Draws - NO - - - - BaseZoom - 0 - CanvasOrigin - {0, 0} - ColumnAlign - 1 - ColumnSpacing - 36 - DisplayScale - 1 0/72 in = 1.0000 in - GraphicsList - Class LineGraphic - ControlPoints - - {9.1668091, 17.667358} - {-11.054474000000001, -0.27786254999999999} - {11.054474000000001, 0.27786254999999999} - {-13.833405000000001, 21.333328000000002} - ID - 57 + 52 Points - {308.49991, 121.33264} - {341.16672, 143.66667000000001} - {374.83346999999998, 123} + {409.16663, 319.31805000000003} + {481.83330999999998, 319.50006000000002} Style stroke - Bezier - HeadArrow FilledArrow Legacy @@ -6617,7 +6260,7 @@ parse} AllowConnections NO Bounds - {{451.30468999999999, 178.43733}, {60, 24}} + {{351.73212000000001, 266.65176000000002}, {43, 38}} Class ShapedGraphic FitText @@ -6637,15 +6280,15 @@ parse} 12 ID - 56 + 51 Line ID - 55 + 50 Offset - 21.99981689453125 + 12.66705322265625 Position - 0.6844744086265564 + 0.450248122215271 RotationType 0 @@ -6672,12 +6315,13 @@ parse} Text Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc -\f0\fs24 \cf0 configure} +\f0\fs24 \cf0 check\ +cache} Wrap NO @@ -6686,11 +6330,11 @@ parse} Class LineGraphic ID - 55 + 50 Points - {438.24997000000002, 173} - {476.41640999999998, 218.99904000000001} + {344.5, 298.16854999999998} + {408.16669000000002, 298.50186000000002} Style @@ -6711,28 +6355,46 @@ parse} AllowConnections NO Bounds - {{371.66663, 110.66663}, {155.06540000000001, 62.333373999999999}} + {{234.82828000000001, 263.16644000000002}, {94, 24}} Class ShapedGraphic + FitText + YES + Flow + Resize + FontInfo + + Color + + w + 0 + + Font + Helvetica + Size + 12 + ID - 29 + 49 + Line + + ID + 48 + Offset + 8.000244140625 + Position + 0.450248122215271 + RotationType + 0 + Shape Rectangle Style fill - Color - - a - 0.75 - b - 0.645653 - g - 0.647534 - r - 0.842549 - + Draws + NO shadow @@ -6741,286 +6403,19 @@ parse} stroke - CornerRadius - 15 - Width - 0.5 + Draws + NO Text - Align - 0 Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 -{\fonttbl\f0\fswiss\fcharset0 ArialMT;\f1\fmodern\fcharset0 Courier;} + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural - -\f0\b\fs24 \cf0 myModule\ -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc -\f1\b0 \cf0 $provide.\ - factory('objA', \'85)} - - TextPlacement - 0 - - - AllowConnections - NO - Bounds - {{407.41640999999998, 287.73297000000002}, {69, 38}} - Class - ShapedGraphic - FitText - YES - Flow - Resize - FontInfo - - Color - - w - 0 - - Font - Helvetica - Size - 12 - - ID - 53 - Line - - ID - 52 - Offset - 12.66705322265625 - Position - 0.450248122215271 - RotationType - 0 - - Shape - Rectangle - Style - - fill - - Draws - NO - - shadow - - Draws - NO - - stroke - - Draws - NO - - - Text - - Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 -{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 if no cache\ -create new} - - Wrap - NO - - - Class - LineGraphic - ID - 52 - Points - - {409.16663, 319.31805000000003} - {481.83330999999998, 319.50006000000002} - - Style - - stroke - - HeadArrow - FilledArrow - Legacy - - LineType - 1 - TailArrow - 0 - - - - - AllowConnections - NO - Bounds - {{351.73212000000001, 266.65176000000002}, {43, 38}} - Class - ShapedGraphic - FitText - YES - Flow - Resize - FontInfo - - Color - - w - 0 - - Font - Helvetica - Size - 12 - - ID - 51 - Line - - ID - 50 - Offset - 12.66705322265625 - Position - 0.450248122215271 - RotationType - 0 - - Shape - Rectangle - Style - - fill - - Draws - NO - - shadow - - Draws - NO - - stroke - - Draws - NO - - - Text - - Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 -{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 check\ -cache} - - Wrap - NO - - - Class - LineGraphic - ID - 50 - Points - - {344.5, 298.16854999999998} - {408.16669000000002, 298.50186000000002} - - Style - - stroke - - HeadArrow - FilledArrow - Legacy - - LineType - 1 - TailArrow - 0 - - - - - AllowConnections - NO - Bounds - {{234.82828000000001, 263.16644000000002}, {94, 24}} - Class - ShapedGraphic - FitText - YES - Flow - Resize - FontInfo - - Color - - w - 0 - - Font - Helvetica - Size - 12 - - ID - 49 - Line - - ID - 48 - Offset - 8.000244140625 - Position - 0.450248122215271 - RotationType - 0 - - Shape - Rectangle - Style - - fill - - Draws - NO - - shadow - - Draws - NO - - stroke - - Draws - NO - - - Text - - Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 -{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 $injector.get('a')} +\f0\fs24 \cf0 $injector.get('a')} Wrap NO @@ -7138,66 +6533,1906 @@ cache} - AllowConnections - NO + AllowConnections + NO + Bounds + {{378.16674999999998, 219.65106}, {61, 36.666671999999998}} + Class + ShapedGraphic + ID + 11 + Shape + Rectangle + Style + + fill + + Color + + a + 0.75 + b + 0.999729 + g + 0.880029 + r + 0.693677 + + + shadow + + Draws + NO + + stroke + + CornerRadius + 15 + Width + 0.5 + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 Instance\ +Cache} + + + + AllowConnections + NO + Bounds + {{451.16663, 219.65106}, {61, 36.666671999999998}} + Class + ShapedGraphic + ID + 10 + Shape + Rectangle + Style + + fill + + Color + + a + 0.75 + b + 0.633471 + g + 0.837918 + r + 0.691869 + + + shadow + + Draws + NO + + stroke + + CornerRadius + 15 + Width + 0.5 + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 Instance\ +Factory} + + + + AllowConnections + NO + Bounds + {{314.16669000000002, 210.83340000000001}, {211.33332999999999, 55.333328000000002}} + Class + ShapedGraphic + ID + 12 + Shape + Rectangle + Style + + fill + + Color + + a + 0.19 + b + 0 + g + 1 + r + 1 + + + shadow + + Draws + NO + + stroke + + CornerRadius + 15 + Width + 0.5 + + + Text + + Align + 0 + Text + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural + +\f0\fs24 \cf0 $injector} + + + + AllowConnections + NO + Bounds + {{221.66668999999999, 103}, {312.66663, 254}} + Class + ShapedGraphic + ID + 42 + Shape + Rectangle + Style + + fill + + Color + + b + 0.924687 + g + 0.924896 + r + 0.924755 + + + shadow + + Draws + NO + + stroke + + CornerRadius + 15 + Pattern + 1 + Width + 0.5 + + + Text + + Align + 0 + Text + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 +{\fonttbl\f0\fmodern\fcharset0 Courier;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural + +\f0\fs24 \cf0 ng-app="myModule"} + + TextPlacement + 0 + + + GridInfo + + HPages + 1 + KeepToScale + + Layers + + + Lock + NO + Name + Layer 1 + Print + YES + View + YES + + + LayoutInfo + + Animate + NO + circoMinDist + 18 + circoSeparation + 0.0 + layoutEngine + dot + neatoLineLength + 0.20000000298023224 + neatoSeparation + 0.0 + twopiSeparation + 0.0 + + Orientation + 2 + PrintOnePage + + RowAlign + 1 + RowSpacing + 36 + SheetTitle + injector-module + UniqueID + 9 + VPages + 1 + + + ActiveLayerIndex + 0 + AutoAdjust + + BackgroundGraphic + + Bounds + {{0, 0}, {756, 552.99999046325684}} + Class + SolidGraphic + ID + 2 + Style + + stroke + + Draws + NO + + + + BaseZoom + 0 + CanvasOrigin + {0, 0} + ColumnAlign + 1 + ColumnSpacing + 36 + DisplayScale + 1 in = 1 in + GraphicsList + + + Bounds + {{104.625, 298.125}, {121.97899383333322, 51.500076000000035}} + Class + ShapedGraphic + FontInfo + + Color + + w + 0 + + Font + Courier + NSKern + 0 + Size + 12 + + HFlip + YES + ID + 64 + Shape + Speech Bubble + Style + + fill + + Color + + b + 0.566522 + g + 0.917039 + r + 0.952309 + + + + Text + + Pad + 0 + Text + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 \ +Data binding} + VerticalPad + 0 + + TextPlacement + 0 + TextRelativeArea + {{0.15000000999999999, 0.15000000999999999}, {0.69999999000000002, 0.69999999000000002}} + VFlip + YES + + + Class + LineGraphic + ControlPoints + + {-44.666656000000003, 4} + {-105.99997999999999, -2} + + FontInfo + + Color + + w + 0 + + Font + Helvetica + Size + 12 + + Head + + ID + 61 + Info + 1 + + ID + 62 + Points + + {183.83368566666667, 216.31579218808966} + {261.50000666666665, 317.1827320000001} + + Style + + stroke + + Bezier + + Color + + b + 0.501961 + g + 0 + r + 0 + + HeadArrow + FilledArrow + HeadScale + 0.59999990463256836 + Legacy + + LineType + 1 + TailArrow + 0 + TailScale + 0.59999999999999998 + Width + 2 + + + + + Class + LineGraphic + ControlPoints + + {-44.666656000000003, 4} + {-105.99997999999999, -2} + + FontInfo + + Color + + w + 0 + + Font + Helvetica + Size + 12 + + ID + 61 + Points + + {183.83368566666667, 229.47368709004158} + {261.50000666666665, 317.1827320000001} + + Style + + stroke + + Bezier + + Color + + b + 0.501961 + g + 0 + r + 0 + + HeadArrow + FilledArrow + HeadScale + 0.59999990463256836 + Legacy + + LineType + 1 + TailArrow + 0 + TailScale + 0.59999999999999998 + Width + 2 + + + + + Bounds + {{196.875, 154.37492399999999}, {121.97899383333325, 51.500076}} + Class + ShapedGraphic + FontInfo + + Color + + w + 0 + + Font + Courier + NSKern + 0 + Size + 12 + + ID + 42 + Shape + Speech Bubble + Style + + fill + + Color + + b + 0.566522 + g + 0.917039 + r + 0.952309 + + + + Text + + Pad + 0 + Text + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 Model} + VerticalPad + 0 + + TextPlacement + 0 + TextRelativeArea + {{0.15000000999999999, 0.15000000999999999}, {0.69999999000000002, 0.69999999000000002}} + + + Class + LineGraphic + ControlPoints + + {2, -82.666666666666657} + {30.707996666666702, 0} + + FontInfo + + Color + + w + 0 + + Font + Helvetica + Size + 12 + + ID + 43 + Points + + {366, 296} + {236.84210823513467, 215.78947639201158} + + Style + + stroke + + Bezier + + Color + + b + 0.501961 + g + 0 + r + 0 + + HeadArrow + FilledArrow + HeadScale + 0.59999990463256836 + Legacy + + LineType + 1 + TailArrow + 0 + Width + 2 + + + + + Class + LineGraphic + ControlPoints + + {-2, -55.500075999999979} + {40, 0.092437744000000002} + + FontInfo + + Color + + w + 0 + + Font + Helvetica + Size + 12 + + ID + 41 + Points + + {338.66666666666669, 281.50007599999998} + {236.84210823513467, 227.89473970180734} + + Style + + stroke + + Bezier + + Color + + b + 0.501961 + g + 0 + r + 0 + + HeadArrow + FilledArrow + HeadScale + 0.59999990463256836 + Legacy + + LineType + 1 + TailArrow + 0 + Width + 2 + + + + + AllowConnections + NO + Bounds + {{251.29238999999995, 238.50893000000002}, {240.33333999999999, 142.75953999999999}} + Class + ShapedGraphic + FontInfo + + Size + 11 + + ID + 30 + Shape + Rectangle + Style + + fill + + Color + + a + 0.75 + b + 0.633471 + g + 0.837918 + r + 0.691869 + + + shadow + + Draws + NO + + stroke + + CornerRadius + 15 + Pattern + 1 + Width + 0.5 + + + Text + + Align + 0 + Text + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 +{\fonttbl\f0\fswiss\fcharset0 ArialMT;\f1\fmodern\fcharset0 Courier;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural + +\f0\b\fs22 \cf0 View (DOM)\ +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural + +\f1\b0 \cf0 \ +<div>\ + <input ng-model="qty">\ + <input ng-model="cost">\ + Total: \{\{qty * cost\}\} \ +</div>} + + TextPlacement + 0 + + + Bounds + {{174.375, 205.875}, {67.5, 33.75}} + Class + ShapedGraphic + FontInfo + + Color + + w + 0 + + Font + Helvetica + Size + 12 + + ID + 63 + Shape + Rectangle + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Color + + a + 0.87 + b + 0.564706 + g + 0.917647 + r + 0.952941 + + CornerRadius + 10 + Pattern + 1 + Width + 1.125 + + + + + AllowConnections + NO + Bounds + {{167.79183999999998, 178.54640999999998}, {240.33333999999999, 142.75953999999999}} + Class + ShapedGraphic + FontInfo + + Color + + w + 0 + + Font + Courier + NSKern + 0 + Size + 11 + + ID + 53 + Shape + Rectangle + Style + + fill + + Color + + a + 0.75 + b + 0.645653 + g + 0.647534 + r + 0.842549 + + + shadow + + Draws + NO + + stroke + + CornerRadius + 15 + Pattern + 1 + Width + 0.5 + + + Text + + Align + 0 + Text + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 +{\fonttbl\f0\fswiss\fcharset0 ArialMT;\f1\fmodern\fcharset0 Courier;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural + +\f0\b\fs22 \cf0 Scope\ + +\f1\b0 \ +\cf0 cost:1\ +\cf0 qty:2.5\ +} + + TextPlacement + 0 + + + GridInfo + + HPages + 1 + KeepToScale + + Layers + + + Lock + NO + Name + Layer 1 + Print + YES + View + YES + + + LayoutInfo + + Animate + NO + circoMinDist + 18 + circoSeparation + 0.0 + layoutEngine + dot + neatoLineLength + 0.20000000298023224 + neatoSeparation + 0.0 + twopiSeparation + 0.0 + + Orientation + 2 + PrintOnePage + + RowAlign + 1 + RowSpacing + 36 + SheetTitle + databinding1 + UniqueID + 5 + VPages + 1 + + + ActiveLayerIndex + 0 + AutoAdjust + + BackgroundGraphic + + Bounds + {{0, 0}, {756, 552.99999046325684}} + Class + SolidGraphic + ID + 2 + Style + + stroke + + Draws + NO + + + + BaseZoom + 0 + CanvasOrigin + {0, 0} + ColumnAlign + 1 + ColumnSpacing + 36 + DisplayScale + 1 in = 1 in + GraphicsList + + + Class + LineGraphic + ControlPoints + + {-1.9230769936149841, 15.368674457272164} + {-105.99997999999999, -2} + + FontInfo + + Color + + w + 0 + + Font + Helvetica + Size + 12 + + ID + 66 + Points + + {123.71795325589621, 197.15385426572118} + {266.83646729519614, 302.28206325000605} + + Style + + stroke + + Bezier + + Color + + b + 0.501961 + g + 0 + r + 0 + + HeadArrow + 0 + HeadScale + 0.59999999999999998 + Legacy + + LineType + 1 + TailArrow + FilledArrow + TailScale + 0.59999999999999998 + Width + 2 + + + + + Class + LineGraphic + ControlPoints + + {-49.35897616945082, 36.852873673868373} + {-105.99997999999999, -2} + + FontInfo + + Color + + w + 0 + + Font + Helvetica + Size + 12 + + ID + 65 + Points + + {75.000000190227581, 184.04255365828899} + {265.89424015079055, 314.46155087623418} + + Style + + stroke + + Bezier + + Color + + b + 0.501961 + g + 0 + r + 0 + + HeadArrow + 0 + HeadScale + 0.59999999999999998 + Legacy + + LineType + 1 + TailArrow + FilledArrow + TailScale + 0.59999999999999998 + Width + 2 + + + + + Class + LineGraphic + ControlPoints + + {-85.256413383596851, 67.948720441062136} + {-105.99997999999999, -2} + + FontInfo + + Color + + w + 0 + + Font + Helvetica + Size + 12 + + ID + 64 + Points + + {75.000000190227581, 170.21276638916902} + {265.89424015079055, 328.58005698772473} + + Style + + stroke + + Bezier + + Color + + b + 0.501961 + g + 0 + r + 0 + + HeadArrow + FilledArrow + HeadScale + 0.59999990463256836 + Legacy + + LineType + 1 + TailArrow + 0 + Width + 2 + + + + + Class + LineGraphic + ControlPoints + + {-141.02564619843091, 94.871798351671714} + {-105.99997999999999, -2} + + FontInfo + + Color + + w + 0 + + Font + Helvetica + Size + 12 + + ID + 63 + Points + + {75.000000190227581, 156.91489401501519} + {308.33334464293301, 353.56411641307182} + + Style + + stroke + + Bezier + + Color + + b + 0.501961 + g + 0 + r + 0 + + HeadArrow + 0 + HeadScale + 0.59999999999999998 + Legacy + + LineType + 1 + TailArrow + FilledArrow + TailScale + 0.59999999999999998 + Width + 2 + + + + + Class + LineGraphic + ControlPoints + + {-21.944913879925139, -34.210594286374175} + {40, 0.092437744000000002} + + FontInfo + + Color + + w + 0 + + Font + Helvetica + Size + 12 + + ID + 41 + Points + + {432.0512978988292, 279.95527576073698} + {251.29238999999995, 215.42553246129205} + + Style + + stroke + + Bezier + + Color + + b + 0.501961 + g + 0 + r + 0 + + HeadArrow + FilledArrow + HeadScale + 0.59999990463256836 + Legacy + + LineType + 1 + TailArrow + 0 + Width + 2 + + + + + Class + LineGraphic + ControlPoints + + {0, -19.871795600688017} + {54.016671200885867, -31.646486506708655} + + FontInfo + + Color + + w + 0 + + Font + Helvetica + Size + 12 + + ID + 35 + Points + + {210.25641796856971, 208.692316227411} + {167.79183999999998, 134.57446842643677} + + Style + + stroke + + Bezier + + Color + + b + 0.501961 + g + 0 + r + 0 + + HeadArrow + FilledArrow + HeadScale + 0.59999990463256836 + Legacy + + LineType + 1 + TailArrow + 0 + Width + 2 + + + + + AllowConnections + NO + Bounds + {{251.29238999999995, 238.50893000000002}, {240.33333999999999, 142.75953999999999}} + Class + ShapedGraphic + FontInfo + + Size + 11 + + ID + 30 + Shape + Rectangle + Style + + fill + + Color + + a + 0.75 + b + 0.633471 + g + 0.837918 + r + 0.691869 + + + shadow + + Draws + NO + + stroke + + CornerRadius + 15 + Pattern + 1 + Width + 0.5 + + + Text + + Align + 0 + Text + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 +{\fonttbl\f0\fswiss\fcharset0 ArialMT;\f1\fmodern\fcharset0 Courier;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural + +\f0\b\fs22 \cf0 View (DOM)\ +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural + +\f1\b0 \cf0 \ +<div ng-controller=\ + "InvoiceController as invoice">\ + <input ng-model=\'93invoice.qty">\ + <input ng-model=\'93invoice.cost">\ + \{\{invoice.total('USD')\}\} \ + <button ng-click=\ + "invoice.pay()">\ +</div>} + + TextPlacement + 0 + + + AllowConnections + NO + Bounds + {{167.79183999999998, 178.54640999999998}, {240.33333999999999, 142.75953999999999}} + Class + ShapedGraphic + FontInfo + + Size + 11 + + ID + 53 + Shape + Rectangle + Style + + fill + + Color + + a + 0.75 + b + 0.645653 + g + 0.647534 + r + 0.842549 + + + shadow + + Draws + NO + + stroke + + CornerRadius + 15 + Pattern + 1 + Width + 0.5 + + + Text + + Align + 0 + Text + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 +{\fonttbl\f0\fswiss\fcharset0 ArialMT;\f1\fmodern\fcharset0 Courier;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural + +\f0\b\fs22 \cf0 Scope\ +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural + +\f1\b0 \cf0 \ +invoice: \ + new InvoiceController\ +} + + TextPlacement + 0 + + + AllowConnections + NO + Bounds + {{59.625, 101.25}, {240.33333999999999, 142.75953999999999}} + Class + ShapedGraphic + ID + 52 + Shape + Rectangle + Style + + fill + + Color + + a + 0.75 + b + 0.999729 + g + 0.880029 + r + 0.693677 + + + shadow + + Draws + NO + + stroke + + CornerRadius + 15 + Pattern + 1 + Width + 0.5 + + + Text + + Align + 0 + Text + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 +{\fonttbl\f0\fswiss\fcharset0 ArialMT;\f1\fmodern\fcharset0 Courier;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural + +\f0\b\fs24 \cf0 Controller\ +\ +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural + +\f1\b0\fs22 \cf0 \expnd0\expndtw0\kerning0 +function InvoiceController \{\ + this.pay = function\'85\ + this.total = function\'85\ + this.cost=2.5;\ + this.qty=1;\ +\}} + + TextPlacement + 0 + + + GridInfo + + HPages + 1 + KeepToScale + + Layers + + + Lock + NO + Name + Layer 1 + Print + YES + View + YES + + + LayoutInfo + + Animate + NO + circoMinDist + 18 + circoSeparation + 0.0 + layoutEngine + dot + neatoLineLength + 0.20000000298023224 + neatoSeparation + 0.0 + twopiSeparation + 0.0 + + Orientation + 2 + PrintOnePage + + RowAlign + 1 + RowSpacing + 36 + SheetTitle + databinding2 + UniqueID + 10 + VPages + 1 + + + ActiveLayerIndex + 0 + AutoAdjust + + BackgroundGraphic + + Bounds + {{0, 0}, {756, 552.99999046325684}} + Class + SolidGraphic + ID + 2 + Style + + stroke + + Draws + NO + + + + BaseZoom + 0 + CanvasOrigin + {0, 0} + ColumnAlign + 1 + ColumnSpacing + 36 + DisplayScale + 1 in = 1 in + GraphicsList + + + Class + LineGraphic + ControlPoints + + {-62.676058232228598, 2.8169014935833161} + {-56.515554650635011, 0.12211046785330382} + + FontInfo + + Color + + w + 0 + + Font + Helvetica + Size + 12 + + ID + 63 + Points + + {117.69014482501964, 251.63381205378889} + {102.19718661031143, 369.23944941089201} + + Style + + stroke + + Bezier + + Color + + b + 0.501961 + g + 0 + r + 0 + + HeadArrow + FilledArrow + HeadScale + 0.59999999999999998 + Legacy + + LineType + 1 + Pattern + 1 + TailArrow + 0 + TailScale + 0.59999999999999998 + Width + 2 + + + + + Class + LineGraphic + ControlPoints + + {61.090082706468081, -30.813380600937421} + {6.102421697317709, 53.521128378082835} + + FontInfo + + Color + + w + 0 + + Font + Helvetica + Size + 12 + + ID + 64 + Points + + {221.91550008760203, 347.40846283562132} + {308.77082767853346, 228.3943747317266} + + Style + + stroke + + Bezier + + Color + + b + 0.501961 + g + 0 + r + 0 + + HeadArrow + 0 + HeadScale + 0.59999990463256836 + Legacy + + LineType + 1 + Pattern + 1 + TailArrow + FilledArrow + TailScale + 0.59999999999999998 + Width + 2 + + + + + Bounds + {{308.77082767853346, 304.875}, {121.97899383333325, 51.500076}} + Class + ShapedGraphic + FontInfo + + Color + + w + 0 + + Font + Courier + NSKern + 0 + Size + 12 + + ID + 71 + Shape + Speech Bubble + Style + + fill + + Color + + b + 0.566522 + g + 0.917039 + r + 0.952309 + + + + Text + + Pad + 0 + Text + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 Service} + VerticalPad + 0 + + TextPlacement + 0 + TextRelativeArea + {{0.15000000999999999, 0.15000000999999999}, {0.69999999000000002, 0.69999999000000002}} + + + Bounds + {{308.77082767853346, 177.16489401501519}, {121.97899383333325, 51.500076}} + Class + ShapedGraphic + FontInfo + + Color + + w + 0 + + Font + Courier + NSKern + 0 + Size + 12 + + ID + 70 + Shape + Speech Bubble + Style + + fill + + Color + + b + 0.566522 + g + 0.917039 + r + 0.952309 + + + + Text + + Pad + 0 + Text + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 Controller} + VerticalPad + 0 + + TextPlacement + 0 + TextRelativeArea + {{0.15000000999999999, 0.15000000999999999}, {0.69999999000000002, 0.69999999000000002}} + + Bounds - {{378.16674999999998, 219.65106}, {61, 36.666671999999998}} + {{308.77082767853346, 39.375}, {121.97899383333325, 51.500076}} Class ShapedGraphic + FontInfo + + Color + + w + 0 + + Font + Courier + NSKern + 0 + Size + 12 + ID - 11 + 42 Shape - Rectangle + Speech Bubble Style fill Color - a - 0.75 b - 0.999729 + 0.566522 g - 0.880029 + 0.917039 r - 0.693677 + 0.952309 - shadow - - Draws - NO - - stroke - - CornerRadius - 15 - Width - 0.5 - Text + Pad + 0 Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc -\f0\fs24 \cf0 Instance\ -Cache} +\f0\fs24 \cf0 Template} + VerticalPad + 0 + TextPlacement + 0 + TextRelativeArea + {{0.15000000999999999, 0.15000000999999999}, {0.69999999000000002, 0.69999999000000002}} AllowConnections NO Bounds - {{451.16663, 219.65106}, {61, 36.666671999999998}} + {{81.693159191741074, 319.5}, {269.13450929505143, 111.31803435716634}} Class ShapedGraphic + FontInfo + + Color + + w + 0 + + Font + Courier + NSKern + 0 + Size + 12 + ID - 10 + 68 Shape Rectangle Style @@ -7206,14 +8441,12 @@ Cache} Color - a - 0.75 b - 0.633471 + 0.701961 g - 0.837918 + 0.701961 r - 0.691869 + 0.701961 shadow @@ -7225,31 +8458,175 @@ Cache} CornerRadius 15 + Pattern + 1 Width - 0.5 + 0.5625 Text + Align + 0 Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 -{\fonttbl\f0\fswiss\fcharset0 Helvetica;} + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 +{\fonttbl\f0\fswiss\fcharset0 ArialMT;\f1\fmodern\fcharset0 Courier;\f2\fmodern\fcharset0 Courier-Bold; +} {\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural -\f0\fs24 \cf0 Instance\ -Factory} +\f0\b\fs22 \cf0 finance.js\ +\ + +\f1\b0 angular.module(\'93 +\f2\b finance +\f1\b0 \'94, [])\ + .factory(\'93 +\f2\b currencyConverter +\f1\b0 \'94,\ + function() \{\}\ + );\ +} + + TextPlacement + 0 + + + Class + LineGraphic + ControlPoints + + {21.653461796301713, 35.383804498270322} + {-2.5821597024513494, -38.967137327902421} + + FontInfo + + Color + + w + 0 + + Font + Helvetica + Size + 12 + + ID + 66 + Points + + {230.54372934732083, 98.112680653498629} + {215.05077113261262, 214.13733143533108} + + Style + + stroke + + Bezier + + Color + + b + 0.501961 + g + 0 + r + 0 + + HeadArrow + FilledArrow + HeadScale + 0.59999999999999998 + Legacy + + LineType + 1 + Pattern + 1 + TailArrow + 0 + TailScale + 0.59999999999999998 + Width + 1.96875 + + + + + Class + LineGraphic + ControlPoints + + {-57.042255245062002, 0} + {-37.323944789978825, 0.22296118910463747} + + FontInfo + + Color + + w + 0 + + Font + Helvetica + Size + 12 + + ID + 65 + Points + + {103.60563735710312, 118.53521648197761} + {102.19718661031143, 237.54930458587236} + + Style + + stroke + + Bezier + + Color + + b + 0.501961 + g + 0 + r + 0 + + HeadArrow + FilledArrow + HeadScale + 0.59999999999999998 + Legacy + + LineType + 1 + Pattern + 1 + TailArrow + 0 + TailScale + 0.59999999999999998 + Width + 2 + AllowConnections NO Bounds - {{314.16669000000002, 210.83340000000001}, {211.33332999999999, 55.333328000000002}} + {{79.875, 56.036870000000036}, {272.77082767853352, 111.31803435716634}} Class ShapedGraphic + FontInfo + + Size + 11 + ID - 12 + 30 Shape Rectangle Style @@ -7259,13 +8636,13 @@ Factory} Color a - 0.19 + 0.75 b - 0 + 0.633471 g - 1 + 0.837918 r - 1 + 0.691869 shadow @@ -7277,8 +8654,10 @@ Factory} CornerRadius 15 + Pattern + 1 Width - 0.5 + 0.5625 Text @@ -7286,23 +8665,41 @@ Factory} Align 0 Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 -{\fonttbl\f0\fswiss\fcharset0 Helvetica;} + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 +{\fonttbl\f0\fswiss\fcharset0 ArialMT;\f1\fmodern\fcharset0 Courier;\f2\fmodern\fcharset0 Courier-Bold; +} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural -\f0\fs24 \cf0 $injector} +\f0\b\fs22 \cf0 index.html\ +\ +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural + +\f1\b0 \cf0 <html ng=app=" +\f2\b invoice +\f1\b0 \'94>\ + <div ng-controller=\ + " +\f2\b InvoiceController +\f1\b0 as invoice">} + TextPlacement + 0 AllowConnections NO Bounds - {{221.66668999999999, 103}, {312.66663, 254}} + {{81.693159191741074, 187.76843500000001}, {269.13450929505143, 111.31803435716634}} Class ShapedGraphic + FontInfo + + Size + 11 + ID - 42 + 69 Shape Rectangle Style @@ -7311,12 +8708,14 @@ Factory} Color + a + 0.75 b - 0.924687 + 1 g - 0.924896 + 0.878431 r - 0.924755 + 0.694118 shadow @@ -7331,7 +8730,7 @@ Factory} Pattern 1 Width - 0.5 + 0.5625 Text @@ -7339,12 +8738,31 @@ Factory} Align 0 Text - {\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf470 -{\fonttbl\f0\fmodern\fcharset0 Courier;} + {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 +{\fonttbl\f0\fswiss\fcharset0 ArialMT;\f1\fmodern\fcharset0 Courier;\f2\fmodern\fcharset0 Courier-Bold; +} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural -\f0\fs24 \cf0 ng-app="myModule"} +\f0\b\fs22 \cf0 invoice.js\ +\ +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural + +\f1\b0 \cf0 angular.module(\'93 +\f2\b invoice +\f1\b0 \'94, [" +\f2\b finance +\f1\b0 \'94])\ + .controller(" +\f2\b InvoiceController +\f1\b0 \'94,\ + [\'93 +\f2\b currencyConverter +\f1\b0 \'94,\ + function(currencyConverter) \{\}\ + ]\ + );\ +} TextPlacement 0 @@ -7379,6 +8797,8 @@ Factory} 0.0 layoutEngine dot + neatoLineLength + 0.20000000298023224 neatoSeparation 0.0 twopiSeparation @@ -7393,9 +8813,9 @@ Factory} RowSpacing 36 SheetTitle - injector-module + module-service UniqueID - 9 + 11 VPages 1 @@ -7408,28 +8828,26 @@ Factory} WindowInfo + BottomSlabHeight + 334 CurrentSheet - 6 - ExpandedCanvases + 10 + Expanded_Canvases Frame - {{144, 431}, {1363, 1081}} - ListView + {{-441, 900}, {1663, 1081}} + ShowInfo - OutlineWidth - 142 - RightSidebar - ShowRuler Sidebar SidebarWidth - 120 + 230 VisibleRegion - {{-31, -37}, {818.66666666666663, 628}} + {{-14, -54}, {785.91551670974286, 661.26762561868156}} Zoom - 1.5 + 1.4199999570846558 ZoomValues @@ -7453,9 +8871,9 @@ Factory} 1 - model - 1.5 - 1 + databinding1 + 1.8999999761581421 + 1.8999999999999999 view @@ -7477,6 +8895,16 @@ Factory} 1.5 1 + + databinding2 + 1.8799999952316284 + 1.8800000000000001 + + + module-service + 1.4199999570846558 + 1.4199999999999999 + -- cgit v1.2.3