UNPKG

@datorama/akita

Version:

State Management Tailored-Made for JS Applications

1 lines 35.2 kB
{"__symbolic":"module","version":4,"metadata":{"ɵa":{"__symbolic":"binop","operator":"!==","left":{"__symbolic":"error","message":"Expression form not supported","line":0,"character":25,"module":"./src/root"},"right":"undefined"},"ɵb":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"binop","operator":"!==","left":{"__symbolic":"error","message":"Expression form not supported","line":1,"character":30,"module":"./src/root"},"right":"undefined"},"right":{"__symbolic":"binop","operator":"!==","left":{"__symbolic":"error","message":"Expression form not supported","line":1,"character":63,"module":"./src/root"},"right":"undefined"}},"HashMap":{"__symbolic":"interface"},"EntityState":{"__symbolic":"interface"},"Entities":{"__symbolic":"interface"},"ActiveState":{"__symbolic":"interface"},"MultiActiveState":{"__symbolic":"interface"},"SelectOptions":{"__symbolic":"interface"},"StateWithActive":{"__symbolic":"interface"},"UpdateStateCallback":{"__symbolic":"interface"},"UpdateEntityPredicate":{"__symbolic":"interface"},"ID":{"__symbolic":"interface"},"IDS":{"__symbolic":"interface"},"PreAddEntity":{"__symbolic":"interface"},"PreUpdateEntity":{"__symbolic":"interface"},"StoreCache":{"__symbolic":"interface"},"ArrayProperties":{"__symbolic":"interface"},"ItemPredicate":{"__symbolic":"interface"},"MaybeAsync":{"__symbolic":"interface"},"EntityUICreateFn":{"__symbolic":"interface"},"Constructor":{"__symbolic":"interface"},"OrArray":{"__symbolic":"interface"},"getEntityType":{"__symbolic":"interface"},"getIDType":{"__symbolic":"interface"},"ArrayFuncs":{"__symbolic":"interface"},"ReturnTypes":{"__symbolic":"interface"},"Diff":{"__symbolic":"interface"},"EntityStore":{"__symbolic":"class","arity":3,"extends":{"__symbolic":"reference","name":"Store"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Could not resolve type","line":44,"character":28,"context":{"typeName":"Partial"},"module":"./src/entityStore"},{"__symbolic":"error","message":"Could not resolve type","line":44,"character":64,"context":{"typeName":"Partial"},"module":"./src/entityStore"}]}],"set":[{"__symbolic":"method"}],"add":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"}],"upsert":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"transaction"}}]}],"upsertMany":[{"__symbolic":"method"}],"replace":[{"__symbolic":"method"}],"move":[{"__symbolic":"method"}],"remove":[{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"}],"updateActive":[{"__symbolic":"method"}],"setActive":[{"__symbolic":"method"},{"__symbolic":"method"}],"addActive":[{"__symbolic":"method"}],"removeActive":[{"__symbolic":"method"}],"toggleActive":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"transaction"}}]}],"createUIStore":[{"__symbolic":"method"}],"destroy":[{"__symbolic":"method"}],"akitaPreUpdateEntity":[{"__symbolic":"method"}],"akitaPreAddEntity":[{"__symbolic":"method"}],"akitaPreCheckEntity":[{"__symbolic":"method"}],"_setActive":[{"__symbolic":"method"}],"handleUICreation":[{"__symbolic":"method"}],"hasInitialUIState":[{"__symbolic":"method"}],"handleUIRemove":[{"__symbolic":"method"}],"hasUIStore":[{"__symbolic":"method"}]}},"EntityUIStore":{"__symbolic":"class","arity":2,"extends":{"__symbolic":"reference","name":"EntityStore"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[null,{"__symbolic":"error","message":"Could not resolve type","line":598,"character":46,"context":{"typeName":"Partial"},"module":"./src/entityStore"}]}],"setInitialEntityState":[{"__symbolic":"method"}]}},"QueryEntity":{"__symbolic":"class","arity":3,"extends":{"__symbolic":"reference","name":"Query"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"EntityStore"},{"__symbolic":"reference","name":"QueryConfigOptions"}]}],"selectAll":[{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"}],"getAll":[{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"}],"selectMany":[{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"}],"selectEntity":[{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"}],"getEntity":[{"__symbolic":"method"}],"selectActiveId":[{"__symbolic":"method"}],"getActiveId":[{"__symbolic":"method"}],"selectActive":[{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"}],"getActive":[{"__symbolic":"method"},{"__symbolic":"method"}],"selectCount":[{"__symbolic":"method"}],"getCount":[{"__symbolic":"method"}],"selectLast":[{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"}],"selectFirst":[{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"}],"selectEntityAction":[{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"}],"hasEntity":[{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"}],"hasActive":[{"__symbolic":"method"}],"createUIQuery":[{"__symbolic":"method"}],"selectAt":[{"__symbolic":"method"}]}},"EntityUIQuery":{"__symbolic":"class","arity":2,"extends":{"__symbolic":"reference","name":"QueryEntity"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[null]}]}},"Query":{"__symbolic":"class","arity":1,"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Store"}]}],"select":[{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"}],"selectLoading":[{"__symbolic":"method"}],"selectError":[{"__symbolic":"method"}],"getValue":[{"__symbolic":"method"}],"selectHasCache":[{"__symbolic":"method"}],"getHasCache":[{"__symbolic":"method"}]}},"Store":{"__symbolic":"class","arity":1,"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Could not resolve type","line":51,"character":28,"context":{"typeName":"Partial"},"module":"./src/store"},{"__symbolic":"error","message":"Could not resolve type","line":51,"character":59,"context":{"typeName":"Partial"},"module":"./src/store"}]}],"setLoading":[{"__symbolic":"method"}],"setHasCache":[{"__symbolic":"method"}],"setError":[{"__symbolic":"method"}],"_select":[{"__symbolic":"method"}],"_value":[{"__symbolic":"method"}],"_cache":[{"__symbolic":"method"}],"_setState":[{"__symbolic":"method"}],"reset":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"}],"updateStoreConfig":[{"__symbolic":"method"}],"akitaPreUpdate":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"destroy":[{"__symbolic":"method"}],"onInit":[{"__symbolic":"method"}],"dispatch":[{"__symbolic":"method"}],"watchTransaction":[{"__symbolic":"method"}],"isResettable":[{"__symbolic":"method"}],"handleTransaction":[{"__symbolic":"method"}]}},"applyTransaction":{"__symbolic":"function"},"transaction":{"__symbolic":"function","parameters":[],"value":{"__symbolic":"error","message":"Lambda not supported","line":88,"character":9,"module":"./src/transaction"}},"commit":{"__symbolic":"function","parameters":[],"value":{"__symbolic":"if","condition":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"transactionManager"},"member":"batchTransaction"},"thenExpression":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"transactionManager"},"member":"batchTransaction"},"member":"asObservable"}},"elseExpression":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"rxjs","name":"of","line":47,"character":100},"arguments":[true]}}},"endBatch":{"__symbolic":"function"},"isTransactionInProcess":{"__symbolic":"function","parameters":[],"value":{"__symbolic":"binop","operator":">","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"transactionManager"},"member":"activeTransactions"},"right":0}},"startBatch":{"__symbolic":"function"},"TransactionManager":{"__symbolic":"interface"},"transactionManager":{"activeTransactions":0,"batchTransaction":null},"withTransaction":{"__symbolic":"function","parameters":["transactionFn"],"value":{"__symbolic":"error","message":"Lambda not supported","line":117,"character":9,"module":"./src/transaction"}},"filterNil":{"__symbolic":"error","message":"Lambda not supported","line":9,"character":25,"module":"./src/filterNil"},"DEFAULT_ID_KEY":"id","action":{"__symbolic":"function","parameters":["action","entityIds"],"value":{"__symbolic":"error","message":"Lambda not supported","line":30,"character":9,"module":"./src/actions"}},"setAction":{"__symbolic":"function"},"setSkipAction":{"__symbolic":"function"},"logAction":{"__symbolic":"function"},"currentAction":{"type":null,"entityIds":null,"skip":false},"resetCustomAction":{"__symbolic":"function"},"SnapshotManager":{"__symbolic":"class","members":{"getStoresSnapshot":[{"__symbolic":"method"}],"setStoresSnapshot":[{"__symbolic":"method"}]}},"snapshotManager":{"__symbolic":"new","expression":{"__symbolic":"reference","name":"SnapshotManager"}},"configKey":"akitaConfig","StoreConfig":{"__symbolic":"function","parameters":["metadata"],"value":{"__symbolic":"error","message":"Lambda not supported","line":15,"character":9,"module":"./src/storeConfig"}},"StoreConfigOptions":{"__symbolic":"interface"},"QueryConfig":{"__symbolic":"function","parameters":["metadata"],"value":{"__symbolic":"error","message":"Lambda not supported","line":14,"character":9,"module":"./src/queryConfig"}},"queryConfigKey":"akitaQueryConfig","QueryConfigOptions":{"__symbolic":"interface"},"SortBy":{"__symbolic":"interface"},"SortByOptions":{"__symbolic":"interface"},"AkitaConfig":{"__symbolic":"interface"},"akitaConfig":{"__symbolic":"function"},"getAkitaConfig":{"__symbolic":"function","parameters":[],"value":{"resettable":false}},"compareValues":{"__symbolic":"function","parameters":["key","order"],"defaults":[null,{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Order"},"member":"ASC"}],"value":{"__symbolic":"error","message":"Lambda not supported","line":7,"character":9,"module":"./src/sort"}},"Order":{"ASC":"asc","DESC":"desc"},"AkitaPlugin":{"__symbolic":"class","arity":1,"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Could not resolve type","line":9,"character":41,"context":{"typeName":"Queries"},"module":"./src/plugins/plugin"},{"__symbolic":"error","message":"Expression form not supported","line":9,"character":66,"module":"./src/plugins/plugin"}]}],"getQuery":[{"__symbolic":"method"}],"getStore":[{"__symbolic":"method"}],"destroy":[{"__symbolic":"method"}],"isEntityBased":[{"__symbolic":"method"}],"selectSource":[{"__symbolic":"method"}],"getSource":[{"__symbolic":"method"}],"updateStore":[{"__symbolic":"method"}],"onReset":[{"__symbolic":"method"}]}},"Queries":{"__symbolic":"interface"},"PaginationResponse":{"__symbolic":"interface"},"Paginator":{"__symbolic":"reference","name":"PaginatorPlugin"},"PaginatorConfig":{"__symbolic":"interface"},"PaginatorPlugin":{"__symbolic":"class","arity":1,"extends":{"__symbolic":"reference","name":"AkitaPlugin"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"QueryEntity"},{"__symbolic":"error","message":"Could not resolve type","line":59,"character":66,"context":{"typeName":"PaginatorConfig"},"module":"./src/plugins/paginator/paginatorPlugin"}]}],"withControls":[{"__symbolic":"method"}],"withRange":[{"__symbolic":"method"}],"setLoading":[{"__symbolic":"method"}],"update":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"action"},"arguments":["@Pagination - New Page"]}]}],"addPage":[{"__symbolic":"method"}],"clearCache":[{"__symbolic":"method"}],"clearPage":[{"__symbolic":"method"}],"destroy":[{"__symbolic":"method"}],"isPageActive":[{"__symbolic":"method"}],"setPage":[{"__symbolic":"method"}],"nextPage":[{"__symbolic":"method"}],"prevPage":[{"__symbolic":"method"}],"setLastPage":[{"__symbolic":"method"}],"setFirstPage":[{"__symbolic":"method"}],"hasPage":[{"__symbolic":"method"}],"getPage":[{"__symbolic":"method"}],"getQuery":[{"__symbolic":"method"}],"refreshCurrentPage":[{"__symbolic":"method"}],"getFrom":[{"__symbolic":"method"}],"getTo":[{"__symbolic":"method"}],"selectPage":[{"__symbolic":"method"}]}},"AkitaFormProp":{"__symbolic":"interface"},"ArrayControlFactory":{"__symbolic":"interface"},"FormGroupLike":{"__symbolic":"interface"},"PersistFormParams":{"__symbolic":"interface"},"PersistNgFormPlugin":{"__symbolic":"class","arity":1,"extends":{"__symbolic":"reference","name":"AkitaPlugin"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Query"},{"__symbolic":"reference","name":"Function"},{"__symbolic":"error","message":"Could not resolve type","line":40,"character":104,"context":{"typeName":"PersistFormParams"},"module":"./src/plugins/persistForm/persistNgFormPlugin"}]}],"setForm":[{"__symbolic":"method"}],"reset":[{"__symbolic":"method"}],"cleanArray":[{"__symbolic":"method"}],"resolveInitialValue":[{"__symbolic":"method"}],"activate":[{"__symbolic":"method"}],"destroy":[{"__symbolic":"method"}]}},"persistState":{"__symbolic":"function"},"PersistStateParams":{"__symbolic":"interface"},"akitaDevtools":{"__symbolic":"function"},"DevtoolsOptions":{"__symbolic":"interface"},"NgZoneLike":{"__symbolic":"interface"},"EntityCollectionPlugin":{"__symbolic":"class","arity":2,"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"QueryEntity"},{"__symbolic":"reference","name":"OrArray"}]}],"getEntity":[{"__symbolic":"method"}],"hasEntity":[{"__symbolic":"method"}],"removeEntity":[{"__symbolic":"method"}],"createEntity":[{"__symbolic":"method"}],"getIds":[{"__symbolic":"method"}],"resolvedIds":[{"__symbolic":"method"}],"rebase":[{"__symbolic":"method"}],"selectIds":[{"__symbolic":"method"}],"activate":[{"__symbolic":"method"}],"instantiatePlugin":[{"__symbolic":"method"}],"destroy":[{"__symbolic":"method"}],"forEachId":[{"__symbolic":"method"}]}},"RebaseActions":{"__symbolic":"interface"},"StateHistoryParams":{"__symbolic":"interface"},"StateHistoryPlugin":{"__symbolic":"class","arity":1,"extends":{"__symbolic":"reference","name":"AkitaPlugin"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Queries"},{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","name":"any"}]}],"activate":[{"__symbolic":"method"}],"undo":[{"__symbolic":"method"}],"redo":[{"__symbolic":"method"}],"jumpToPast":[{"__symbolic":"method"}],"jumpToFuture":[{"__symbolic":"method"}],"clear":[{"__symbolic":"method"}],"destroy":[{"__symbolic":"method"}],"ignoreNext":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}]}},"EntityStateHistoryPlugin":{"__symbolic":"class","arity":2,"extends":{"__symbolic":"reference","name":"EntityCollectionPlugin"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"QueryEntity"},{"__symbolic":"reference","name":"any","arguments":[{"__symbolic":"reference","name":"getIDType"}]}]}],"redo":[{"__symbolic":"method"}],"undo":[{"__symbolic":"method"}],"hasPast":[{"__symbolic":"method"}],"hasFuture":[{"__symbolic":"method"}],"jumpToFuture":[{"__symbolic":"method"}],"jumpToPast":[{"__symbolic":"method"}],"clear":[{"__symbolic":"method"}],"destroy":[{"__symbolic":"method"}],"ignoreNext":[{"__symbolic":"method"}],"instantiatePlugin":[{"__symbolic":"method"}]}},"StateHistoryEntityParams":{"__symbolic":"interface"},"DirtyCheckComparator":{"__symbolic":"interface"},"dirtyCheckDefaultParams":{"__symbolic":"error","message":"Lambda not supported","line":20,"character":14,"module":"./src/plugins/dirtyCheck/dirtyCheckPlugin"},"DirtyCheckParams":{"__symbolic":"interface"},"DirtyCheckPlugin":{"__symbolic":"class","arity":1,"extends":{"__symbolic":"reference","name":"AkitaPlugin"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Queries"},{"__symbolic":"error","message":"Could not resolve type","line":42,"character":64,"context":{"typeName":"DirtyCheckParams"},"module":"./src/plugins/dirtyCheck/dirtyCheckPlugin"},{"__symbolic":"reference","name":"any"}]}],"reset":[{"__symbolic":"method"}],"setHead":[{"__symbolic":"method"}],"isDirty":[{"__symbolic":"method"}],"hasHead":[{"__symbolic":"method"}],"destroy":[{"__symbolic":"method"}],"isPathDirty":[{"__symbolic":"method"}],"getHead":[{"__symbolic":"method"}],"activate":[{"__symbolic":"method"}],"updateDirtiness":[{"__symbolic":"method"}],"_getHead":[{"__symbolic":"method"}],"getWatchedValues":[{"__symbolic":"method"}]}},"DirtyCheckResetParams":{"__symbolic":"interface"},"getNestedPath":{"__symbolic":"function"},"DirtyCheckCollectionParams":{"__symbolic":"interface"},"EntityDirtyCheckPlugin":{"__symbolic":"class","arity":2,"extends":{"__symbolic":"reference","name":"EntityCollectionPlugin"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"QueryEntity"},{"__symbolic":"error","message":"Could not resolve type","line":20,"character":76,"context":{"typeName":"DirtyCheckCollectionParams"},"module":"./src/plugins/dirtyCheck/entityDirtyCheckPlugin"}]}],"setHead":[{"__symbolic":"method"}],"hasHead":[{"__symbolic":"method"}],"reset":[{"__symbolic":"method"}],"isDirty":[{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"}],"someDirty":[{"__symbolic":"method"}],"isPathDirty":[{"__symbolic":"method"}],"destroy":[{"__symbolic":"method"}],"instantiatePlugin":[{"__symbolic":"method"}],"checkSomeDirty":[{"__symbolic":"method"}]}},"guid":{"__symbolic":"function","parameters":[],"value":{"__symbolic":"call","expression":{},"arguments":[{"__symbolic":"error","message":"Expression form not supported","line":11,"character":30,"module":"./src/guid"},{"__symbolic":"error","message":"Lambda not supported","line":11,"character":39,"module":"./src/guid"}]}},"setEntities":{"__symbolic":"function"},"SetEntitiesParams":{"__symbolic":"interface"},"isEntityState":{"__symbolic":"function","parameters":["state"],"value":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"state"},"member":"entities"},"right":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"state"},"member":"ids"}}},"toEntitiesIds":{"__symbolic":"function"},"toEntitiesObject":{"__symbolic":"function"},"hasEntity":{"__symbolic":"function","parameters":["entities","id"],"value":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"entities"},"member":"hasOwnProperty"},"arguments":[{"__symbolic":"reference","name":"id"}]}},"hasActiveState":{"__symbolic":"function","parameters":["state"],"value":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"state"},"member":"hasOwnProperty"},"arguments":["active"]}},"getExitingActives":{"__symbolic":"function"},"isMultiActiveState":{"__symbolic":"function","parameters":["active"],"value":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"isArray"},"arguments":[{"__symbolic":"reference","name":"active"}]}},"resolveActiveEntity":{"__symbolic":"function"},"isEmpty":{"__symbolic":"function"},"coerceArray":{"__symbolic":"function"},"updateEntities":{"__symbolic":"function"},"UpdateEntitiesParams":{"__symbolic":"interface"},"removeEntities":{"__symbolic":"function"},"removeAllEntities":{"__symbolic":"function","parameters":["state"],"value":{"entities":{},"ids":[],"active":{"__symbolic":"if","condition":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"isMultiActiveState"},"arguments":[{"__symbolic":"select","expression":{"__symbolic":"reference","name":"state"},"member":"active"}]},"thenExpression":[],"elseExpression":null}}},"RemoveEntitiesParams":{"__symbolic":"interface"},"getInitialEntitiesState":{"__symbolic":"error","message":"Lambda not supported","line":3,"character":39,"module":"./src/getInitialEntitiesState"},"getActiveEntities":{"__symbolic":"function"},"SetActiveOptions":{"__symbolic":"interface"},"addEntities":{"__symbolic":"function"},"AddEntitiesOptions":{"__symbolic":"interface"},"AddEntitiesParams":{"__symbolic":"interface"},"resetStores":{"__symbolic":"function"},"ResetStoresParams":{"__symbolic":"interface"},"isObject":{"__symbolic":"function"},"isPlainObject":{"__symbolic":"function","parameters":["value"],"value":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"toBoolean"},"arguments":[{"__symbolic":"reference","name":"value"}]},"right":{"__symbolic":"binop","operator":"===","left":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"value"},"member":"constructor"},"member":"name"},"right":"Object"}}},"isFunction":{"__symbolic":"function","parameters":["value"],"value":{"__symbolic":"binop","operator":"===","left":{"__symbolic":"error","message":"Expression form not supported","line":2,"character":9,"module":"./src/isFunction"},"right":"function"}},"isArray":{"__symbolic":"function","parameters":["value"],"value":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Array"},"member":"isArray"},"arguments":[{"__symbolic":"reference","name":"value"}]}},"toBoolean":{"__symbolic":"function","parameters":["value"],"value":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"binop","operator":"!=","left":{"__symbolic":"reference","name":"value"},"right":null},"right":{"__symbolic":"binop","operator":"!==","left":{"__symbolic":"reference","name":"value"},"right":"false"}}},"isUndefined":{"__symbolic":"function","parameters":["value"],"value":{"__symbolic":"binop","operator":"===","left":{"__symbolic":"reference","name":"value"},"right":{"__symbolic":"reference","name":"undefined"}}},"isNil":{"__symbolic":"function","parameters":["v"],"value":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"binop","operator":"===","left":{"__symbolic":"reference","name":"v"},"right":null},"right":{"__symbolic":"binop","operator":"===","left":{"__symbolic":"reference","name":"v"},"right":{"__symbolic":"reference","name":"undefined"}}}},"isString":{"__symbolic":"function","parameters":["value"],"value":{"__symbolic":"binop","operator":"===","left":{"__symbolic":"error","message":"Expression form not supported","line":2,"character":9,"module":"./src/isString"},"right":"string"}},"isNumber":{"__symbolic":"function","parameters":["value"],"value":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"pre","operator":"!","operand":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"isArray"},"arguments":[{"__symbolic":"reference","name":"value"}]}},"right":{"__symbolic":"binop","operator":">=","left":{"__symbolic":"binop","operator":"+","left":{"__symbolic":"binop","operator":"-","left":{"__symbolic":"reference","name":"value"},"right":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"parseFloat"},"arguments":[{"__symbolic":"reference","name":"value"}]}},"right":1},"right":0}}},"isDefined":{"__symbolic":"function","parameters":["val"],"value":{"__symbolic":"binop","operator":"===","left":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"isNil"},"arguments":[{"__symbolic":"reference","name":"val"}]},"right":false}},"setValue":{"__symbolic":"function"},"getValue":{"__symbolic":"function"},"sortByOptions":{"__symbolic":"function"},"entitiesToArray":{"__symbolic":"function"},"entitiesToMap":{"__symbolic":"function"},"SelectAllOptionsA":{"__symbolic":"interface"},"SelectAllOptionsB":{"__symbolic":"interface"},"SelectAllOptionsC":{"__symbolic":"interface"},"SelectAllOptionsD":{"__symbolic":"interface"},"SelectAllOptionsE":{"__symbolic":"interface"},"__stores__":{},"isDev":{"__symbolic":"function","parameters":[],"value":true},"enableAkitaProdMode":{"__symbolic":"function"},"__DEV__":true,"isNotBrowser":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"pre","operator":"!","operand":{"__symbolic":"reference","name":"ɵa"}},"right":{"__symbolic":"pre","operator":"!","operand":{"__symbolic":"reference","name":"ɵb"}}},"runStoreAction":{"__symbolic":"function"},"StoreActions":{"Update":0,"AddEntities":1,"SetEntities":2,"UpdateEntities":3,"RemoveEntities":4,"UpsertEntities":5},"arrayUpdate":{"__symbolic":"function"},"arrayAdd":{"__symbolic":"function"},"arrayUpsert":{"__symbolic":"function"},"arrayFind":{"__symbolic":"function","parameters":["idsOrPredicate","idKey"],"value":{"__symbolic":"error","message":"Lambda not supported","line":97,"character":9,"module":"./src/arrayFind"}},"distinctUntilArrayItemChanged":{"__symbolic":"function","parameters":[],"value":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"rxjs/operators","name":"distinctUntilChanged","line":33,"character":9},"arguments":[{"__symbolic":"error","message":"Lambda not supported","line":33,"character":30,"module":"./src/arrayFind"}]}},"find":{"__symbolic":"function"},"arrayRemove":{"__symbolic":"function"},"createEntityQuery":{"__symbolic":"function","parameters":["store","options"],"value":{"__symbolic":"new","expression":{"__symbolic":"reference","name":"QueryEntity"},"arguments":[{"__symbolic":"reference","name":"store"},{"__symbolic":"reference","name":"options"}]}},"createEntityStore":{"__symbolic":"function","parameters":["initialState","options"],"value":{"__symbolic":"new","expression":{"__symbolic":"reference","name":"EntityStore"},"arguments":[{"__symbolic":"reference","name":"initialState"},{"__symbolic":"reference","name":"options"}]}},"createQuery":{"__symbolic":"function","parameters":["store"],"value":{"__symbolic":"new","expression":{"__symbolic":"reference","name":"Query"},"arguments":[{"__symbolic":"reference","name":"store"}]}},"createStore":{"__symbolic":"function","parameters":["initialState","options"],"value":{"__symbolic":"new","expression":{"__symbolic":"reference","name":"Store"},"arguments":[{"__symbolic":"reference","name":"initialState"},{"__symbolic":"reference","name":"options"}]}},"EntityActions":{"Set":0,"Add":1,"Update":2,"Remove":3},"EntityAction":{"__symbolic":"interface"},"$$deleteStore":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"rxjs","name":"Subject","line":3,"character":33}},"$$addStore":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"rxjs","name":"ReplaySubject","line":5,"character":30},"arguments":[50,5000]},"$$updateStore":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"rxjs","name":"Subject","line":7,"character":33}},"dispatchDeleted":{"__symbolic":"function"},"dispatchAdded":{"__symbolic":"function"},"dispatchUpdate":{"__symbolic":"function"},"cacheable":{"__symbolic":"function","parameters":["store","request$"],"value":{"__symbolic":"if","condition":{"__symbolic":"select","expression":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"store"},"member":"_cache"}},"member":"value"},"thenExpression":{"__symbolic":"reference","module":"rxjs","name":"EMPTY","line":20,"character":32},"elseExpression":{"__symbolic":"reference","name":"request$"}}},"combineQueries":{"__symbolic":"function","parameters":["observables"],"value":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"rxjs","name":"combineLatest","line":7,"character":9},"arguments":[{"__symbolic":"reference","name":"observables"}]},"member":"pipe"},"arguments":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"rxjs/operators","name":"auditTime","line":7,"character":41},"arguments":[0]}]}},"EntityService":{"__symbolic":"class","arity":1,"members":{"get":[{"__symbolic":"method"}],"add":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"delete":[{"__symbolic":"method"}]}}},"origins":{"ɵa":"./src/root","ɵb":"./src/root","HashMap":"./src/types","EntityState":"./src/types","Entities":"./src/types","ActiveState":"./src/types","MultiActiveState":"./src/types","SelectOptions":"./src/types","StateWithActive":"./src/types","UpdateStateCallback":"./src/types","UpdateEntityPredicate":"./src/types","ID":"./src/types","IDS":"./src/types","PreAddEntity":"./src/types","PreUpdateEntity":"./src/types","StoreCache":"./src/types","ArrayProperties":"./src/types","ItemPredicate":"./src/types","MaybeAsync":"./src/types","EntityUICreateFn":"./src/types","Constructor":"./src/types","OrArray":"./src/types","getEntityType":"./src/types","getIDType":"./src/types","ArrayFuncs":"./src/types","ReturnTypes":"./src/types","Diff":"./src/types","EntityStore":"./src/entityStore","EntityUIStore":"./src/entityStore","QueryEntity":"./src/queryEntity","EntityUIQuery":"./src/queryEntity","Query":"./src/query","Store":"./src/store","applyTransaction":"./src/transaction","transaction":"./src/transaction","commit":"./src/transaction","endBatch":"./src/transaction","isTransactionInProcess":"./src/transaction","startBatch":"./src/transaction","TransactionManager":"./src/transaction","transactionManager":"./src/transaction","withTransaction":"./src/transaction","filterNil":"./src/filterNil","DEFAULT_ID_KEY":"./src/defaultIDKey","action":"./src/actions","setAction":"./src/actions","setSkipAction":"./src/actions","logAction":"./src/actions","currentAction":"./src/actions","resetCustomAction":"./src/actions","SnapshotManager":"./src/snapshotManager","snapshotManager":"./src/snapshotManager","configKey":"./src/storeConfig","StoreConfig":"./src/storeConfig","StoreConfigOptions":"./src/storeConfig","QueryConfig":"./src/queryConfig","queryConfigKey":"./src/queryConfig","QueryConfigOptions":"./src/queryConfig","SortBy":"./src/queryConfig","SortByOptions":"./src/queryConfig","AkitaConfig":"./src/config","akitaConfig":"./src/config","getAkitaConfig":"./src/config","compareValues":"./src/sort","Order":"./src/sort","AkitaPlugin":"./src/plugins/plugin","Queries":"./src/plugins/plugin","PaginationResponse":"./src/plugins/paginator/paginatorPlugin","Paginator":"./src/plugins/paginator/paginatorPlugin","PaginatorConfig":"./src/plugins/paginator/paginatorPlugin","PaginatorPlugin":"./src/plugins/paginator/paginatorPlugin","AkitaFormProp":"./src/plugins/persistForm/persistNgFormPlugin","ArrayControlFactory":"./src/plugins/persistForm/persistNgFormPlugin","FormGroupLike":"./src/plugins/persistForm/persistNgFormPlugin","PersistFormParams":"./src/plugins/persistForm/persistNgFormPlugin","PersistNgFormPlugin":"./src/plugins/persistForm/persistNgFormPlugin","persistState":"./src/persistState","PersistStateParams":"./src/persistState","akitaDevtools":"./src/devtools","DevtoolsOptions":"./src/devtools","NgZoneLike":"./src/devtools","EntityCollectionPlugin":"./src/plugins/entityCollectionPlugin","RebaseActions":"./src/plugins/entityCollectionPlugin","StateHistoryParams":"./src/plugins/stateHistory/stateHistoryPlugin","StateHistoryPlugin":"./src/plugins/stateHistory/stateHistoryPlugin","EntityStateHistoryPlugin":"./src/plugins/stateHistory/entityStateHistoryPlugin","StateHistoryEntityParams":"./src/plugins/stateHistory/entityStateHistoryPlugin","DirtyCheckComparator":"./src/plugins/dirtyCheck/dirtyCheckPlugin","dirtyCheckDefaultParams":"./src/plugins/dirtyCheck/dirtyCheckPlugin","DirtyCheckParams":"./src/plugins/dirtyCheck/dirtyCheckPlugin","DirtyCheckPlugin":"./src/plugins/dirtyCheck/dirtyCheckPlugin","DirtyCheckResetParams":"./src/plugins/dirtyCheck/dirtyCheckPlugin","getNestedPath":"./src/plugins/dirtyCheck/dirtyCheckPlugin","DirtyCheckCollectionParams":"./src/plugins/dirtyCheck/entityDirtyCheckPlugin","EntityDirtyCheckPlugin":"./src/plugins/dirtyCheck/entityDirtyCheckPlugin","guid":"./src/guid","setEntities":"./src/setEntities","SetEntitiesParams":"./src/setEntities","isEntityState":"./src/setEntities","toEntitiesIds":"./src/toEntitiesIds","toEntitiesObject":"./src/toEntitiesObject","hasEntity":"./src/hasEntity","hasActiveState":"./src/activeState","getExitingActives":"./src/activeState","isMultiActiveState":"./src/activeState","resolveActiveEntity":"./src/activeState","isEmpty":"./src/isEmpty","coerceArray":"./src/coerceArray","updateEntities":"./src/updateEntities","UpdateEntitiesParams":"./src/updateEntities","removeEntities":"./src/removeEntities","removeAllEntities":"./src/removeEntities","RemoveEntitiesParams":"./src/removeEntities","getInitialEntitiesState":"./src/getInitialEntitiesState","getActiveEntities":"./src/getActiveEntities","SetActiveOptions":"./src/getActiveEntities","addEntities":"./src/addEntities","AddEntitiesOptions":"./src/addEntities","AddEntitiesParams":"./src/addEntities","resetStores":"./src/resetStores","ResetStoresParams":"./src/resetStores","isObject":"./src/isObject","isPlainObject":"./src/isPlainObject","isFunction":"./src/isFunction","isArray":"./src/isArray","toBoolean":"./src/toBoolean","isUndefined":"./src/isUndefined","isNil":"./src/isNil","isString":"./src/isString","isNumber":"./src/isNumber","isDefined":"./src/isDefined","setValue":"./src/setValueByString","getValue":"./src/getValueByString","sortByOptions":"./src/sortByOptions","entitiesToArray":"./src/entitiesToArray","entitiesToMap":"./src/entitiesToMap","SelectAllOptionsA":"./src/selectAllOverloads","SelectAllOptionsB":"./src/selectAllOverloads","SelectAllOptionsC":"./src/selectAllOverloads","SelectAllOptionsD":"./src/selectAllOverloads","SelectAllOptionsE":"./src/selectAllOverloads","__stores__":"./src/stores","isDev":"./src/env","enableAkitaProdMode":"./src/env","__DEV__":"./src/env","isNotBrowser":"./src/root","runStoreAction":"./src/runStoreAction","StoreActions":"./src/runStoreAction","arrayUpdate":"./src/arrayUpdate","arrayAdd":"./src/arrayAdd","arrayUpsert":"./src/arrayUpsert","arrayFind":"./src/arrayFind","distinctUntilArrayItemChanged":"./src/arrayFind","find":"./src/arrayFind","arrayRemove":"./src/arrayRemove","createEntityQuery":"./src/fp","createEntityStore":"./src/fp","createQuery":"./src/fp","createStore":"./src/fp","EntityActions":"./src/entityActions","EntityAction":"./src/entityActions","$$deleteStore":"./src/dispatchers","$$addStore":"./src/dispatchers","$$updateStore":"./src/dispatchers","dispatchDeleted":"./src/dispatchers","dispatchAdded":"./src/dispatchers","dispatchUpdate":"./src/dispatchers","cacheable":"./src/cacheable","combineQueries":"./src/combineQueries","EntityService":"./src/entityService"},"importAs":"@datorama/akita"}