@retentioneering/front-utils
v3.0.0
Published
front-end that use the rete ecosystem
Readme
Retentioneering Front Utils
Installation
npm install @retentioneering/datalayer @retentioneering/front-utilsUsage
Subscribe to persist_rete_id event
import { getPersistIdStream } from '@retentioneering/front-utils'
const subscription = getPersistIdStream()
.subscribe(({ data }) => {
const { reteId, gaId } = data
// Do something ...
})Unsubscribe
subscription.unsubscribe()API
type PersistReteIdEvent = {
type: 'custom-event'
name: 'persist_rete_id'
data: PersistReteIdEventData
}
type PersistReteIdEventData = {
reteId: string
gaId?: string // Optional
}PERSIST_ID_EVENT_NAME
Constant for persist_rete_id event name.
isPersistIdEvent(value: any): boolean
Returns true if value is PersistReteIdEvent.
buildPersistIdEvent(data: PersistReteIdEventData): PersistReteIdEvent
Returns new PersistReteIdEvent object.
getPersistIdStream(): Observable<PersistReteIdEvent>
Returns PersistReteIdEvent stream.
For more details see here.
emitPersistIdEvent(data: PersistReteIdEventData): void
Emits new PersistReteIdEvent event.
