Home / File/ geometry.js — react Source File

geometry.js — react Source File

Architecture documentation for geometry.js, a javascript file in the react codebase.

File javascript 1 classes

Entity Profile

Relationship Graph

Source Code

// flow-typed signature: c29a716c1825927cdfc3ad29fe929754
// flow-typed version: 52ab99c6db/geometry/flow_>=v0.261.x

// https://www.w3.org/TR/geometry-1/

type DOMMatrix2DInit =
  | {|
      a: number,
      b: number,
      c: number,
      d: number,
      e: number,
      f: number,
    |}
  | {|
      m11: number,
      m12: number,
      m21: number,
      m22: number,
      m41: number,
      m42: number,
    |};

type DOMMatrixInit =
  | {|
      ...DOMMatrix2DInit,
      is2D: true,
    |}
  | {|
      ...DOMMatrix2DInit,
      is2D: false,
      m13: number,
      m14: number,
      m23: number,
      m24: number,
      m31: number,
      m32: number,
      m33: number,
      m34: number,
      m43: number,
      m44: number,
    |};

type DOMPointInit = {|
  w: number,
  x: number,
  y: number,
  z: number,
|};

type DOMQuadInit = {|
  p1: DOMPointInit,
  p2: DOMPointInit,
  p3: DOMPointInit,
  p4: DOMPointInit,
|};

type DOMRectInit = {|
  height: number,
  width: number,
// ... (211 more lines)

Classes

Frequently Asked Questions

What does geometry.js do?
geometry.js is a source file in the react codebase, written in javascript.
Where is geometry.js in the architecture?
geometry.js is located at flow-typed/environments/geometry.js (directory: flow-typed/environments).

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free