Interface: UseOrdersReturn
Defined in: composables/vue/useOrders.ts:69
Properties
currentOrder
currentOrder:
Ref<Order|null>
Defined in: composables/vue/useOrders.ts:77
currentPage
currentPage:
Ref<number>
Defined in: composables/vue/useOrders.ts:81
downloadPdf
downloadPdf: (
order) =>Promise<{error?:string;success:boolean; }>
Defined in: composables/vue/useOrders.ts:91
Parameters
order
Order
Returns
Promise<{ error?: string; success: boolean; }>
downloadQuotePdf
downloadQuotePdf: (
quoteId) =>Promise<{error?:string;success:boolean; }>
Defined in: composables/vue/useOrders.ts:92
Parameters
quoteId
number
Returns
Promise<{ error?: string; success: boolean; }>
error
error:
Ref<string|null>
Defined in: composables/vue/useOrders.ts:73
fetchOrder
fetchOrder: (
orderId) =>Promise<Order|null>
Defined in: composables/vue/useOrders.ts:88
Parameters
orderId
number
Returns
Promise<Order | null>
fetchOrders
fetchOrders: (
page?) =>Promise<void>
Defined in: composables/vue/useOrders.ts:87
Parameters
page?
number
Returns
Promise<void>
goToPage
goToPage: (
page) =>void
Defined in: composables/vue/useOrders.ts:89
Parameters
page
number
Returns
void
itemsPerPage
itemsPerPage:
Ref<number>
Defined in: composables/vue/useOrders.ts:84
loading
loading:
Ref<boolean>
Defined in: composables/vue/useOrders.ts:72
orderLoading
orderLoading:
Ref<boolean>
Defined in: composables/vue/useOrders.ts:78
orders
orders:
Ref<Order[]>
Defined in: composables/vue/useOrders.ts:71
reorder
reorder: (
order,cartId?) =>Promise<{cart?:Cart;error?:string;success:boolean; }>
Defined in: composables/vue/useOrders.ts:93
Parameters
order
Order
cartId?
string
Returns
Promise<{ cart?: Cart; error?: string; success: boolean; }>
resetSearch
resetSearch: () =>
void
Defined in: composables/vue/useOrders.ts:90
Returns
void
searchForm
searchForm:
Ref<OrderSearchForm>
Defined in: composables/vue/useOrders.ts:74
setQuoteStatus
setQuoteStatus: (
orderId,flags) =>Promise<{error?:string;success:boolean; }>
Defined in: composables/vue/useOrders.ts:94
Parameters
orderId
number
flags
status?
string
Returns
Promise<{ error?: string; success: boolean; }>
totalItems
totalItems:
Ref<number>
Defined in: composables/vue/useOrders.ts:83
totalPages
totalPages:
Ref<number>
Defined in: composables/vue/useOrders.ts:82