public override void Dispatch(RCTEventEmitter eventEmitter)
            {
                var eventData = new JObject
                {
                    { "target", ViewTag },
                    { "position", _selectedIndex },
                };

                eventEmitter.receiveEvent(ViewTag, EventName, eventData);
            }
        public override void Dispatch(RCTEventEmitter eventEmitter)
        {
            var eventData = new JObject
            {
                { "target", ViewTag },
                { "text", _text },
            };

            eventEmitter.receiveEvent(ViewTag, EventName, eventData);
        }
        public override void Dispatch(RCTEventEmitter rctEventEmitter)
        {
            var eventData = new JObject
            {
                { "change", _eventType },
                { "annotations", JObject.Parse(_annotation.ToJson().Stringify()) }
            };

            rctEventEmitter.receiveEvent(ViewTag, EventName, eventData);
        }
Esempio n. 4
0
        public override void Dispatch(RCTEventEmitter eventEmitter)
        {
            var eventData = new JObject
            {
                { "target", ViewTag },
                { "value", _index },
            };

            Log.Info(ReactConstants.Tag, "[Views] Dispatch Event >> name:Select, viewTag:" + ViewTag + ", cur postion:" + _index);
            eventEmitter.receiveEvent(ViewTag, EventName, eventData);
        }
        public override void Dispatch(RCTEventEmitter eventEmitter)
        {
            var eventData = new JObject
            {
                { "target", ViewTag },
                { "code", (int)_errorStatus },
                { "description", ErrorString(_errorStatus) },
            };

            eventEmitter.receiveEvent(ViewTag, EventName, eventData);
        }
Esempio n. 6
0
        public override void Dispatch(RCTEventEmitter eventEmitter)
        {
            Log.Info(ReactConstants.Tag, "target:" + ViewTag + ", text:" + _text);
            var eventData = new JObject
            {
                { "target", ViewTag },
                { "text", _text },
            };

            eventEmitter.receiveEvent(ViewTag, EventName, eventData);
        }
        public override void Dispatch(RCTEventEmitter eventEmitter)
        {
            var eventData = new JObject
            {
                { "target", ViewTag },
                { "code", _code },
                { "description", _description },
            };

            eventEmitter.receiveEvent(ViewTag, EventName, eventData);
        }
Esempio n. 8
0
        public override void Dispatch(RCTEventEmitter eventEmitter)
        {
            var eventData = new JObject
            {
                { "target", ViewTag },
                { "url", _url },
                { "loading", _loading },
                { "title", _title },
                { "canGoBack", _canGoBack },
                { "canGoForward", _canGoForward }
            };

            eventEmitter.receiveEvent(ViewTag, EventName, eventData);
        }
        public override void Dispatch(RCTEventEmitter eventEmitter)
        {
            var selectionData = new JObject
            {
                { "start", _start },
                { "end", _end },
            };

            var eventData = new JObject
            {
                { "selection", selectionData },
            };

            eventEmitter.receiveEvent(ViewTag, EventName, eventData);
        }
Esempio n. 10
0
        public override void Dispatch(RCTEventEmitter rctEventEmitter)
        {
            var eventData = new JObject
            {
                { "documentLoaded", _documentIsLoaded },
                { "currentPageIndex", _currentPageIndex },
                { "pageCount", _pageCount },
                { "annotationCreationActive", _annotationCreationActive },
                { "annotationEditingActive", _annotationEditingActive },
                { "textSelectionActive", _textSelectionActive },
                { "formEditingActive", _formEditingActive }
            };

            rctEventEmitter.receiveEvent(ViewTag, EventName, eventData);
        }
