lineage/ui/model

Types

pub type Filter {
  NoFilter
  ChildrenOf(parent: individual.Individual)
  DescendantsOf(child: individual.Individual)
}

Constructors

pub type Msg {
  HoverIndividual(individual: individual.Individual)
  HoverEnd
  SelectIndividual(individual: individual.Individual)
  SetFilter(filter: Filter)
  ClearFilter
  NextGeneration(amount: Int)
  Select(selection: Selection)
  NavigateTo(page: Page)
}

Constructors

pub type Page {
  GenerationPage
  FiltersPage
  HeritagePage
}

Constructors

  • GenerationPage
  • FiltersPage
  • HeritagePage
pub type Selection {
  Phenotypes(List(String))
}

Constructors

  • Phenotypes(List(String))
Search Document