@@ -228,6 +228,11 @@ <h3 id='foxapi-property'>Properties</h3>
228228 < td > < code > < a href ='#orders '> Orders</ a > </ code > </ td >
229229 < td > Orders instance</ td >
230230 </ tr >
231+ < tr id ='foxapi-analytics '>
232+ < td > < code > < b > analytics</ b >
233+ < td > < code > < a href ='#analytics '> Analytics</ a > </ code > </ td >
234+ < td > Analytics instance</ td >
235+ </ tr >
231236</ tbody > </ table >
232237
233238</ section >
@@ -1461,6 +1466,103 @@ <h3 id='updateaddresspayload-field'>UpdateAddressPayload</h3>
14611466</ tbody > </ table >
14621467
14631468
1469+ </ section >
1470+
1471+ </ section >
1472+ < h2 id ='analytics '> Analytics</ h2 > < p > Accessible via < a href ="#foxapi-analytics "> analytics</ a > property of < a href ="#foxapi "> FoxApi</ a > instance.</ p >
1473+
1474+ < section >
1475+ < h3 id ='analytics-method '> Methods</ h3 >
1476+
1477+ < section >
1478+
1479+
1480+
1481+ < div class ='section-comments '> </ div >
1482+
1483+ < table > < thead >
1484+ < tr >
1485+ < th > Method</ th >
1486+ < th > Returns</ th >
1487+ < th > Description</ th >
1488+ </ tr >
1489+ </ thead > < tbody >
1490+ < tr id ='analytics-trackevent '>
1491+ < td > < code > < b > trackEvent</ b > (< nobr > <Object<< a href ='#sphextracker '> SphexTracker</ a > >></ nobr > < i > tracker</ i > , < nobr > <Function></ nobr > < i > saltFunction?</ i > )</ nobr > </ code > </ td >
1492+ < td > < code > Promise</ code > </ td >
1493+ < td > Enables the tracking of UI specific events. The optional salt function must
1494+ be a random number generator.</ td >
1495+ </ tr >
1496+ </ tbody > </ table >
1497+
1498+ </ section >
1499+
1500+ </ section >
1501+ < span id ='sphextracker '> </ span >
1502+
1503+ < section >
1504+ < h3 id ='sphextracker-field '> SphexTracker</ h3 >
1505+
1506+ < section >
1507+
1508+
1509+
1510+ < div class ='section-comments '> </ div >
1511+
1512+ < table > < thead >
1513+ < tr >
1514+ < th > Field</ th >
1515+ < th > Type</ th >
1516+ < th > Required</ th >
1517+ < th > Example</ th >
1518+ < th > Description</ th >
1519+ </ tr >
1520+ </ thead > < tbody >
1521+ < tr id ='sphextracker-channel '>
1522+ < td > < code > < b > channel</ b > </ code > </ td >
1523+ < td > < code > Number</ code >
1524+ < td > < div data-icon ="ei-check "> </ div > </ td >
1525+ < td > </ td >
1526+ < td > Unique Channel ID number</ td >
1527+ </ tr >
1528+ < tr id ='sphextracker-subject '>
1529+ < td > < code > < b > subject</ b > </ code > </ td >
1530+ < td > < code > Number</ code >
1531+ < td > < div data-icon ="ei-check "> </ div > </ td >
1532+ < td > </ td >
1533+ < td > Unique Subject ID number</ td >
1534+ </ tr >
1535+ < tr id ='sphextracker-obj '>
1536+ < td > < code > < b > obj</ b > </ code > </ td >
1537+ < td > < code > String</ code >
1538+ < td > < div data-icon ="ei-check "> </ div > </ td >
1539+ < td > </ td >
1540+ < td > Name of the object type you are tracking the event for</ td >
1541+ </ tr >
1542+ < tr id ='sphextracker-verb '>
1543+ < td > < code > < b > verb</ b > </ code > </ td >
1544+ < td > < code > String</ code >
1545+ < td > < div data-icon ="ei-check "> </ div > </ td >
1546+ < td > </ td >
1547+ < td > A single word that describes the event</ td >
1548+ </ tr >
1549+ < tr id ='sphextracker-objid '>
1550+ < td > < code > < b > objId</ b > </ code > </ td >
1551+ < td > < code > Number</ code >
1552+ < td > < div data-icon ="ei-check "> </ div > </ td >
1553+ < td > </ td >
1554+ < td > Unique number that can trace the object being tracked</ td >
1555+ </ tr >
1556+ < tr id ='sphextracker-count '>
1557+ < td > < code > < b > count</ b > </ code > </ td >
1558+ < td > < code > Number</ code >
1559+ < td > < div data-icon ="ei-check "> </ div > </ td >
1560+ < td > </ td >
1561+ < td > </ td >
1562+ </ tr >
1563+ </ tbody > </ table >
1564+
1565+
14641566</ section >
14651567
14661568</ section >
@@ -1503,6 +1605,12 @@ <h3 id='auth-method'>Methods</h3>
15031605 < td > < code > Promse</ code > </ td >
15041606 < td > Removes JWT cookie.</ td >
15051607 </ tr >
1608+ < tr id ='auth-restorepassword '>
1609+ < td > < code > < b > restorePassword</ b > (< nobr > <String></ nobr > < i > email</ i > )</ nobr > </ code > </ td >
1610+ < td > < code > Promise</ code > </ td >
1611+ < td > requests email instructions to reset password
1612+ creates new password</ td >
1613+ </ tr >
15061614</ tbody > </ table >
15071615
15081616</ section >
@@ -1687,11 +1795,15 @@ <h3 id='cart-method'>Methods</h3>
16871795 < td > Adds a gift card as payment method for the cart.
16881796< p > Creates payment method with a given amount using store credit.</ p > </ td >
16891797 </ tr >
1690- < tr id ='cart-removegiftcards '>
1691- < td > < code > < b > removeGiftCards</ b > ()</ nobr > </ code > </ td >
1798+ < tr id ='cart-removegiftcard '>
1799+ < td > < code > < b > removeGiftCard</ b > (< nobr > <string></ nobr > < i > giftCardCode</ i > )</ nobr > </ code > </ td >
1800+ < td > < code > Promise<< a href ='#fullorder '> FullOrder</ a > ></ code > </ td >
1801+ < td > Removes gift card with provided code payment method from the cart.</ td >
1802+ </ tr >
1803+ < tr id ='cart-removestorecredits '>
1804+ < td > < code > < b > removeStoreCredits</ b > ()</ nobr > </ code > </ td >
16921805 < td > < code > Promise<< a href ='#fullorder '> FullOrder</ a > ></ code > </ td >
1693- < td > Removes all gift cards payment methods of the cart.
1694- < p > Removes all store credits payment methods of the cart.</ p > </ td >
1806+ < td > Removes all store credits payment methods of the cart.</ td >
16951807 </ tr >
16961808 < tr id ='cart-addcoupon '>
16971809 < td > < code > < b > addCoupon</ b > (< nobr > <Number></ nobr > < i > code</ i > )</ nobr > </ code > </ td >
0 commit comments