{"_id":"@abdullahnasir/fullcalendar","name":"@abdullahnasir/fullcalendar","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@abdullahnasir/fullcalendar","version":"1.0.0","description":"This React Native component provides a scheduling view with space for unused time","main":"src/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["calendar","daily","weekly","monthly","fullcalendar","events"],"author":{"name":"Abdullah Nasir"},"license":"ISC","_id":"@abdullahnasir/fullcalendar@1.0.0","_nodeVersion":"16.13.2","_npmVersion":"8.12.1","dist":{"integrity":"sha512-mOurQQ8AHR/S6jIy+gAh+ljcf1VfBeC/TRq8XjBxd1KAkfarHh4uf4QJxW7zy6Mr9PuJRKmFx2vgVDm5YRr5Vw==","shasum":"65e66b2358cd8d6590a67cf65500e54547d374af","tarball":"https://registry.npmjs.org/@abdullahnasir/fullcalendar/-/fullcalendar-1.0.0.tgz","fileCount":128,"unpackedSize":351688,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMfc2SfKHzJS2CmgsKk421jvvjiPv2FOaEBva712ujoAIgHfF24E5ESbLF7tw+q9Qvek//Lm2tvg7bgqrkkuXK56Y="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimxqXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7yQ//VTsP2JZBdeUPNSkqgOrbTDrI3UWLq9WI5pVeZOlIDbopqDnh\r\n9mEtzJAZkiCMnwUkcnVh0qYDqlPn4LVWz5ryVnn4hhXo/bEl6xm0Yp6Js8Lk\r\nknOOIZBI8VgzbUESt4BWKDKaq6imlbgYW4rcWOVWwsKPeITNt1+MgKwsnLom\r\n9sHTLAgVjUSdxm9RnSq8A03pqrBvHu8L+bKGnjiZRz9gl+aijA/yPTVAp+4I\r\nlZHb8kC3GpGhCcw87vAr8tXGelQ6KN8su54WcIQUraMnVr3K2pd+TVupoSvy\r\n08L07UC7XKK26NYsKc8BmJ5Kv6bvU5orBLAuZfoa0i1/F6k2EvAViFCIstc3\r\ngF49/nN924byvOL90GbyCIf/BzwhVmAltDc9O9YLUld7vfHaK4sIyvAkwF6C\r\n6QohkIPdEod8KE5wEH6pjaJuVakL7FbQ1C4ugtPW+wr0PPdH5l2fcEZrd/ss\r\nvIuPXBwfxcjBxEY1On/fhhE7LfGc5PMGUqsVuuwNBOUmy7GsaSz9qg0yi/Qs\r\nfPj2pCRJhZWFjLLFeEKc841/TBpv89H3GgJxwi4usKylFtS13rSRV+wwiLHK\r\nCGatXQzJ1k1kwIuVqDXOWCLRYpN+x5Gp+Uc/JETjCORZ6zhcE849o0qBrORC\r\nJv7epg1mRKtOgii/6y0wreddKXMVCDjnYy8=\r\n=gCYl\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"abdullahnasir","email":"abdullahnasir751@gmail.com"},"directories":{},"maintainers":[{"name":"abdullahnasir","email":"abdullahnasir751@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fullcalendar_1.0.0_1654332054936_0.2957903561024213"},"_hasShrinkwrap":false}},"time":{"created":"2022-06-04T08:40:54.882Z","1.0.0":"2022-06-04T08:40:55.115Z","modified":"2022-06-04T08:40:55.232Z"},"maintainers":[{"name":"abdullahnasir","email":"abdullahnasir751@gmail.com"}],"description":"This React Native component provides a scheduling view with space for unused time","keywords":["calendar","daily","weekly","monthly","fullcalendar","events"],"author":{"name":"Abdullah Nasir"},"license":"ISC","readme":"# React Native Full calendar\n\nThis React Native component provides a scheduling view with space for unused time\n\n## Example\n\n```js\nimport React from 'react';\nimport RNSchedule from 'rnschedule';\n\nconst data = [\n    {\n      title: 'Lunch',\n      subtitle: 'With Abdullah',\n      start: new Date(2018, 11, 2, 13, 20),\n      end: new Date(2018, 11, 2, 14, 20),\n      color: '#390099',\n    }\n  ]\n\nconst App = () =>\n  <Fullcalendar\n    dataArray={data}\n    onEventPress={(appt) => console.log(appt)}\n  />\n\nexport default App\n```\n\n## Demo\n\n![Gif Demo](https://github.com/wmlutz/rnschedule/blob/screenshots/assets/demo1.gif)\n\n## Features\n\n* Moving \"now\" bar.\n* Initial loads view on today centered on \"now.\"\n* Customizable appointment colors.\n* Scaled size of an hour to improve readability on various device sizes.\n* Adjustable hour sizing to make it size to whatever you want.\n\n## Properties API\n\nNone of the following properties are required. A simple <RNSchedule /> Will still render an empty schedule.\n\n| Prop | Description | Default | Type |\n|---|---|---|---|\n|**`hourSize`**|Change the width of lines between hours.|`depends on screen size`| Number |\n|**`headerColor`**|Background color of the calendar header strip. Acceptable formats: Hex, RGB(A), HSL(A), HSV(A), and named strings. See [Tinycolor](https://github.com/bgrins/TinyColor) for all formats.|`#F5F5F6`| String or Object |\n|**`dataArray`**|Array of date appointment objects. See below example.|`Empty Array`| Array |\n|**`leftIcon`**|Include your own icon to the left of the day number.|`Null`| React Component |\n|**`accentColor`**|Color of day circle in top left. Accepts [Tinycolor](https://github.com/bgrins/TinyColor) formats.|`#1976d2`| String or Object |\n|**`status_bar`**|Do you want extra margin for the status bar for iOS?|`true`| Boolean |\n|**`onEventPress`**|Return function for pressing a schedule event. Returns original data.|`null`| Function |\n\n## Data Array Appt Objects\n\nThe dataArray prop must be an Array of appointment objects with the following format.\n```\n[\n  {\n    title: 'Lunch',\n    subtitle: 'With Abdullah',\n    start: new Date(2018, 11, 2, 13, 20),\n    end: new Date(2018, 11, 2, 14, 20),\n    color: '#390099'\n  }\n]\n```\n\n##### Appt Object API\n\n| Key | Description | Type | Req |\n|---|---|---|---|\n|**`title`**|Top title for the appointment.| String |`Required`|\n|**`subtitle`**|Slightly less bolded subtitle.| String |`Not Required`|\n|**`start`**|When the appointment starts.| Date |`Required`|\n|**`end`**|When the appointment ends.| Date |`Required`|\n|**`color`**|Background color for the appointment.| [Tinycolor](https://github.com/bgrins/TinyColor) Accepted String/Object |`Not Required`|\n","readmeFilename":"README.md"}