GitHub

DaffGeographyFacadeInterface

import { DaffGeographyFacadeInterface } from '@daffodil/geography/state'
interface DaffGeographyFacadeInterface<T extends DaffCountry = DaffCountry> {
  loading$: Observable<boolean>
  errors$: Observable<DaffStateError[]>
  countries$: Observable<T[]>
  countryIds$: Observable<T['id'][]>
  countryCount$: Observable<number>
  countryEntities$: Observable<Dictionary<T>>
  getCountry: Observable<T>
  getCountrySubdivisions: Observable<T['subdivisions']>
  isCountryFullyLoaded: Observable<boolean>
}

Properties

Name Type Description
loading$ Observable<boolean>
errors$ Observable<DaffStateError[]>
countries$ Observable<T[]>
countryIds$ Observable<T['id'][]>
countryCount$ Observable<number>
countryEntities$ Observable<Dictionary<T>>
getCountry Observable<T>
getCountrySubdivisions Observable<T['subdivisions']>
isCountryFullyLoaded Observable<boolean>