View Source CFSync.Link (CFSync v0.15.1)

The Link struct holds data from Contentful links. It's provided as is and is not configurable, so if you need more fields than those currently mapped, feel free to send a PR.

Links are used in Contentful for relations. A single-entry or single-asset relation field will contain a Link struct (or nil). Multi-entry and multi-asset relation fields contain a list of Link structs (or []).

Links can be resolved through CFSync.get_link_target/1.

Link to this section Summary

Link to this section Types

@type t() :: %CFSync.Link{
  id: binary(),
  locale: atom(),
  store: CFSync.store(),
  type: :asset | :entry
}

Link to this section Functions