Commit Graph

256 Commits

Author SHA1 Message Date
longerian e8abd531e8 move CancellableConsumer to another package 2018-03-29 20:22:55 +08:00
longerian d82c8362d7 make click events handle disposable in SimpleClickSupport, so observable and click listener can be reused 2018-03-29 20:07:04 +08:00
longerian b541740731 fix that click and exposure's observable do not emit event after dispose and re-subscribe 2018-03-29 19:53:59 +08:00
longerian eb85fc9072 remove RxClickExposureEvent, use ClickExposureCellOp instead when handle click and exposure event 2018-03-29 16:22:39 +08:00
longerian 05a0eb6c25 refactor banner observable 2018-03-29 15:17:17 +08:00
longerian f7c6f17cb2 add method to find cell by id 2018-03-29 11:09:49 +08:00
longerian 9220d49dff make rxjava dependency provided 2018-03-28 19:52:42 +08:00
longerian 60ad3f0b17 add comments 2018-03-28 19:13:19 +08:00
longerian 0d7b11b538 refractor tangram op and data parser 2018-03-28 17:57:21 +08:00
longerian 28b2203f80 update rxandroid 2018-03-28 15:33:16 +08:00
longerian 763aca7e3b update rxandroid 2018-03-28 15:31:43 +08:00
longerian f6c39499fa fix header and footer's validation 2018-03-28 15:09:11 +08:00
longerian f3d9848857 make cell parsing result non-null 2018-03-28 13:05:49 +08:00
longerian b07b289491 exposre data paser API at TangramEngine 2018-03-28 11:51:19 +08:00
longerian d36dcfafa3 refractor data parsing and render 2018-03-27 21:52:35 +08:00
longerian b784a07b77 add data parsing transforming for rx 2018-03-27 21:08:17 +08:00
longerian e2b6c05d7e refractor data parser 2018-03-27 18:54:38 +08:00
longerian 15ea090566 fix cell update error for virtualview 2018-03-26 20:58:31 +08:00
longerian 69a1b543fa make BaseCell reactive to its data change 2018-03-26 17:45:30 +08:00
longerian 8ef3c4c1e9 refractor load card API 2018-03-26 15:35:42 +08:00
longerian a702b343a8 update comments 2018-03-26 14:58:55 +08:00
longerian 22f6ef508d update demo 2018-03-26 11:47:32 +08:00
longerian 2a8012a997 update demo 2018-03-23 19:38:15 +08:00
longerian b9832aa39a add All consupmer API for tangram 2018-03-23 19:33:17 +08:00
longerian 1cd78891ef add tangram op 2018-03-23 19:20:33 +08:00
longerian ba2362fbcb test cell updatea API 2018-03-23 16:58:47 +08:00
longerian 076b60b199 Merge branch 'master' into feature/rxTangram 2018-03-23 14:54:18 +08:00
longerian f71641fd32 fix conflicts v2.2.3 2018-03-16 14:18:04 +08:00
longerian 1eea3f50ad Merge branch 'dev_20180316' into develop 2018-03-16 14:17:04 +08:00
longerian 6c29f365ff update vlayout 2018-03-16 11:42:33 +08:00
longerian 31c3fc4031 remove log and opt observable instance creation 2018-03-15 19:30:16 +08:00
longerian 7056bda9d6 add reactive card load more api 2018-03-15 19:21:27 +08:00
longerian ff2e02f138 add reactive card load api 2018-03-15 17:04:41 +08:00
longerian 3e19f6de0f fix conflicts 2018-03-15 10:09:33 +08:00
sjjwind 96ae2fde70 fix BannerView incorrect direction problem in banner listener. 2018-03-15 09:55:56 +08:00
longerian d30780cd31 refractor cell pasring for card and pojodataparser 2018-03-14 21:20:24 +08:00
longerian b2d46fe819 remove verbose code 2018-03-14 20:55:32 +08:00
longerian 3191b44044 opt container-banner and container-scroller when nested in another card 2018-03-14 20:40:32 +08:00
longerian 44f51969f5 opt container-banner and container-scroller when nest in another card 2018-03-14 20:39:28 +08:00
longerian 3aca4b09c6 fix the bug that miss calling component's life cycle callback 2018-03-14 19:27:22 +08:00
longerian bd0d7c1282 rename api, add consumer to append data at the end of list 2018-03-14 18:56:12 +08:00
longerian 5875cec5f3 refractor examples 2018-03-14 17:13:31 +08:00
longerian 2f901ddc7a provide ObservableTransformer help to parse data in Observable chain 2018-03-14 16:50:26 +08:00
longerian e7a7193121 provide basic consumer api for tangram engine to consume reactive events 2018-03-14 16:26:35 +08:00
longerian b2c0d3bf93 update copyright 2018-03-14 15:55:14 +08:00
longerian 3954c286ab update comments 2018-03-14 15:55:09 +08:00
longerian a7b5108255 refractor banner's observabl api 2018-03-14 15:37:47 +08:00
longerian 6bd0291196 provide init value for banner 2018-03-14 10:34:26 +08:00
longerian e6525da308 add BannerSelectedObservable 2018-03-13 21:15:29 +08:00
longerian cb8ad43fb6 fix scroll direction flag 2018-03-13 19:46:48 +08:00