• Generate a RFC 6350 compatible vCard string from a vCard definition or an array of vCard properties.

    Returns

    the generated vCard as a string

    Example

    generateVCard({
    kind: Kind.Individual,
    fullName: "Jane Doe",
    name: {
    familyName: "Doe",
    givenName: "John",
    },
    email: "john@doe.com"
    phone: [
    { value: "123456789", parameters: { type: "home" } },
    { value: "987654321", parameters: { type: "work" } },
    ]
    });

    Example

    generateVCard([
    { property: PropertyName.kind, value: Kind.Individual },
    { property: PropertyName.fullName, value: "Jane Doe" },
    { property: PropertyName.name, value: { familyName: "Doe", name: "John" } },
    { property: PropertyName.email, value: "john@doe.com" },
    { property: PropertyName.tel, value: "123456789", parameters: { type: "home" } },
    { property: PropertyName.tel, value: "987654321", parameters: { type: "work" } },
    ]);

    Parameters

    Returns string

Generated using TypeDoc