Created
          September 16, 2015 21:09 
        
      - 
      
- 
        Save hoorayimhelping/16a56add81ad0984693f to your computer and use it in GitHub Desktop. 
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
  | diff --git a/js/app.js b/js/app.js | |
| index a72bcb0..3eeecc9 100644 | |
| --- a/js/app.js | |
| +++ b/js/app.js | |
| @@ -1,5 +1,64 @@ | |
| (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){ | |
| +var Renderer = function(context) { | |
| + this.context = context; | |
| +}; | |
| + | |
| +Renderer.prototype = { | |
| + init: function(pixel_ratio) { | |
| + this.defaults(); | |
| + // this.context.setTransform(pixel_ratio, 0, 0, pixel_ratio, 0, 0); | |
| + }, | |
| + | |
| + render: function() { | |
| + this.context.fillRect(0, 0, this.context.canvas.clientWidth, this.context.canvas.clientHeight); | |
| + }, | |
| + | |
| + options: function(options) { | |
| + this.defaults(); | |
| + if (options.hasOwnProperty('lineWidth')) { | |
| + this.context.lineWidth = options.lineWidth; | |
| + } | |
| + | |
| + if (options.hasOwnProperty('strokeStyle')) { | |
| + this.context.strokeStyle = options.strokeStyle; | |
| + } | |
| + }, | |
| + | |
| + defaults: function() { | |
| + this.context.fillStyle = "#FFF"; | |
| + this.context.strokeStyle = "#000"; | |
| + this.context.lineWidth = 5; | |
| + }, | |
| + | |
| + circle: function(x, y, radius, options) { | |
| + this.options(options); | |
| + | |
| + this.context.beginPath(); | |
| + this.context.arc(x, y, radius, 0, 2 * Math.PI); | |
| + this.context.stroke(); | |
| + this.context.closePath(); | |
| + }, | |
| + | |
| + line: function(start_x, start_y, end_x, end_y, options) { | |
| + this.options(options); | |
| + | |
| + this.context.beginPath(); | |
| + this.context.moveTo(start_x, start_y); | |
| + this.context.lineTo( | |
| + end_x, | |
| + end_y | |
| + ); | |
| + | |
| + this.context.stroke(); | |
| + this.context.closePath(); | |
| + } | |
| +}; | |
| + | |
| +module.exports = Renderer; | |
| + | |
| +},{}],2:[function(require,module,exports){ | |
| var react = require('react'); | |
| +var CanvasRenderer = require('../rendering/canvas'); | |
| console.log('sup'); | |
| @@ -9,10 +68,13 @@ canvas.height = 1200; | |
| var context = canvas.getContext('2d'); | |
| context.scale(2, 2); | |
| -context.fillStyle = "#000"; | |
| -context.fillText('Hello!', 300, 300); | |
| -},{"react":156}],2:[function(require,module,exports){ | |
| +var renderer = new CanvasRenderer(context); | |
| +renderer.init(); | |
| +renderer.context.fillStyle = "#F00"; | |
| +renderer.context.fillText('Hello!', 300, 300); | |
| + | |
| +},{"../rendering/canvas":1,"react":157}],3:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -39,7 +101,7 @@ var AutoFocusMixin = { | |
| module.exports = AutoFocusMixin; | |
| -},{"./focusNode":120}],3:[function(require,module,exports){ | |
| +},{"./focusNode":121}],4:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015 Facebook, Inc. | |
| * All rights reserved. | |
| @@ -534,7 +596,7 @@ var BeforeInputEventPlugin = { | |
| module.exports = BeforeInputEventPlugin; | |
| -},{"./EventConstants":15,"./EventPropagators":20,"./ExecutionEnvironment":21,"./FallbackCompositionState":22,"./SyntheticCompositionEvent":94,"./SyntheticInputEvent":98,"./keyOf":142}],4:[function(require,module,exports){ | |
| +},{"./EventConstants":16,"./EventPropagators":21,"./ExecutionEnvironment":22,"./FallbackCompositionState":23,"./SyntheticCompositionEvent":95,"./SyntheticInputEvent":99,"./keyOf":143}],5:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -659,7 +721,7 @@ var CSSProperty = { | |
| module.exports = CSSProperty; | |
| -},{}],5:[function(require,module,exports){ | |
| +},{}],6:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -839,7 +901,7 @@ var CSSPropertyOperations = { | |
| module.exports = CSSPropertyOperations; | |
| -},{"./CSSProperty":4,"./ExecutionEnvironment":21,"./camelizeStyleName":109,"./dangerousStyleValue":114,"./hyphenateStyleName":134,"./memoizeStringOnly":144,"./warning":155}],6:[function(require,module,exports){ | |
| +},{"./CSSProperty":5,"./ExecutionEnvironment":22,"./camelizeStyleName":110,"./dangerousStyleValue":115,"./hyphenateStyleName":135,"./memoizeStringOnly":145,"./warning":156}],7:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -937,7 +999,7 @@ PooledClass.addPoolingTo(CallbackQueue); | |
| module.exports = CallbackQueue; | |
| -},{"./Object.assign":27,"./PooledClass":28,"./invariant":136}],7:[function(require,module,exports){ | |
| +},{"./Object.assign":28,"./PooledClass":29,"./invariant":137}],8:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -1319,7 +1381,7 @@ var ChangeEventPlugin = { | |
| module.exports = ChangeEventPlugin; | |
| -},{"./EventConstants":15,"./EventPluginHub":17,"./EventPropagators":20,"./ExecutionEnvironment":21,"./ReactUpdates":88,"./SyntheticEvent":96,"./isEventSupported":137,"./isTextInputElement":139,"./keyOf":142}],8:[function(require,module,exports){ | |
| +},{"./EventConstants":16,"./EventPluginHub":18,"./EventPropagators":21,"./ExecutionEnvironment":22,"./ReactUpdates":89,"./SyntheticEvent":97,"./isEventSupported":138,"./isTextInputElement":140,"./keyOf":143}],9:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -1344,7 +1406,7 @@ var ClientReactRootIndex = { | |
| module.exports = ClientReactRootIndex; | |
| -},{}],9:[function(require,module,exports){ | |
| +},{}],10:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -1480,7 +1542,7 @@ var DOMChildrenOperations = { | |
| module.exports = DOMChildrenOperations; | |
| -},{"./Danger":12,"./ReactMultiChildUpdateTypes":73,"./invariant":136,"./setTextContent":150}],10:[function(require,module,exports){ | |
| +},{"./Danger":13,"./ReactMultiChildUpdateTypes":74,"./invariant":137,"./setTextContent":151}],11:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -1777,7 +1839,7 @@ var DOMProperty = { | |
| module.exports = DOMProperty; | |
| -},{"./invariant":136}],11:[function(require,module,exports){ | |
| +},{"./invariant":137}],12:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -1967,7 +2029,7 @@ var DOMPropertyOperations = { | |
| module.exports = DOMPropertyOperations; | |
| -},{"./DOMProperty":10,"./quoteAttributeValueForBrowser":148,"./warning":155}],12:[function(require,module,exports){ | |
| +},{"./DOMProperty":11,"./quoteAttributeValueForBrowser":149,"./warning":156}],13:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -2152,7 +2214,7 @@ var Danger = { | |
| module.exports = Danger; | |
| -},{"./ExecutionEnvironment":21,"./createNodesFromMarkup":113,"./emptyFunction":115,"./getMarkupWrap":128,"./invariant":136}],13:[function(require,module,exports){ | |
| +},{"./ExecutionEnvironment":22,"./createNodesFromMarkup":114,"./emptyFunction":116,"./getMarkupWrap":129,"./invariant":137}],14:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -2191,7 +2253,7 @@ var DefaultEventPluginOrder = [ | |
| module.exports = DefaultEventPluginOrder; | |
| -},{"./keyOf":142}],14:[function(require,module,exports){ | |
| +},{"./keyOf":143}],15:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -2331,7 +2393,7 @@ var EnterLeaveEventPlugin = { | |
| module.exports = EnterLeaveEventPlugin; | |
| -},{"./EventConstants":15,"./EventPropagators":20,"./ReactMount":71,"./SyntheticMouseEvent":100,"./keyOf":142}],15:[function(require,module,exports){ | |
| +},{"./EventConstants":16,"./EventPropagators":21,"./ReactMount":72,"./SyntheticMouseEvent":101,"./keyOf":143}],16:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -2403,7 +2465,7 @@ var EventConstants = { | |
| module.exports = EventConstants; | |
| -},{"./keyMirror":141}],16:[function(require,module,exports){ | |
| +},{"./keyMirror":142}],17:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * | |
| @@ -2491,7 +2553,7 @@ var EventListener = { | |
| module.exports = EventListener; | |
| -},{"./emptyFunction":115}],17:[function(require,module,exports){ | |
| +},{"./emptyFunction":116}],18:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -2767,7 +2829,7 @@ var EventPluginHub = { | |
| module.exports = EventPluginHub; | |
| -},{"./EventPluginRegistry":18,"./EventPluginUtils":19,"./accumulateInto":106,"./forEachAccumulated":121,"./invariant":136}],18:[function(require,module,exports){ | |
| +},{"./EventPluginRegistry":19,"./EventPluginUtils":20,"./accumulateInto":107,"./forEachAccumulated":122,"./invariant":137}],19:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -3045,7 +3107,7 @@ var EventPluginRegistry = { | |
| module.exports = EventPluginRegistry; | |
| -},{"./invariant":136}],19:[function(require,module,exports){ | |
| +},{"./invariant":137}],20:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -3264,7 +3326,7 @@ var EventPluginUtils = { | |
| module.exports = EventPluginUtils; | |
| -},{"./EventConstants":15,"./invariant":136}],20:[function(require,module,exports){ | |
| +},{"./EventConstants":16,"./invariant":137}],21:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -3404,7 +3466,7 @@ var EventPropagators = { | |
| module.exports = EventPropagators; | |
| -},{"./EventConstants":15,"./EventPluginHub":17,"./accumulateInto":106,"./forEachAccumulated":121}],21:[function(require,module,exports){ | |
| +},{"./EventConstants":16,"./EventPluginHub":18,"./accumulateInto":107,"./forEachAccumulated":122}],22:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -3448,7 +3510,7 @@ var ExecutionEnvironment = { | |
| module.exports = ExecutionEnvironment; | |
| -},{}],22:[function(require,module,exports){ | |
| +},{}],23:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -3539,7 +3601,7 @@ PooledClass.addPoolingTo(FallbackCompositionState); | |
| module.exports = FallbackCompositionState; | |
| -},{"./Object.assign":27,"./PooledClass":28,"./getTextContentAccessor":131}],23:[function(require,module,exports){ | |
| +},{"./Object.assign":28,"./PooledClass":29,"./getTextContentAccessor":132}],24:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -3750,7 +3812,7 @@ var HTMLDOMPropertyConfig = { | |
| module.exports = HTMLDOMPropertyConfig; | |
| -},{"./DOMProperty":10,"./ExecutionEnvironment":21}],24:[function(require,module,exports){ | |
| +},{"./DOMProperty":11,"./ExecutionEnvironment":22}],25:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -3904,7 +3966,7 @@ var LinkedValueUtils = { | |
| module.exports = LinkedValueUtils; | |
| -},{"./ReactPropTypes":79,"./invariant":136}],25:[function(require,module,exports){ | |
| +},{"./ReactPropTypes":80,"./invariant":137}],26:[function(require,module,exports){ | |
| /** | |
| * Copyright 2014-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -3959,7 +4021,7 @@ var LocalEventTrapMixin = { | |
| module.exports = LocalEventTrapMixin; | |
| -},{"./ReactBrowserEventEmitter":31,"./accumulateInto":106,"./forEachAccumulated":121,"./invariant":136}],26:[function(require,module,exports){ | |
| +},{"./ReactBrowserEventEmitter":32,"./accumulateInto":107,"./forEachAccumulated":122,"./invariant":137}],27:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -4017,7 +4079,7 @@ var MobileSafariClickEventPlugin = { | |
| module.exports = MobileSafariClickEventPlugin; | |
| -},{"./EventConstants":15,"./emptyFunction":115}],27:[function(require,module,exports){ | |
| +},{"./EventConstants":16,"./emptyFunction":116}],28:[function(require,module,exports){ | |
| /** | |
| * Copyright 2014-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -4066,7 +4128,7 @@ function assign(target, sources) { | |
| module.exports = assign; | |
| -},{}],28:[function(require,module,exports){ | |
| +},{}],29:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -4180,7 +4242,7 @@ var PooledClass = { | |
| module.exports = PooledClass; | |
| -},{"./invariant":136}],29:[function(require,module,exports){ | |
| +},{"./invariant":137}],30:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -4330,7 +4392,7 @@ React.version = '0.13.3'; | |
| module.exports = React; | |
| -},{"./EventPluginUtils":19,"./ExecutionEnvironment":21,"./Object.assign":27,"./ReactChildren":33,"./ReactClass":34,"./ReactComponent":35,"./ReactContext":39,"./ReactCurrentOwner":40,"./ReactDOM":41,"./ReactDOMTextComponent":52,"./ReactDefaultInjection":55,"./ReactElement":58,"./ReactElementValidator":59,"./ReactInstanceHandles":67,"./ReactMount":71,"./ReactPerf":76,"./ReactPropTypes":79,"./ReactReconciler":82,"./ReactServerRendering":85,"./findDOMNode":118,"./onlyChild":145}],30:[function(require,module,exports){ | |
| +},{"./EventPluginUtils":20,"./ExecutionEnvironment":22,"./Object.assign":28,"./ReactChildren":34,"./ReactClass":35,"./ReactComponent":36,"./ReactContext":40,"./ReactCurrentOwner":41,"./ReactDOM":42,"./ReactDOMTextComponent":53,"./ReactDefaultInjection":56,"./ReactElement":59,"./ReactElementValidator":60,"./ReactInstanceHandles":68,"./ReactMount":72,"./ReactPerf":77,"./ReactPropTypes":80,"./ReactReconciler":83,"./ReactServerRendering":86,"./findDOMNode":119,"./onlyChild":146}],31:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -4361,7 +4423,7 @@ var ReactBrowserComponentMixin = { | |
| module.exports = ReactBrowserComponentMixin; | |
| -},{"./findDOMNode":118}],31:[function(require,module,exports){ | |
| +},{"./findDOMNode":119}],32:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -4714,7 +4776,7 @@ var ReactBrowserEventEmitter = assign({}, ReactEventEmitterMixin, { | |
| module.exports = ReactBrowserEventEmitter; | |
| -},{"./EventConstants":15,"./EventPluginHub":17,"./EventPluginRegistry":18,"./Object.assign":27,"./ReactEventEmitterMixin":62,"./ViewportMetrics":105,"./isEventSupported":137}],32:[function(require,module,exports){ | |
| +},{"./EventConstants":16,"./EventPluginHub":18,"./EventPluginRegistry":19,"./Object.assign":28,"./ReactEventEmitterMixin":63,"./ViewportMetrics":106,"./isEventSupported":138}],33:[function(require,module,exports){ | |
| /** | |
| * Copyright 2014-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -4841,7 +4903,7 @@ var ReactChildReconciler = { | |
| module.exports = ReactChildReconciler; | |
| -},{"./ReactReconciler":82,"./flattenChildren":119,"./instantiateReactComponent":135,"./shouldUpdateReactComponent":152}],33:[function(require,module,exports){ | |
| +},{"./ReactReconciler":83,"./flattenChildren":120,"./instantiateReactComponent":136,"./shouldUpdateReactComponent":153}],34:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -4992,7 +5054,7 @@ var ReactChildren = { | |
| module.exports = ReactChildren; | |
| -},{"./PooledClass":28,"./ReactFragment":64,"./traverseAllChildren":154,"./warning":155}],34:[function(require,module,exports){ | |
| +},{"./PooledClass":29,"./ReactFragment":65,"./traverseAllChildren":155,"./warning":156}],35:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -5936,7 +5998,7 @@ var ReactClass = { | |
| module.exports = ReactClass; | |
| -},{"./Object.assign":27,"./ReactComponent":35,"./ReactCurrentOwner":40,"./ReactElement":58,"./ReactErrorUtils":61,"./ReactInstanceMap":68,"./ReactLifeCycle":69,"./ReactPropTypeLocationNames":77,"./ReactPropTypeLocations":78,"./ReactUpdateQueue":87,"./invariant":136,"./keyMirror":141,"./keyOf":142,"./warning":155}],35:[function(require,module,exports){ | |
| +},{"./Object.assign":28,"./ReactComponent":36,"./ReactCurrentOwner":41,"./ReactElement":59,"./ReactErrorUtils":62,"./ReactInstanceMap":69,"./ReactLifeCycle":70,"./ReactPropTypeLocationNames":78,"./ReactPropTypeLocations":79,"./ReactUpdateQueue":88,"./invariant":137,"./keyMirror":142,"./keyOf":143,"./warning":156}],36:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -6088,7 +6150,7 @@ if ("production" !== "production") { | |
| module.exports = ReactComponent; | |
| -},{"./ReactUpdateQueue":87,"./invariant":136,"./warning":155}],36:[function(require,module,exports){ | |
| +},{"./ReactUpdateQueue":88,"./invariant":137,"./warning":156}],37:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -6135,7 +6197,7 @@ var ReactComponentBrowserEnvironment = { | |
| module.exports = ReactComponentBrowserEnvironment; | |
| -},{"./ReactDOMIDOperations":45,"./ReactMount":71}],37:[function(require,module,exports){ | |
| +},{"./ReactDOMIDOperations":46,"./ReactMount":72}],38:[function(require,module,exports){ | |
| /** | |
| * Copyright 2014-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -6194,7 +6256,7 @@ var ReactComponentEnvironment = { | |
| module.exports = ReactComponentEnvironment; | |
| -},{"./invariant":136}],38:[function(require,module,exports){ | |
| +},{"./invariant":137}],39:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -7105,7 +7167,7 @@ var ReactCompositeComponent = { | |
| module.exports = ReactCompositeComponent; | |
| -},{"./Object.assign":27,"./ReactComponentEnvironment":37,"./ReactContext":39,"./ReactCurrentOwner":40,"./ReactElement":58,"./ReactElementValidator":59,"./ReactInstanceMap":68,"./ReactLifeCycle":69,"./ReactNativeComponent":74,"./ReactPerf":76,"./ReactPropTypeLocationNames":77,"./ReactPropTypeLocations":78,"./ReactReconciler":82,"./ReactUpdates":88,"./emptyObject":116,"./invariant":136,"./shouldUpdateReactComponent":152,"./warning":155}],39:[function(require,module,exports){ | |
| +},{"./Object.assign":28,"./ReactComponentEnvironment":38,"./ReactContext":40,"./ReactCurrentOwner":41,"./ReactElement":59,"./ReactElementValidator":60,"./ReactInstanceMap":69,"./ReactLifeCycle":70,"./ReactNativeComponent":75,"./ReactPerf":77,"./ReactPropTypeLocationNames":78,"./ReactPropTypeLocations":79,"./ReactReconciler":83,"./ReactUpdates":89,"./emptyObject":117,"./invariant":137,"./shouldUpdateReactComponent":153,"./warning":156}],40:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -7181,7 +7243,7 @@ var ReactContext = { | |
| module.exports = ReactContext; | |
| -},{"./Object.assign":27,"./emptyObject":116,"./warning":155}],40:[function(require,module,exports){ | |
| +},{"./Object.assign":28,"./emptyObject":117,"./warning":156}],41:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -7215,7 +7277,7 @@ var ReactCurrentOwner = { | |
| module.exports = ReactCurrentOwner; | |
| -},{}],41:[function(require,module,exports){ | |
| +},{}],42:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -7392,7 +7454,7 @@ var ReactDOM = mapObject({ | |
| module.exports = ReactDOM; | |
| -},{"./ReactElement":58,"./ReactElementValidator":59,"./mapObject":143}],42:[function(require,module,exports){ | |
| +},{"./ReactElement":59,"./ReactElementValidator":60,"./mapObject":144}],43:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -7456,7 +7518,7 @@ var ReactDOMButton = ReactClass.createClass({ | |
| module.exports = ReactDOMButton; | |
| -},{"./AutoFocusMixin":2,"./ReactBrowserComponentMixin":30,"./ReactClass":34,"./ReactElement":58,"./keyMirror":141}],43:[function(require,module,exports){ | |
| +},{"./AutoFocusMixin":3,"./ReactBrowserComponentMixin":31,"./ReactClass":35,"./ReactElement":59,"./keyMirror":142}],44:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -7964,7 +8026,7 @@ ReactDOMComponent.injection = { | |
| module.exports = ReactDOMComponent; | |
| -},{"./CSSPropertyOperations":5,"./DOMProperty":10,"./DOMPropertyOperations":11,"./Object.assign":27,"./ReactBrowserEventEmitter":31,"./ReactComponentBrowserEnvironment":36,"./ReactMount":71,"./ReactMultiChild":72,"./ReactPerf":76,"./escapeTextContentForBrowser":117,"./invariant":136,"./isEventSupported":137,"./keyOf":142,"./warning":155}],44:[function(require,module,exports){ | |
| +},{"./CSSPropertyOperations":6,"./DOMProperty":11,"./DOMPropertyOperations":12,"./Object.assign":28,"./ReactBrowserEventEmitter":32,"./ReactComponentBrowserEnvironment":37,"./ReactMount":72,"./ReactMultiChild":73,"./ReactPerf":77,"./escapeTextContentForBrowser":118,"./invariant":137,"./isEventSupported":138,"./keyOf":143,"./warning":156}],45:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -8013,7 +8075,7 @@ var ReactDOMForm = ReactClass.createClass({ | |
| module.exports = ReactDOMForm; | |
| -},{"./EventConstants":15,"./LocalEventTrapMixin":25,"./ReactBrowserComponentMixin":30,"./ReactClass":34,"./ReactElement":58}],45:[function(require,module,exports){ | |
| +},{"./EventConstants":16,"./LocalEventTrapMixin":26,"./ReactBrowserComponentMixin":31,"./ReactClass":35,"./ReactElement":59}],46:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -8179,7 +8241,7 @@ ReactPerf.measureMethods(ReactDOMIDOperations, 'ReactDOMIDOperations', { | |
| module.exports = ReactDOMIDOperations; | |
| -},{"./CSSPropertyOperations":5,"./DOMChildrenOperations":9,"./DOMPropertyOperations":11,"./ReactMount":71,"./ReactPerf":76,"./invariant":136,"./setInnerHTML":149}],46:[function(require,module,exports){ | |
| +},{"./CSSPropertyOperations":6,"./DOMChildrenOperations":10,"./DOMPropertyOperations":12,"./ReactMount":72,"./ReactPerf":77,"./invariant":137,"./setInnerHTML":150}],47:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -8224,7 +8286,7 @@ var ReactDOMIframe = ReactClass.createClass({ | |
| module.exports = ReactDOMIframe; | |
| -},{"./EventConstants":15,"./LocalEventTrapMixin":25,"./ReactBrowserComponentMixin":30,"./ReactClass":34,"./ReactElement":58}],47:[function(require,module,exports){ | |
| +},{"./EventConstants":16,"./LocalEventTrapMixin":26,"./ReactBrowserComponentMixin":31,"./ReactClass":35,"./ReactElement":59}],48:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -8270,7 +8332,7 @@ var ReactDOMImg = ReactClass.createClass({ | |
| module.exports = ReactDOMImg; | |
| -},{"./EventConstants":15,"./LocalEventTrapMixin":25,"./ReactBrowserComponentMixin":30,"./ReactClass":34,"./ReactElement":58}],48:[function(require,module,exports){ | |
| +},{"./EventConstants":16,"./LocalEventTrapMixin":26,"./ReactBrowserComponentMixin":31,"./ReactClass":35,"./ReactElement":59}],49:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -8445,7 +8507,7 @@ var ReactDOMInput = ReactClass.createClass({ | |
| module.exports = ReactDOMInput; | |
| -},{"./AutoFocusMixin":2,"./DOMPropertyOperations":11,"./LinkedValueUtils":24,"./Object.assign":27,"./ReactBrowserComponentMixin":30,"./ReactClass":34,"./ReactElement":58,"./ReactMount":71,"./ReactUpdates":88,"./invariant":136}],49:[function(require,module,exports){ | |
| +},{"./AutoFocusMixin":3,"./DOMPropertyOperations":12,"./LinkedValueUtils":25,"./Object.assign":28,"./ReactBrowserComponentMixin":31,"./ReactClass":35,"./ReactElement":59,"./ReactMount":72,"./ReactUpdates":89,"./invariant":137}],50:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -8495,7 +8557,7 @@ var ReactDOMOption = ReactClass.createClass({ | |
| module.exports = ReactDOMOption; | |
| -},{"./ReactBrowserComponentMixin":30,"./ReactClass":34,"./ReactElement":58,"./warning":155}],50:[function(require,module,exports){ | |
| +},{"./ReactBrowserComponentMixin":31,"./ReactClass":35,"./ReactElement":59,"./warning":156}],51:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -8673,7 +8735,7 @@ var ReactDOMSelect = ReactClass.createClass({ | |
| module.exports = ReactDOMSelect; | |
| -},{"./AutoFocusMixin":2,"./LinkedValueUtils":24,"./Object.assign":27,"./ReactBrowserComponentMixin":30,"./ReactClass":34,"./ReactElement":58,"./ReactUpdates":88}],51:[function(require,module,exports){ | |
| +},{"./AutoFocusMixin":3,"./LinkedValueUtils":25,"./Object.assign":28,"./ReactBrowserComponentMixin":31,"./ReactClass":35,"./ReactElement":59,"./ReactUpdates":89}],52:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -8886,7 +8948,7 @@ var ReactDOMSelection = { | |
| module.exports = ReactDOMSelection; | |
| -},{"./ExecutionEnvironment":21,"./getNodeForCharacterOffset":129,"./getTextContentAccessor":131}],52:[function(require,module,exports){ | |
| +},{"./ExecutionEnvironment":22,"./getNodeForCharacterOffset":130,"./getTextContentAccessor":132}],53:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -9003,7 +9065,7 @@ assign(ReactDOMTextComponent.prototype, { | |
| module.exports = ReactDOMTextComponent; | |
| -},{"./DOMPropertyOperations":11,"./Object.assign":27,"./ReactComponentBrowserEnvironment":36,"./ReactDOMComponent":43,"./escapeTextContentForBrowser":117}],53:[function(require,module,exports){ | |
| +},{"./DOMPropertyOperations":12,"./Object.assign":28,"./ReactComponentBrowserEnvironment":37,"./ReactDOMComponent":44,"./escapeTextContentForBrowser":118}],54:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -9141,7 +9203,7 @@ var ReactDOMTextarea = ReactClass.createClass({ | |
| module.exports = ReactDOMTextarea; | |
| -},{"./AutoFocusMixin":2,"./DOMPropertyOperations":11,"./LinkedValueUtils":24,"./Object.assign":27,"./ReactBrowserComponentMixin":30,"./ReactClass":34,"./ReactElement":58,"./ReactUpdates":88,"./invariant":136,"./warning":155}],54:[function(require,module,exports){ | |
| +},{"./AutoFocusMixin":3,"./DOMPropertyOperations":12,"./LinkedValueUtils":25,"./Object.assign":28,"./ReactBrowserComponentMixin":31,"./ReactClass":35,"./ReactElement":59,"./ReactUpdates":89,"./invariant":137,"./warning":156}],55:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -9214,7 +9276,7 @@ var ReactDefaultBatchingStrategy = { | |
| module.exports = ReactDefaultBatchingStrategy; | |
| -},{"./Object.assign":27,"./ReactUpdates":88,"./Transaction":104,"./emptyFunction":115}],55:[function(require,module,exports){ | |
| +},{"./Object.assign":28,"./ReactUpdates":89,"./Transaction":105,"./emptyFunction":116}],56:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -9371,7 +9433,7 @@ module.exports = { | |
| inject: inject | |
| }; | |
| -},{"./BeforeInputEventPlugin":3,"./ChangeEventPlugin":7,"./ClientReactRootIndex":8,"./DefaultEventPluginOrder":13,"./EnterLeaveEventPlugin":14,"./ExecutionEnvironment":21,"./HTMLDOMPropertyConfig":23,"./MobileSafariClickEventPlugin":26,"./ReactBrowserComponentMixin":30,"./ReactClass":34,"./ReactComponentBrowserEnvironment":36,"./ReactDOMButton":42,"./ReactDOMComponent":43,"./ReactDOMForm":44,"./ReactDOMIDOperations":45,"./ReactDOMIframe":46,"./ReactDOMImg":47,"./ReactDOMInput":48,"./ReactDOMOption":49,"./ReactDOMSelect":50,"./ReactDOMTextComponent":52,"./ReactDOMTextarea":53,"./ReactDefaultBatchingStrategy":54,"./ReactDefaultPerf":56,"./ReactElement":58,"./ReactEventListener":63,"./ReactInjection":65,"./ReactInstanceHandles":67,"./ReactMount":71,"./ReactReconcileTransaction":81,"./SVGDOMPropertyConfig":89,"./SelectEventPlugin":90,"./ServerReactRootIndex":91,"./SimpleEventPlugin":92,"./createFullPageComponent":112}],56:[function(require,module,exports){ | |
| +},{"./BeforeInputEventPlugin":4,"./ChangeEventPlugin":8,"./ClientReactRootIndex":9,"./DefaultEventPluginOrder":14,"./EnterLeaveEventPlugin":15,"./ExecutionEnvironment":22,"./HTMLDOMPropertyConfig":24,"./MobileSafariClickEventPlugin":27,"./ReactBrowserComponentMixin":31,"./ReactClass":35,"./ReactComponentBrowserEnvironment":37,"./ReactDOMButton":43,"./ReactDOMComponent":44,"./ReactDOMForm":45,"./ReactDOMIDOperations":46,"./ReactDOMIframe":47,"./ReactDOMImg":48,"./ReactDOMInput":49,"./ReactDOMOption":50,"./ReactDOMSelect":51,"./ReactDOMTextComponent":53,"./ReactDOMTextarea":54,"./ReactDefaultBatchingStrategy":55,"./ReactDefaultPerf":57,"./ReactElement":59,"./ReactEventListener":64,"./ReactInjection":66,"./ReactInstanceHandles":68,"./ReactMount":72,"./ReactReconcileTransaction":82,"./SVGDOMPropertyConfig":90,"./SelectEventPlugin":91,"./ServerReactRootIndex":92,"./SimpleEventPlugin":93,"./createFullPageComponent":113}],57:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -9637,7 +9699,7 @@ var ReactDefaultPerf = { | |
| module.exports = ReactDefaultPerf; | |
| -},{"./DOMProperty":10,"./ReactDefaultPerfAnalysis":57,"./ReactMount":71,"./ReactPerf":76,"./performanceNow":147}],57:[function(require,module,exports){ | |
| +},{"./DOMProperty":11,"./ReactDefaultPerfAnalysis":58,"./ReactMount":72,"./ReactPerf":77,"./performanceNow":148}],58:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -9843,7 +9905,7 @@ var ReactDefaultPerfAnalysis = { | |
| module.exports = ReactDefaultPerfAnalysis; | |
| -},{"./Object.assign":27}],58:[function(require,module,exports){ | |
| +},{"./Object.assign":28}],59:[function(require,module,exports){ | |
| /** | |
| * Copyright 2014-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -10149,7 +10211,7 @@ ReactElement.isValidElement = function(object) { | |
| module.exports = ReactElement; | |
| -},{"./Object.assign":27,"./ReactContext":39,"./ReactCurrentOwner":40,"./warning":155}],59:[function(require,module,exports){ | |
| +},{"./Object.assign":28,"./ReactContext":40,"./ReactCurrentOwner":41,"./warning":156}],60:[function(require,module,exports){ | |
| /** | |
| * Copyright 2014-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -10612,7 +10674,7 @@ var ReactElementValidator = { | |
| module.exports = ReactElementValidator; | |
| -},{"./ReactCurrentOwner":40,"./ReactElement":58,"./ReactFragment":64,"./ReactNativeComponent":74,"./ReactPropTypeLocationNames":77,"./ReactPropTypeLocations":78,"./getIteratorFn":127,"./invariant":136,"./warning":155}],60:[function(require,module,exports){ | |
| +},{"./ReactCurrentOwner":41,"./ReactElement":59,"./ReactFragment":65,"./ReactNativeComponent":75,"./ReactPropTypeLocationNames":78,"./ReactPropTypeLocations":79,"./getIteratorFn":128,"./invariant":137,"./warning":156}],61:[function(require,module,exports){ | |
| /** | |
| * Copyright 2014-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -10705,7 +10767,7 @@ var ReactEmptyComponent = { | |
| module.exports = ReactEmptyComponent; | |
| -},{"./ReactElement":58,"./ReactInstanceMap":68,"./invariant":136}],61:[function(require,module,exports){ | |
| +},{"./ReactElement":59,"./ReactInstanceMap":69,"./invariant":137}],62:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -10737,7 +10799,7 @@ var ReactErrorUtils = { | |
| module.exports = ReactErrorUtils; | |
| -},{}],62:[function(require,module,exports){ | |
| +},{}],63:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -10787,7 +10849,7 @@ var ReactEventEmitterMixin = { | |
| module.exports = ReactEventEmitterMixin; | |
| -},{"./EventPluginHub":17}],63:[function(require,module,exports){ | |
| +},{"./EventPluginHub":18}],64:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -10970,7 +11032,7 @@ var ReactEventListener = { | |
| module.exports = ReactEventListener; | |
| -},{"./EventListener":16,"./ExecutionEnvironment":21,"./Object.assign":27,"./PooledClass":28,"./ReactInstanceHandles":67,"./ReactMount":71,"./ReactUpdates":88,"./getEventTarget":126,"./getUnboundedScrollPosition":132}],64:[function(require,module,exports){ | |
| +},{"./EventListener":17,"./ExecutionEnvironment":22,"./Object.assign":28,"./PooledClass":29,"./ReactInstanceHandles":68,"./ReactMount":72,"./ReactUpdates":89,"./getEventTarget":127,"./getUnboundedScrollPosition":133}],65:[function(require,module,exports){ | |
| /** | |
| * Copyright 2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -11153,7 +11215,7 @@ var ReactFragment = { | |
| module.exports = ReactFragment; | |
| -},{"./ReactElement":58,"./warning":155}],65:[function(require,module,exports){ | |
| +},{"./ReactElement":59,"./warning":156}],66:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -11195,7 +11257,7 @@ var ReactInjection = { | |
| module.exports = ReactInjection; | |
| -},{"./DOMProperty":10,"./EventPluginHub":17,"./ReactBrowserEventEmitter":31,"./ReactClass":34,"./ReactComponentEnvironment":37,"./ReactDOMComponent":43,"./ReactEmptyComponent":60,"./ReactNativeComponent":74,"./ReactPerf":76,"./ReactRootIndex":84,"./ReactUpdates":88}],66:[function(require,module,exports){ | |
| +},{"./DOMProperty":11,"./EventPluginHub":18,"./ReactBrowserEventEmitter":32,"./ReactClass":35,"./ReactComponentEnvironment":38,"./ReactDOMComponent":44,"./ReactEmptyComponent":61,"./ReactNativeComponent":75,"./ReactPerf":77,"./ReactRootIndex":85,"./ReactUpdates":89}],67:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -11330,7 +11392,7 @@ var ReactInputSelection = { | |
| module.exports = ReactInputSelection; | |
| -},{"./ReactDOMSelection":51,"./containsNode":110,"./focusNode":120,"./getActiveElement":122}],67:[function(require,module,exports){ | |
| +},{"./ReactDOMSelection":52,"./containsNode":111,"./focusNode":121,"./getActiveElement":123}],68:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -11664,7 +11726,7 @@ var ReactInstanceHandles = { | |
| module.exports = ReactInstanceHandles; | |
| -},{"./ReactRootIndex":84,"./invariant":136}],68:[function(require,module,exports){ | |
| +},{"./ReactRootIndex":85,"./invariant":137}],69:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -11713,7 +11775,7 @@ var ReactInstanceMap = { | |
| module.exports = ReactInstanceMap; | |
| -},{}],69:[function(require,module,exports){ | |
| +},{}],70:[function(require,module,exports){ | |
| /** | |
| * Copyright 2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -11750,7 +11812,7 @@ var ReactLifeCycle = { | |
| module.exports = ReactLifeCycle; | |
| -},{}],70:[function(require,module,exports){ | |
| +},{}],71:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -11798,7 +11860,7 @@ var ReactMarkupChecksum = { | |
| module.exports = ReactMarkupChecksum; | |
| -},{"./adler32":107}],71:[function(require,module,exports){ | |
| +},{"./adler32":108}],72:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -12687,7 +12749,7 @@ ReactPerf.measureMethods(ReactMount, 'ReactMount', { | |
| module.exports = ReactMount; | |
| -},{"./DOMProperty":10,"./ReactBrowserEventEmitter":31,"./ReactCurrentOwner":40,"./ReactElement":58,"./ReactElementValidator":59,"./ReactEmptyComponent":60,"./ReactInstanceHandles":67,"./ReactInstanceMap":68,"./ReactMarkupChecksum":70,"./ReactPerf":76,"./ReactReconciler":82,"./ReactUpdateQueue":87,"./ReactUpdates":88,"./containsNode":110,"./emptyObject":116,"./getReactRootElementInContainer":130,"./instantiateReactComponent":135,"./invariant":136,"./setInnerHTML":149,"./shouldUpdateReactComponent":152,"./warning":155}],72:[function(require,module,exports){ | |
| +},{"./DOMProperty":11,"./ReactBrowserEventEmitter":32,"./ReactCurrentOwner":41,"./ReactElement":59,"./ReactElementValidator":60,"./ReactEmptyComponent":61,"./ReactInstanceHandles":68,"./ReactInstanceMap":69,"./ReactMarkupChecksum":71,"./ReactPerf":77,"./ReactReconciler":83,"./ReactUpdateQueue":88,"./ReactUpdates":89,"./containsNode":111,"./emptyObject":117,"./getReactRootElementInContainer":131,"./instantiateReactComponent":136,"./invariant":137,"./setInnerHTML":150,"./shouldUpdateReactComponent":153,"./warning":156}],73:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -13117,7 +13179,7 @@ var ReactMultiChild = { | |
| module.exports = ReactMultiChild; | |
| -},{"./ReactChildReconciler":32,"./ReactComponentEnvironment":37,"./ReactMultiChildUpdateTypes":73,"./ReactReconciler":82}],73:[function(require,module,exports){ | |
| +},{"./ReactChildReconciler":33,"./ReactComponentEnvironment":38,"./ReactMultiChildUpdateTypes":74,"./ReactReconciler":83}],74:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -13150,7 +13212,7 @@ var ReactMultiChildUpdateTypes = keyMirror({ | |
| module.exports = ReactMultiChildUpdateTypes; | |
| -},{"./keyMirror":141}],74:[function(require,module,exports){ | |
| +},{"./keyMirror":142}],75:[function(require,module,exports){ | |
| /** | |
| * Copyright 2014-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -13255,7 +13317,7 @@ var ReactNativeComponent = { | |
| module.exports = ReactNativeComponent; | |
| -},{"./Object.assign":27,"./invariant":136}],75:[function(require,module,exports){ | |
| +},{"./Object.assign":28,"./invariant":137}],76:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -13365,7 +13427,7 @@ var ReactOwner = { | |
| module.exports = ReactOwner; | |
| -},{"./invariant":136}],76:[function(require,module,exports){ | |
| +},{"./invariant":137}],77:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -13467,7 +13529,7 @@ function _noMeasure(objName, fnName, func) { | |
| module.exports = ReactPerf; | |
| -},{}],77:[function(require,module,exports){ | |
| +},{}],78:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -13493,7 +13555,7 @@ if ("production" !== "production") { | |
| module.exports = ReactPropTypeLocationNames; | |
| -},{}],78:[function(require,module,exports){ | |
| +},{}],79:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -13517,7 +13579,7 @@ var ReactPropTypeLocations = keyMirror({ | |
| module.exports = ReactPropTypeLocations; | |
| -},{"./keyMirror":141}],79:[function(require,module,exports){ | |
| +},{"./keyMirror":142}],80:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -13866,7 +13928,7 @@ function getPreciseType(propValue) { | |
| module.exports = ReactPropTypes; | |
| -},{"./ReactElement":58,"./ReactFragment":64,"./ReactPropTypeLocationNames":77,"./emptyFunction":115}],80:[function(require,module,exports){ | |
| +},{"./ReactElement":59,"./ReactFragment":65,"./ReactPropTypeLocationNames":78,"./emptyFunction":116}],81:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -13922,7 +13984,7 @@ PooledClass.addPoolingTo(ReactPutListenerQueue); | |
| module.exports = ReactPutListenerQueue; | |
| -},{"./Object.assign":27,"./PooledClass":28,"./ReactBrowserEventEmitter":31}],81:[function(require,module,exports){ | |
| +},{"./Object.assign":28,"./PooledClass":29,"./ReactBrowserEventEmitter":32}],82:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -14098,7 +14160,7 @@ PooledClass.addPoolingTo(ReactReconcileTransaction); | |
| module.exports = ReactReconcileTransaction; | |
| -},{"./CallbackQueue":6,"./Object.assign":27,"./PooledClass":28,"./ReactBrowserEventEmitter":31,"./ReactInputSelection":66,"./ReactPutListenerQueue":80,"./Transaction":104}],82:[function(require,module,exports){ | |
| +},{"./CallbackQueue":7,"./Object.assign":28,"./PooledClass":29,"./ReactBrowserEventEmitter":32,"./ReactInputSelection":67,"./ReactPutListenerQueue":81,"./Transaction":105}],83:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -14220,7 +14282,7 @@ var ReactReconciler = { | |
| module.exports = ReactReconciler; | |
| -},{"./ReactElementValidator":59,"./ReactRef":83}],83:[function(require,module,exports){ | |
| +},{"./ReactElementValidator":60,"./ReactRef":84}],84:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -14291,7 +14353,7 @@ ReactRef.detachRefs = function(instance, element) { | |
| module.exports = ReactRef; | |
| -},{"./ReactOwner":75}],84:[function(require,module,exports){ | |
| +},{"./ReactOwner":76}],85:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -14322,7 +14384,7 @@ var ReactRootIndex = { | |
| module.exports = ReactRootIndex; | |
| -},{}],85:[function(require,module,exports){ | |
| +},{}],86:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -14402,7 +14464,7 @@ module.exports = { | |
| renderToStaticMarkup: renderToStaticMarkup | |
| }; | |
| -},{"./ReactElement":58,"./ReactInstanceHandles":67,"./ReactMarkupChecksum":70,"./ReactServerRenderingTransaction":86,"./emptyObject":116,"./instantiateReactComponent":135,"./invariant":136}],86:[function(require,module,exports){ | |
| +},{"./ReactElement":59,"./ReactInstanceHandles":68,"./ReactMarkupChecksum":71,"./ReactServerRenderingTransaction":87,"./emptyObject":117,"./instantiateReactComponent":136,"./invariant":137}],87:[function(require,module,exports){ | |
| /** | |
| * Copyright 2014-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -14515,7 +14577,7 @@ PooledClass.addPoolingTo(ReactServerRenderingTransaction); | |
| module.exports = ReactServerRenderingTransaction; | |
| -},{"./CallbackQueue":6,"./Object.assign":27,"./PooledClass":28,"./ReactPutListenerQueue":80,"./Transaction":104,"./emptyFunction":115}],87:[function(require,module,exports){ | |
| +},{"./CallbackQueue":7,"./Object.assign":28,"./PooledClass":29,"./ReactPutListenerQueue":81,"./Transaction":105,"./emptyFunction":116}],88:[function(require,module,exports){ | |
| /** | |
| * Copyright 2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -14812,7 +14874,7 @@ var ReactUpdateQueue = { | |
| module.exports = ReactUpdateQueue; | |
| -},{"./Object.assign":27,"./ReactCurrentOwner":40,"./ReactElement":58,"./ReactInstanceMap":68,"./ReactLifeCycle":69,"./ReactUpdates":88,"./invariant":136,"./warning":155}],88:[function(require,module,exports){ | |
| +},{"./Object.assign":28,"./ReactCurrentOwner":41,"./ReactElement":59,"./ReactInstanceMap":69,"./ReactLifeCycle":70,"./ReactUpdates":89,"./invariant":137,"./warning":156}],89:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -15092,7 +15154,7 @@ var ReactUpdates = { | |
| module.exports = ReactUpdates; | |
| -},{"./CallbackQueue":6,"./Object.assign":27,"./PooledClass":28,"./ReactCurrentOwner":40,"./ReactPerf":76,"./ReactReconciler":82,"./Transaction":104,"./invariant":136,"./warning":155}],89:[function(require,module,exports){ | |
| +},{"./CallbackQueue":7,"./Object.assign":28,"./PooledClass":29,"./ReactCurrentOwner":41,"./ReactPerf":77,"./ReactReconciler":83,"./Transaction":105,"./invariant":137,"./warning":156}],90:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -15186,7 +15248,7 @@ var SVGDOMPropertyConfig = { | |
| module.exports = SVGDOMPropertyConfig; | |
| -},{"./DOMProperty":10}],90:[function(require,module,exports){ | |
| +},{"./DOMProperty":11}],91:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -15381,7 +15443,7 @@ var SelectEventPlugin = { | |
| module.exports = SelectEventPlugin; | |
| -},{"./EventConstants":15,"./EventPropagators":20,"./ReactInputSelection":66,"./SyntheticEvent":96,"./getActiveElement":122,"./isTextInputElement":139,"./keyOf":142,"./shallowEqual":151}],91:[function(require,module,exports){ | |
| +},{"./EventConstants":16,"./EventPropagators":21,"./ReactInputSelection":67,"./SyntheticEvent":97,"./getActiveElement":123,"./isTextInputElement":140,"./keyOf":143,"./shallowEqual":152}],92:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -15412,7 +15474,7 @@ var ServerReactRootIndex = { | |
| module.exports = ServerReactRootIndex; | |
| -},{}],92:[function(require,module,exports){ | |
| +},{}],93:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -15838,7 +15900,7 @@ var SimpleEventPlugin = { | |
| module.exports = SimpleEventPlugin; | |
| -},{"./EventConstants":15,"./EventPluginUtils":19,"./EventPropagators":20,"./SyntheticClipboardEvent":93,"./SyntheticDragEvent":95,"./SyntheticEvent":96,"./SyntheticFocusEvent":97,"./SyntheticKeyboardEvent":99,"./SyntheticMouseEvent":100,"./SyntheticTouchEvent":101,"./SyntheticUIEvent":102,"./SyntheticWheelEvent":103,"./getEventCharCode":123,"./invariant":136,"./keyOf":142,"./warning":155}],93:[function(require,module,exports){ | |
| +},{"./EventConstants":16,"./EventPluginUtils":20,"./EventPropagators":21,"./SyntheticClipboardEvent":94,"./SyntheticDragEvent":96,"./SyntheticEvent":97,"./SyntheticFocusEvent":98,"./SyntheticKeyboardEvent":100,"./SyntheticMouseEvent":101,"./SyntheticTouchEvent":102,"./SyntheticUIEvent":103,"./SyntheticWheelEvent":104,"./getEventCharCode":124,"./invariant":137,"./keyOf":143,"./warning":156}],94:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -15883,7 +15945,7 @@ SyntheticEvent.augmentClass(SyntheticClipboardEvent, ClipboardEventInterface); | |
| module.exports = SyntheticClipboardEvent; | |
| -},{"./SyntheticEvent":96}],94:[function(require,module,exports){ | |
| +},{"./SyntheticEvent":97}],95:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -15928,7 +15990,7 @@ SyntheticEvent.augmentClass( | |
| module.exports = SyntheticCompositionEvent; | |
| -},{"./SyntheticEvent":96}],95:[function(require,module,exports){ | |
| +},{"./SyntheticEvent":97}],96:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -15967,7 +16029,7 @@ SyntheticMouseEvent.augmentClass(SyntheticDragEvent, DragEventInterface); | |
| module.exports = SyntheticDragEvent; | |
| -},{"./SyntheticMouseEvent":100}],96:[function(require,module,exports){ | |
| +},{"./SyntheticMouseEvent":101}],97:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -16133,7 +16195,7 @@ PooledClass.addPoolingTo(SyntheticEvent, PooledClass.threeArgumentPooler); | |
| module.exports = SyntheticEvent; | |
| -},{"./Object.assign":27,"./PooledClass":28,"./emptyFunction":115,"./getEventTarget":126}],97:[function(require,module,exports){ | |
| +},{"./Object.assign":28,"./PooledClass":29,"./emptyFunction":116,"./getEventTarget":127}],98:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -16172,7 +16234,7 @@ SyntheticUIEvent.augmentClass(SyntheticFocusEvent, FocusEventInterface); | |
| module.exports = SyntheticFocusEvent; | |
| -},{"./SyntheticUIEvent":102}],98:[function(require,module,exports){ | |
| +},{"./SyntheticUIEvent":103}],99:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -16218,7 +16280,7 @@ SyntheticEvent.augmentClass( | |
| module.exports = SyntheticInputEvent; | |
| -},{"./SyntheticEvent":96}],99:[function(require,module,exports){ | |
| +},{"./SyntheticEvent":97}],100:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -16305,7 +16367,7 @@ SyntheticUIEvent.augmentClass(SyntheticKeyboardEvent, KeyboardEventInterface); | |
| module.exports = SyntheticKeyboardEvent; | |
| -},{"./SyntheticUIEvent":102,"./getEventCharCode":123,"./getEventKey":124,"./getEventModifierState":125}],100:[function(require,module,exports){ | |
| +},{"./SyntheticUIEvent":103,"./getEventCharCode":124,"./getEventKey":125,"./getEventModifierState":126}],101:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -16386,7 +16448,7 @@ SyntheticUIEvent.augmentClass(SyntheticMouseEvent, MouseEventInterface); | |
| module.exports = SyntheticMouseEvent; | |
| -},{"./SyntheticUIEvent":102,"./ViewportMetrics":105,"./getEventModifierState":125}],101:[function(require,module,exports){ | |
| +},{"./SyntheticUIEvent":103,"./ViewportMetrics":106,"./getEventModifierState":126}],102:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -16434,7 +16496,7 @@ SyntheticUIEvent.augmentClass(SyntheticTouchEvent, TouchEventInterface); | |
| module.exports = SyntheticTouchEvent; | |
| -},{"./SyntheticUIEvent":102,"./getEventModifierState":125}],102:[function(require,module,exports){ | |
| +},{"./SyntheticUIEvent":103,"./getEventModifierState":126}],103:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -16496,7 +16558,7 @@ SyntheticEvent.augmentClass(SyntheticUIEvent, UIEventInterface); | |
| module.exports = SyntheticUIEvent; | |
| -},{"./SyntheticEvent":96,"./getEventTarget":126}],103:[function(require,module,exports){ | |
| +},{"./SyntheticEvent":97,"./getEventTarget":127}],104:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -16557,7 +16619,7 @@ SyntheticMouseEvent.augmentClass(SyntheticWheelEvent, WheelEventInterface); | |
| module.exports = SyntheticWheelEvent; | |
| -},{"./SyntheticMouseEvent":100}],104:[function(require,module,exports){ | |
| +},{"./SyntheticMouseEvent":101}],105:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -16796,7 +16858,7 @@ var Transaction = { | |
| module.exports = Transaction; | |
| -},{"./invariant":136}],105:[function(require,module,exports){ | |
| +},{"./invariant":137}],106:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -16825,7 +16887,7 @@ var ViewportMetrics = { | |
| module.exports = ViewportMetrics; | |
| -},{}],106:[function(require,module,exports){ | |
| +},{}],107:[function(require,module,exports){ | |
| /** | |
| * Copyright 2014-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -16889,7 +16951,7 @@ function accumulateInto(current, next) { | |
| module.exports = accumulateInto; | |
| -},{"./invariant":136}],107:[function(require,module,exports){ | |
| +},{"./invariant":137}],108:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -16923,7 +16985,7 @@ function adler32(data) { | |
| module.exports = adler32; | |
| -},{}],108:[function(require,module,exports){ | |
| +},{}],109:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -16955,7 +17017,7 @@ function camelize(string) { | |
| module.exports = camelize; | |
| -},{}],109:[function(require,module,exports){ | |
| +},{}],110:[function(require,module,exports){ | |
| /** | |
| * Copyright 2014-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -16997,7 +17059,7 @@ function camelizeStyleName(string) { | |
| module.exports = camelizeStyleName; | |
| -},{"./camelize":108}],110:[function(require,module,exports){ | |
| +},{"./camelize":109}],111:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -17041,7 +17103,7 @@ function containsNode(outerNode, innerNode) { | |
| module.exports = containsNode; | |
| -},{"./isTextNode":140}],111:[function(require,module,exports){ | |
| +},{"./isTextNode":141}],112:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -17127,7 +17189,7 @@ function createArrayFromMixed(obj) { | |
| module.exports = createArrayFromMixed; | |
| -},{"./toArray":153}],112:[function(require,module,exports){ | |
| +},{"./toArray":154}],113:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -17187,7 +17249,7 @@ function createFullPageComponent(tag) { | |
| module.exports = createFullPageComponent; | |
| -},{"./ReactClass":34,"./ReactElement":58,"./invariant":136}],113:[function(require,module,exports){ | |
| +},{"./ReactClass":35,"./ReactElement":59,"./invariant":137}],114:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -17275,7 +17337,7 @@ function createNodesFromMarkup(markup, handleScript) { | |
| module.exports = createNodesFromMarkup; | |
| -},{"./ExecutionEnvironment":21,"./createArrayFromMixed":111,"./getMarkupWrap":128,"./invariant":136}],114:[function(require,module,exports){ | |
| +},{"./ExecutionEnvironment":22,"./createArrayFromMixed":112,"./getMarkupWrap":129,"./invariant":137}],115:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -17333,7 +17395,7 @@ function dangerousStyleValue(name, value) { | |
| module.exports = dangerousStyleValue; | |
| -},{"./CSSProperty":4}],115:[function(require,module,exports){ | |
| +},{"./CSSProperty":5}],116:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -17367,7 +17429,7 @@ emptyFunction.thatReturnsArgument = function(arg) { return arg; }; | |
| module.exports = emptyFunction; | |
| -},{}],116:[function(require,module,exports){ | |
| +},{}],117:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -17389,7 +17451,7 @@ if ("production" !== "production") { | |
| module.exports = emptyObject; | |
| -},{}],117:[function(require,module,exports){ | |
| +},{}],118:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -17429,7 +17491,7 @@ function escapeTextContentForBrowser(text) { | |
| module.exports = escapeTextContentForBrowser; | |
| -},{}],118:[function(require,module,exports){ | |
| +},{}],119:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -17500,7 +17562,7 @@ function findDOMNode(componentOrElement) { | |
| module.exports = findDOMNode; | |
| -},{"./ReactCurrentOwner":40,"./ReactInstanceMap":68,"./ReactMount":71,"./invariant":136,"./isNode":138,"./warning":155}],119:[function(require,module,exports){ | |
| +},{"./ReactCurrentOwner":41,"./ReactInstanceMap":69,"./ReactMount":72,"./invariant":137,"./isNode":139,"./warning":156}],120:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -17556,7 +17618,7 @@ function flattenChildren(children) { | |
| module.exports = flattenChildren; | |
| -},{"./traverseAllChildren":154,"./warning":155}],120:[function(require,module,exports){ | |
| +},{"./traverseAllChildren":155,"./warning":156}],121:[function(require,module,exports){ | |
| /** | |
| * Copyright 2014-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -17585,7 +17647,7 @@ function focusNode(node) { | |
| module.exports = focusNode; | |
| -},{}],121:[function(require,module,exports){ | |
| +},{}],122:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -17616,7 +17678,7 @@ var forEachAccumulated = function(arr, cb, scope) { | |
| module.exports = forEachAccumulated; | |
| -},{}],122:[function(require,module,exports){ | |
| +},{}],123:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -17645,7 +17707,7 @@ function getActiveElement() /*?DOMElement*/ { | |
| module.exports = getActiveElement; | |
| -},{}],123:[function(require,module,exports){ | |
| +},{}],124:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -17697,7 +17759,7 @@ function getEventCharCode(nativeEvent) { | |
| module.exports = getEventCharCode; | |
| -},{}],124:[function(require,module,exports){ | |
| +},{}],125:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -17802,7 +17864,7 @@ function getEventKey(nativeEvent) { | |
| module.exports = getEventKey; | |
| -},{"./getEventCharCode":123}],125:[function(require,module,exports){ | |
| +},{"./getEventCharCode":124}],126:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -17849,7 +17911,7 @@ function getEventModifierState(nativeEvent) { | |
| module.exports = getEventModifierState; | |
| -},{}],126:[function(require,module,exports){ | |
| +},{}],127:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -17880,7 +17942,7 @@ function getEventTarget(nativeEvent) { | |
| module.exports = getEventTarget; | |
| -},{}],127:[function(require,module,exports){ | |
| +},{}],128:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -17924,7 +17986,7 @@ function getIteratorFn(maybeIterable) { | |
| module.exports = getIteratorFn; | |
| -},{}],128:[function(require,module,exports){ | |
| +},{}],129:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -18041,7 +18103,7 @@ function getMarkupWrap(nodeName) { | |
| module.exports = getMarkupWrap; | |
| -},{"./ExecutionEnvironment":21,"./invariant":136}],129:[function(require,module,exports){ | |
| +},{"./ExecutionEnvironment":22,"./invariant":137}],130:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -18116,7 +18178,7 @@ function getNodeForCharacterOffset(root, offset) { | |
| module.exports = getNodeForCharacterOffset; | |
| -},{}],130:[function(require,module,exports){ | |
| +},{}],131:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -18151,7 +18213,7 @@ function getReactRootElementInContainer(container) { | |
| module.exports = getReactRootElementInContainer; | |
| -},{}],131:[function(require,module,exports){ | |
| +},{}],132:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -18188,7 +18250,7 @@ function getTextContentAccessor() { | |
| module.exports = getTextContentAccessor; | |
| -},{"./ExecutionEnvironment":21}],132:[function(require,module,exports){ | |
| +},{"./ExecutionEnvironment":22}],133:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -18228,7 +18290,7 @@ function getUnboundedScrollPosition(scrollable) { | |
| module.exports = getUnboundedScrollPosition; | |
| -},{}],133:[function(require,module,exports){ | |
| +},{}],134:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -18261,7 +18323,7 @@ function hyphenate(string) { | |
| module.exports = hyphenate; | |
| -},{}],134:[function(require,module,exports){ | |
| +},{}],135:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -18302,7 +18364,7 @@ function hyphenateStyleName(string) { | |
| module.exports = hyphenateStyleName; | |
| -},{"./hyphenate":133}],135:[function(require,module,exports){ | |
| +},{"./hyphenate":134}],136:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -18438,7 +18500,7 @@ function instantiateReactComponent(node, parentCompositeType) { | |
| module.exports = instantiateReactComponent; | |
| -},{"./Object.assign":27,"./ReactCompositeComponent":38,"./ReactEmptyComponent":60,"./ReactNativeComponent":74,"./invariant":136,"./warning":155}],136:[function(require,module,exports){ | |
| +},{"./Object.assign":28,"./ReactCompositeComponent":39,"./ReactEmptyComponent":61,"./ReactNativeComponent":75,"./invariant":137,"./warning":156}],137:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -18493,7 +18555,7 @@ var invariant = function(condition, format, a, b, c, d, e, f) { | |
| module.exports = invariant; | |
| -},{}],137:[function(require,module,exports){ | |
| +},{}],138:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -18558,7 +18620,7 @@ function isEventSupported(eventNameSuffix, capture) { | |
| module.exports = isEventSupported; | |
| -},{"./ExecutionEnvironment":21}],138:[function(require,module,exports){ | |
| +},{"./ExecutionEnvironment":22}],139:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -18585,7 +18647,7 @@ function isNode(object) { | |
| module.exports = isNode; | |
| -},{}],139:[function(require,module,exports){ | |
| +},{}],140:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -18628,7 +18690,7 @@ function isTextInputElement(elem) { | |
| module.exports = isTextInputElement; | |
| -},{}],140:[function(require,module,exports){ | |
| +},{}],141:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -18653,7 +18715,7 @@ function isTextNode(object) { | |
| module.exports = isTextNode; | |
| -},{"./isNode":138}],141:[function(require,module,exports){ | |
| +},{"./isNode":139}],142:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -18706,7 +18768,7 @@ var keyMirror = function(obj) { | |
| module.exports = keyMirror; | |
| -},{"./invariant":136}],142:[function(require,module,exports){ | |
| +},{"./invariant":137}],143:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -18742,7 +18804,7 @@ var keyOf = function(oneKeyObj) { | |
| module.exports = keyOf; | |
| -},{}],143:[function(require,module,exports){ | |
| +},{}],144:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -18795,7 +18857,7 @@ function mapObject(object, callback, context) { | |
| module.exports = mapObject; | |
| -},{}],144:[function(require,module,exports){ | |
| +},{}],145:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -18828,7 +18890,7 @@ function memoizeStringOnly(callback) { | |
| module.exports = memoizeStringOnly; | |
| -},{}],145:[function(require,module,exports){ | |
| +},{}],146:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -18866,7 +18928,7 @@ function onlyChild(children) { | |
| module.exports = onlyChild; | |
| -},{"./ReactElement":58,"./invariant":136}],146:[function(require,module,exports){ | |
| +},{"./ReactElement":59,"./invariant":137}],147:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -18894,7 +18956,7 @@ if (ExecutionEnvironment.canUseDOM) { | |
| module.exports = performance || {}; | |
| -},{"./ExecutionEnvironment":21}],147:[function(require,module,exports){ | |
| +},{"./ExecutionEnvironment":22}],148:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -18922,7 +18984,7 @@ var performanceNow = performance.now.bind(performance); | |
| module.exports = performanceNow; | |
| -},{"./performance":146}],148:[function(require,module,exports){ | |
| +},{"./performance":147}],149:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -18950,7 +19012,7 @@ function quoteAttributeValueForBrowser(value) { | |
| module.exports = quoteAttributeValueForBrowser; | |
| -},{"./escapeTextContentForBrowser":117}],149:[function(require,module,exports){ | |
| +},{"./escapeTextContentForBrowser":118}],150:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -19039,7 +19101,7 @@ if (ExecutionEnvironment.canUseDOM) { | |
| module.exports = setInnerHTML; | |
| -},{"./ExecutionEnvironment":21}],150:[function(require,module,exports){ | |
| +},{"./ExecutionEnvironment":22}],151:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -19081,7 +19143,7 @@ if (ExecutionEnvironment.canUseDOM) { | |
| module.exports = setTextContent; | |
| -},{"./ExecutionEnvironment":21,"./escapeTextContentForBrowser":117,"./setInnerHTML":149}],151:[function(require,module,exports){ | |
| +},{"./ExecutionEnvironment":22,"./escapeTextContentForBrowser":118,"./setInnerHTML":150}],152:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -19125,7 +19187,7 @@ function shallowEqual(objA, objB) { | |
| module.exports = shallowEqual; | |
| -},{}],152:[function(require,module,exports){ | |
| +},{}],153:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -19227,7 +19289,7 @@ function shouldUpdateReactComponent(prevElement, nextElement) { | |
| module.exports = shouldUpdateReactComponent; | |
| -},{"./warning":155}],153:[function(require,module,exports){ | |
| +},{"./warning":156}],154:[function(require,module,exports){ | |
| /** | |
| * Copyright 2014-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -19297,7 +19359,7 @@ function toArray(obj) { | |
| module.exports = toArray; | |
| -},{"./invariant":136}],154:[function(require,module,exports){ | |
| +},{"./invariant":137}],155:[function(require,module,exports){ | |
| /** | |
| * Copyright 2013-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -19548,7 +19610,7 @@ function traverseAllChildren(children, callback, traverseContext) { | |
| module.exports = traverseAllChildren; | |
| -},{"./ReactElement":58,"./ReactFragment":64,"./ReactInstanceHandles":67,"./getIteratorFn":127,"./invariant":136,"./warning":155}],155:[function(require,module,exports){ | |
| +},{"./ReactElement":59,"./ReactFragment":65,"./ReactInstanceHandles":68,"./getIteratorFn":128,"./invariant":137,"./warning":156}],156:[function(require,module,exports){ | |
| /** | |
| * Copyright 2014-2015, Facebook, Inc. | |
| * All rights reserved. | |
| @@ -19609,7 +19671,7 @@ if ("production" !== "production") { | |
| module.exports = warning; | |
| -},{"./emptyFunction":115}],156:[function(require,module,exports){ | |
| +},{"./emptyFunction":116}],157:[function(require,module,exports){ | |
| module.exports = require('./lib/React'); | |
| -},{"./lib/React":29}]},{},[1]); | |
| +},{"./lib/React":30}]},{},[2]); | |
| diff --git a/js/rendering/canvas.js b/js/rendering/canvas.js | |
| new file mode 100644 | |
| index 0000000..82baa07 | |
| --- /dev/null | |
| +++ b/js/rendering/canvas.js | |
| @@ -0,0 +1,56 @@ | |
| +var Renderer = function(context) { | |
| + this.context = context; | |
| +}; | |
| + | |
| +Renderer.prototype = { | |
| + init: function(pixel_ratio) { | |
| + this.defaults(); | |
| + // this.context.setTransform(pixel_ratio, 0, 0, pixel_ratio, 0, 0); | |
| + }, | |
| + | |
| + render: function() { | |
| + this.context.fillRect(0, 0, this.context.canvas.clientWidth, this.context.canvas.clientHeight); | |
| + }, | |
| + | |
| + options: function(options) { | |
| + this.defaults(); | |
| + if (options.hasOwnProperty('lineWidth')) { | |
| + this.context.lineWidth = options.lineWidth; | |
| + } | |
| + | |
| + if (options.hasOwnProperty('strokeStyle')) { | |
| + this.context.strokeStyle = options.strokeStyle; | |
| + } | |
| + }, | |
| + | |
| + defaults: function() { | |
| + this.context.fillStyle = "#FFF"; | |
| + this.context.strokeStyle = "#000"; | |
| + this.context.lineWidth = 5; | |
| + }, | |
| + | |
| + circle: function(x, y, radius, options) { | |
| + this.options(options); | |
| + | |
| + this.context.beginPath(); | |
| + this.context.arc(x, y, radius, 0, 2 * Math.PI); | |
| + this.context.stroke(); | |
| + this.context.closePath(); | |
| + }, | |
| + | |
| + line: function(start_x, start_y, end_x, end_y, options) { | |
| + this.options(options); | |
| + | |
| + this.context.beginPath(); | |
| + this.context.moveTo(start_x, start_y); | |
| + this.context.lineTo( | |
| + end_x, | |
| + end_y | |
| + ); | |
| + | |
| + this.context.stroke(); | |
| + this.context.closePath(); | |
| + } | |
| +}; | |
| + | |
| +module.exports = Renderer; | |
| \ No newline at end of file | |
| diff --git a/js/views/main.js b/js/views/main.js | |
| index da9b253..205d1e3 100644 | |
| --- a/js/views/main.js | |
| +++ b/js/views/main.js | |
| @@ -1,4 +1,5 @@ | |
| var react = require('react'); | |
| +var CanvasRenderer = require('../rendering/canvas'); | |
| console.log('sup'); | |
| @@ -8,5 +9,8 @@ canvas.height = 1200; | |
| var context = canvas.getContext('2d'); | |
| context.scale(2, 2); | |
| -context.fillStyle = "#000"; | |
| -context.fillText('Hello!', 300, 300); | |
| \ No newline at end of file | |
| + | |
| +var renderer = new CanvasRenderer(context); | |
| +renderer.init(); | |
| +renderer.context.fillStyle = "#F00"; | |
| +renderer.context.fillText('Hello!', 300, 300); | |
| diff --git a/js/views/main.jsx b/js/views/main.jsx | |
| index da9b253..205d1e3 100644 | |
| --- a/js/views/main.jsx | |
| +++ b/js/views/main.jsx | |
| @@ -1,4 +1,5 @@ | |
| var react = require('react'); | |
| +var CanvasRenderer = require('../rendering/canvas'); | |
| console.log('sup'); | |
| @@ -8,5 +9,8 @@ canvas.height = 1200; | |
| var context = canvas.getContext('2d'); | |
| context.scale(2, 2); | |
| -context.fillStyle = "#000"; | |
| -context.fillText('Hello!', 300, 300); | |
| \ No newline at end of file | |
| + | |
| +var renderer = new CanvasRenderer(context); | |
| +renderer.init(); | |
| +renderer.context.fillStyle = "#F00"; | |
| +renderer.context.fillText('Hello!', 300, 300); | 
  
    Sign up for free
    to join this conversation on GitHub.
    Already have an account?
    Sign in to comment