Interface: UsePriceRequestReturn
Defined in: composables/vue/usePriceRequest.ts:39
Properties
add
add: (
item) =>boolean
Defined in: composables/vue/usePriceRequest.ts:45
Adds a product unless its code is already listed. Returns false when it was.
Parameters
item
Returns
boolean
clear
clear: () =>
void
Defined in: composables/vue/usePriceRequest.ts:48
Returns
void
count
count:
ComputedRef<number>
Defined in: composables/vue/usePriceRequest.ts:43
error
error:
Ref<string|null>
Defined in: composables/vue/usePriceRequest.ts:53
has
has: (
code) =>boolean
Defined in: composables/vue/usePriceRequest.ts:49
Parameters
code
string
Returns
boolean
items
items:
Ref<PriceRequestItem[]>
Defined in: composables/vue/usePriceRequest.ts:40
ready
ready:
Ref<boolean>
Defined in: composables/vue/usePriceRequest.ts:42
False until mounted, so callers can hold their label through hydration.
remove
remove: (
code) =>void
Defined in: composables/vue/usePriceRequest.ts:46
Parameters
code
string
Returns
void
setQuantity
setQuantity: (
code,quantity) =>void
Defined in: composables/vue/usePriceRequest.ts:47
Parameters
code
string
quantity
number
Returns
void
submit
submit: (
comment) =>Promise<boolean>
Defined in: composables/vue/usePriceRequest.ts:51
Sends the list via onSubmit, clearing it only on success.
Parameters
comment
string
Returns
Promise<boolean>
submitting
submitting:
Ref<boolean>
Defined in: composables/vue/usePriceRequest.ts:52