[Add] DocumentReaderFullStage 7.5.10940
[CocoaPods.git] / Specs / 1 / 3 / b / TSUIKit / 0.1 / TSUIKit.podspec.json
blob429941001d4f5c535fbeb0d739aa40e30d6687f0
2   "name": "TSUIKit",
3   "version": "0.1",
4   "summary": "UI components for iOS.",
5   "description": "\nSet of extended UI components for iOS. Includes:\n\n## TSTableView\n\n`TSTableView` is UI component for displaying multi columns tabular data with support of hierarchical rows and columns structure.\nIt provides smooth animations for item selection and dynamic content modification.\n\n* Suport muti columns data structure.\n* Support hierarchical column definition (i.e. column may have subsections).\n* Support hierarchical row definition (i.e. row may have expand subrows).\n* Optimized to display big sets of data: row and cell views are cached internally and reused during scrolling.\n* Support row and column selection.\n* Allow modification of column width by sliding column border.\n* Allow expand/collapse subrows content.\n* Support simple declarative syntax for columns and rows content definition.\n* Providing your own implementation of TSTableViewDataSource protocol will allow you fully customise structure and appearance of the table.\n* Default TSTableViewModel implements TSTableViewDataSource protocol and includes two built in styles (see screenshots).\n\n## TSTabView\n\n`TSTabView` is UI component that allows to flip left and right through pages of data. TSNavigationStripView control is used to display available pages titles/tabs and navigate between them. Custom TSNavigationStripView entity should be provided to TSTabView during initialisation. Some features are listed below:\n\n* Navigates through set of UIView or UIViewController objects.\n* Support far jumps between pages.\n* Tabs list in TSNavigationStripView support different types of layout and alignment, including: alignment to left side, alignment to right side, autofill available space, central alignment (which imitate behaviour of ViewPager component on Android).\n* Tabs list in TSNavigationStripView can be scrollable.\n* TSNavigationStripView can display additional menu items on left or right sides.\n* TSNavigationStripView provide great flexibility for appearance  customisation.\n* All view transitions are down with smooth animations.\n\n## TSNavigationStripView\n\n`TSNavigationStripView` is a navigation menu control with highly customizable design and flexible structure.\n\n* Display set of section titles (tabs).\n* Select section (tab) from list.\n* Scroll between sections (tabs).\n* Left and right navigation buttons on sides.\n* Fully customized appearance (see examples).\n* Support different types of layout and alignment: alignment to left side, alignment to right side, autofill available space, central alignment (which imitate behaviour of ViewPager component on Android).\n* Additinal not scrolled menu items can be added on left and right sides.\n\n",
6   "homepage": "https://github.com/Viacheslav-Radchenko/TSUIKit",
7   "screenshots": [
8     "https://github.com/Viacheslav-Radchenko/TSUIKit/blob/master/Screenshots/TSNavigationStripView_Screenshot1.jpg",
9     "https://github.com/Viacheslav-Radchenko/TSUIKit/blob/master/Screenshots/TSTabView_Screenshot1.jpg",
10     "https://github.com/Viacheslav-Radchenko/TSUIKit/blob/master/Screenshots/TSTableView_Screenshot4.png"
11   ],
12   "license": {
13     "type": "MIT",
14     "file": "Classes/LICENSE"
15   },
16   "authors": {
17     "Viacheslav-Radchenko": "viacheslav.radchenko@gmail.com"
18   },
19   "platforms": {
20     "ios": "5.0"
21   },
22   "source": {
23     "git": "https://github.com/Viacheslav-Radchenko/TSUIKit.git",
24     "tag": "0.1"
25   },
26   "source_files": [
27     "Classes",
28     "Classes/**/*.{h,m}"
29   ],
30   "frameworks": "QuartzCore",
31   "requires_arc": true