Skip to content

API reference / Common / DestinationView

Type Alias: DestinationView ​

ts
type DestinationView = 
  | {
  xyz: {
     left: number | null;
     top: number | null;
     zoom: number | null;
  };
}
  | "fit"
  | {
  fitH: {
     top: number | null;
  };
}
  | {
  fitV: {
     left: number | null;
  };
}
  | {
  fitR: {
     rect: Rect;
  };
}
  | "fitB"
  | {
  fitBH: {
     top: number | null;
  };
}
  | {
  fitBV: {
     left: number | null;
  };
};

How a destination shows its page (Table 151). Coordinates are that page's page-local space, like every page coordinate; None keeps the current value.