Skip to main content

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​

PriceRequestItem

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