1.0.2 • Published 5 years ago
vue-vcard v1.0.2
Vue-vCard
vue-vcard is a simple package that helps to generate QRcode vCards also known as digital business cards.
Installation
npm i vue-vcardImporting Globally
You can import this package as usual, here as an example the package is imported globally.
import Vue-vcard from 'vue-vcard;
Vue.component('vue-vcard', Vue-vcard);Usage
<vue-vcard
orgPost="00000"
orgStreet="Some Street"
orgRegion="Some Region"
orgCity="Some City"
orgCountry="LRK"
orgName="OrganizationName"
firstName="John"
lastName="Doe"
workPhone="5555555555"
homePhone="5555555555"
/>Props
| Prop Name | Type | Description |
|---|---|---|
| firstName | String | (Required) First Name |
| lastName | String | (Required) Last Name |
| showQR | Boolean | Enable/Disable the QR Code display |
| size | Integer | Size of the Generate QR Code |
| birthday | String | Date of birth |
| gender | String | Gender |
| workPhone | String | Work Phone number |
| homePhone | String | Home phone number |
| workEmail | String | Work email |
| homeEmail | String | Home email |
| orgName | String | Organization name |
| orgTitle | String | Organization title |
| homeStreet | String | Home street |
| homeCity | String | Home city |
| homeRegion | String | Home region |
| homePost | String | Home postal Code |
| homeCountry | String | Home country |
| orgStreet | String | Organization street |
| orgCity | String | Organization city |
| orgRegion | String | Organization region |
| orgPost | String | Organization postal Code |
| orgCountry | String | Organization country |
- Make sure all required props are set.
Events
| Event | Description |
|---|---|
| QRString | Returns the QR code string |
\ \ Feel free to contribute to this project, thanks