@@ -12,7 +12,7 @@ export enum VendorEvent {
1212 UnauthorizedToken = 'UnauthorizedToken' ,
1313}
1414
15- interface MetaData {
15+ interface Metadata {
1616 title : string ;
1717 brand : string ;
1818 style : string ;
@@ -27,8 +27,8 @@ interface EventPayload {
2727 customerId : string ;
2828 projectId : string ;
2929 versionId : number ;
30- metadata : MetaData ;
31- bom ?: { } ;
30+ metadata : Metadata ;
31+ bom ?: any ;
3232}
3333
3434export class VendorCommunicator extends Communicator {
@@ -38,39 +38,39 @@ export class VendorCommunicator extends Communicator {
3838 this . origin = origin ;
3939 }
4040
41- addToCart ( payload : EventPayload ) {
41+ addToCart ( payload : EventPayload ) : void {
4242 this . post ( { type : VendorEvent . AddToCart , payload} ) ;
4343 }
4444
45- appInitialized ( ) {
45+ appInitialized ( ) : void {
4646 this . post ( { type : VendorEvent . AddToCart } ) ;
4747 }
4848
49- contactDesigner ( payload : EventPayload ) {
49+ contactDesigner ( payload : EventPayload ) : void {
5050 this . post ( { type : VendorEvent . ContactDesigner , payload} ) ;
5151 }
5252
53- dirtyStateChanged ( ) {
53+ dirtyStateChanged ( ) : void {
5454 this . post ( { type : VendorEvent . DirtyStateChanged } ) ;
5555 }
5656
57- iframeLoaded ( ) {
57+ iframeLoaded ( ) : void {
5858 this . post ( { type : VendorEvent . IframeLoaded } ) ;
5959 }
6060
61- projectSaved ( ) {
61+ projectSaved ( ) : void {
6262 this . post ( { type : VendorEvent . ProjectSaved } ) ;
6363 }
6464
65- projectDeleted ( ) {
65+ projectDeleted ( ) : void {
6666 this . post ( { type : VendorEvent . ProjectDeleted } ) ;
6767 }
6868
69- tokenRefreshRequested ( ) {
69+ tokenRefreshRequested ( ) : void {
7070 this . post ( { type : VendorEvent . TokenRefreshRequested } ) ;
7171 }
7272
73- unauthorizedToken ( error : string ) {
73+ unauthorizedToken ( error : string ) : void {
7474 this . post ( { type : VendorEvent . UnauthorizedToken , payload : error } ) ;
7575 }
7676}
0 commit comments