Esempio n. 11
0
 public override void Dispatch(RCTEventEmitter eventEmitter)
 {
     eventEmitter.receiveEvent(ViewTag, EventName, new JObject
     {
         { "target", ViewTag },
         {
             "contentSize",
             new JObject
             {
                 { "width", _width },
                 { "height", _height },
             }
         },
     });
 }
        public override void Dispatch(RCTEventEmitter rctEventEmitter)
        {
            var annotationsJson = new JArray();

            foreach (var annotation in _annotations)
            {
                annotationsJson.Add(JObject.Parse(annotation.ToJson().Stringify()));
            }

            var eventData = new JObject
            {
                { "change", _eventType },
                { "annotations", annotationsJson }
            };

            rctEventEmitter.receiveEvent(ViewTag, EventName, eventData);
        }
        /// <summary>
        /// Push the event up to the event emitter.
        /// </summary>
        /// <param name="rctEventEmitter">The event emitter.</param>
        public override void Dispatch(RCTEventEmitter rctEventEmitter)
        {
            var contentSize = new JObject
            {
                { "width", _contextWidth },
                { "height", _contentHeight },
            };

            var eventData = new JObject
            {
                { "text", _text },
                { "contentSize", contentSize },
                { "eventCount", _eventCount },
                { "target", ViewTag },
            };

            rctEventEmitter.receiveEvent(ViewTag, EventName, eventData);
        }
        public override void Dispatch(RCTEventEmitter eventEmitter)
        {
            var eventArgs = new JObject
            {
                { "target", ViewTag },
                {
                    "layout",
                    new JObject
                    {
                        { "x", _x },
                        { "y", _y },
                        { "width", _width },
                        { "height", _height },
                    }
                },
            };

            eventEmitter.receiveEvent(ViewTag, EventName, eventArgs);
        }
Esempio n. 15
0
            /// <summary>
            /// Dispatches the event through the JavaScript bridge
            /// </summary>
            /// <param name="eventEmitter"></param>
            public override void Dispatch(RCTEventEmitter eventEmitter)
            {
                JObject eventData;

                if (_date.HasValue)
                {
                    eventData = new JObject
                    {
                        { "date", _date.Value },
                    };
                }
                else
                {
                    eventData = new JObject
                    {
                        { "date", null },
                    };
                }
                eventEmitter.receiveEvent(ViewTag, EventName, eventData);
            }
Esempio n. 16
0
        /// <summary>
        /// Dispatches the event.
        /// </summary>
        /// <param name="eventEmitter">The event emitter.</param>
        public override void Dispatch(RCTEventEmitter eventEmitter)
        {
            var eventData = default(JObject);

            if (_imageUri != null || _eventType == OnLoad)
            {
                eventData = new JObject();

                if (_imageUri != null)
                {
                    eventData.Add("uri", _imageUri);
                }

                if (_eventType == OnLoad)
                {
                    var sourceData = new JObject
                    {
                        { "width", _width },
                        { "height", _height },
                    };

                    if (_imageUri != null)
                    {
                        sourceData.Add("url", _imageUri);
                    }

                    eventData.Add("source", sourceData);
                }
            }

            if (_eventType == OnError)
            {
                eventData = new JObject()
                {
                    { "error", _error }
                };
            }

            eventEmitter.receiveEvent(ViewTag, EventName, eventData);
        }
 public override void Dispatch(RCTEventEmitter eventEmitter)
 {
     eventEmitter.receiveEvent(ViewTag, EventName, _data);
 }
Esempio n. 18
0
 public override void Dispatch(RCTEventEmitter eventEmitter)
 {
     eventEmitter.receiveTouches(EventName, _touches, _changedIndices);
 }
            public override void Dispatch(RCTEventEmitter eventEmitter)
            {
                _onDispatched();

                base.Dispatch(eventEmitter);
            }
Esempio n. 20
0
 public override void Dispatch(RCTEventEmitter rctEventEmitter)
 {
     rctEventEmitter.receiveEvent(ViewTag, EventName, _payload);
 }
Esempio n. 21
0
 public override void Dispatch(RCTEventEmitter eventEmitter)
 {
     eventEmitter.receiveEvent(ViewTag, EventName, new JObject());
 }