Protein Feature Viewer entry point

Type Parameters

  • P extends { [k: string]: any } = {}
  • S extends { [k: string]: any } = {}
  • R extends { [k: string]: any } = {}
  • M extends { [k: string]: any } = {}

Constructors

  • Type Parameters

    • P extends { [k: string]: any } = {}
    • S extends { [k: string]: any } = {}
    • R extends { [k: string]: any } = {}
    • M extends { [k: string]: any } = {}

    Parameters

    Returns RcsbFv<P, S, R, M>

Methods

  • Adds new annotations for a particular board track

    Parameters

    • trackId: string

      Id that identifies the track

    • trackData: RcsbFvTrackData

      Annotations to be added in the track

    Returns Promise<void>

  • Clear Selection

    Parameters

    • Optionalmode: "select" | "hover"

    Returns void

  • Returns all track Ids in the same order that are visualised in the board

    Returns string[]

  • Move board track

    Parameters

    • oldIndex: number

      original position

    • newIndex: number

      new position *

    Returns Promise<void>

  • Rerender the board track

    Parameters

    • trackId: string

      Id that identifies the track

    Returns Promise<void>

  • Change board view range

    Parameters

    • domain: [number, number]

      new xScale domain

    Returns void

  • Replaces annotations a particular board track

    Parameters

    • trackId: string

      Id that identifies the track

    • trackData: RcsbFvTrackData

      New annotations to be displayed

    • OptionaldisplayId: string

      optional Id that identifies track from a composite track to update

    Returns Promise<void>