blob: 8dd6add398b53c5212ef7d142ee31a2fe2b5b3b9 [file] [log] [blame]
{
"name": "JSONTableView",
"version": "0.0.2",
"summary": "Expandable JSON table view.",
"swift_versions": "5.0.1",
"description": "JSONTableView\n===\n\nDisplay your [SwiftyJSON](https://github.com/SwiftyJSON/SwiftyJSON) data on an expandable list view. The view itself is not a `UITableView` subclass, everything is created with `UIStackView`s, so it's not memory friendly for big json files. I created it for debugging my json data in a quick and dirty way. Contributions are welcomed for making it better!\n\nDemo\n---\n\n![alt tag](https://raw.githubusercontent.com/cemolcay/JSONTableView/master/demo.gif)\n\nInstall\n---\n\n``` ruby\npod 'JSONTableView'\n```\n\nUsage\n---\n\n* Create an instance of `JSONTableView` either programmaticaly or in your storyboard.\n\n``` swift\n@IBOutlet weak var tableView: JSONTableView?\n```\n\n* Pass a SwiftyJSON's `JSON` type data object to your JSONTableView instance's `data` property and call `reloadData()`\n\n``` swift\nlet data = JSON(...)\ntableView?.data = data\ntableView?.reloadData()\n```\n\n* You may expand/collapse all possible expandable cells with\n\n``` swift\ntableView?.expandAll()\ntableView?.collapseAll()\n```",
"homepage": "https://github.com/cemolcay/JSONTableView",
"license": "MIT",
"authors": {
"Cem Olcay": "ccemolcay@gmail.com"
},
"social_media_url": "https://twitter.com/cem_olcay",
"platforms": {
"ios": "9.0"
},
"source": {
"git": "https://github.com/cemolcay/JSONTableView.git",
"tag": "0.0.2"
},
"source_files": "JSONTableView/JSONTableView.swift",
"resources": "JSONTableView/*.xcassets",
"dependencies": {
"SwiftyJSON": [
]
},
"swift_version": "5.0.1"
}