Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "src/apps/todo/select"

Index

Variables

Const props$

props$: Observable<object> = timeTravelableState$.pipe(// filter(<T>(stream: T | undefined): stream is T => !!stream),map(([state, _, index, max]) => {const isReplaying = index !== maxconst onChangeFilterType = isReplaying ? noop : makeOnChangeFilterType(state);const onChangeNew = isReplaying ? noop : makeOnChangeNew(state);const onSubmitNew = isReplaying ? noop : makeOnSubmitNew(state);const onEdit = isReplaying ? () => noop : makeOnEdit(state);const onSave = isReplaying ? () => noop : makeOnSave;const onCompleteAll = isReplaying ? noop : makeOnCompleteAll(state);const onClearComplete = isReplaying ? noop : makeOnClearComplete(state);return {todos: state.todos,new: state.new,filterType: state.filterType,onChangeFilterType,onChangeNew,onSubmitNew,onEdit,onSave,onCompleteAll,onClearComplete}}))

Observable returning props

Functions

Const makeOnChangeFilterType

  • makeOnChangeFilterType(state: State): (Anonymous function)

Const makeOnChangeNew

  • makeOnChangeNew(state: State): (Anonymous function)

Const makeOnClearComplete

  • makeOnClearComplete(state: State): (Anonymous function)

Const makeOnCompleteAll

  • makeOnCompleteAll(state: State): (Anonymous function)

Const makeOnEdit

  • makeOnEdit(state: State): (Anonymous function)

Const makeOnSave

Const makeOnSubmitNew

  • makeOnSubmitNew(state: State): (Anonymous function)

Generated using TypeDoc