Skip to content

@machb/front-base v0.0.2-SNAPSHOT


@machb/front-base / ProductsPloc

Class: ProductsPloc

Defined in: products/presentation/ProductsPloc.ts:6

Extends

Constructors

Constructor

new ProductsPloc(getProductsUseCase): ProductsPloc

Defined in: products/presentation/ProductsPloc.ts:7

Parameters

getProductsUseCase

GetProductsUseCase

Returns

ProductsPloc

Overrides

Ploc.constructor

Accessors

state

Get Signature

get state(): S

Defined in: common/presentation/Ploc.ts:11

Returns

S

Inherited from

Ploc.state

Methods

changeState()

changeState(state): void

Defined in: common/presentation/Ploc.ts:15

Parameters

state

ProductsState

Returns

void

Inherited from

Ploc.changeState


search(searchTerm): Promise\<void>

Defined in: products/presentation/ProductsPloc.ts:11

Parameters

searchTerm

string

Returns

Promise\<void>


subscribe()

subscribe(listener): void

Defined in: common/presentation/Ploc.ts:23

Parameters

listener

Subscription\<ProductsState>

Returns

void

Inherited from

Ploc.subscribe


unsubscribe()

unsubscribe(listener): void

Defined in: common/presentation/Ploc.ts:27

Parameters

listener

Subscription\<ProductsState>

Returns

void

Inherited from

Ploc.unsubscribe

https://www.free-Counters.org