Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-10376] TiAPI: event system: Event contents

GitHub Issuen/a
TypeSub-task
PriorityLow
StatusOpen
ResolutionUnresolved
Affected Version/sRelease 3.0.0
Fix Version/sn/a
ComponentsTiAPI
Labelsapi
ReporterBlain Hamon
AssigneeUnknown
Created2012-08-09T15:10:43.000+0000
Updated2018-02-28T20:03:19.000+0000

Description

All events have some common properties. (Also note properties added in TIMOB-10372 ). Certain classes of events (UI) have additional properties in common. Certain views add additional information to certain events. We should have parity. Action items:

Enumerate properties common to all events.

Enumerate classes of events that will have a collection of extra properties

#* UI Events: Tap, touchdown, touchup, click, etc. #* UI Events with TableView #* To be determined

Enumerate properties generated by those in #2

Sub-tasks per OS to ensure that such is followed.

Comments

  1. Blain Hamon 2012-08-15

    Properties common to all events:

    Source

    Type

    Properties common to all touch events:

    X

    Y

    Properties common to all scroll events: * May not have contentOffset on Android possible. Properties common to all Table View events: Properties common to all Picker events: TODO: Look at docs.
  2. Blain Hamon 2012-09-05

    UPDATE: https://wiki.appcelerator.org/display/eng/Event+property+catalog There are a lot of overlap in properties and even more, common patterns that should be made better consistent. (For example, error handling should have 3 consistent properties: Success, code, error.)

JSON Source