Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Methods

  • cameraFocus(modelId: string, labelAsymId: string, positions: number[], operatorName?: string): void
  • cameraFocus(modelId: string, labelAsymId: string, begin: number, end: number, operatorName?: string): void
  • Parameters

    • modelId: string
    • labelAsymId: string
    • positions: number[]
    • Optional operatorName: string

    Returns void

  • Parameters

    • modelId: string
    • labelAsymId: string
    • begin: number
    • end: number
    • Optional operatorName: string

    Returns void

  • clear(): void
  • Returns void

  • clearFocus(): void
  • clearSelection(mode: "select" | "hover", option?: SaguaroChain): void
  • colorComponent(componentId: string, color: "atom-id" | "carbohydrate-symbol" | "chain-id" | "element-index" | "element-symbol" | "entity-id" | "entity-source" | "hydrophobicity" | "illustrative" | "model-index" | "molecule-type" | "occupancy" | "operator-hkl" | "operator-name" | "partial-charge" | "polymer-id" | "polymer-index" | "residue-name" | "secondary-structure" | "sequence-id" | "shape-group" | "uncertainty" | "unit-index" | "uniform" | "volume-value"): Promise<void>
  • Parameters

    • componentId: string
    • color: "atom-id" | "carbohydrate-symbol" | "chain-id" | "element-index" | "element-symbol" | "entity-id" | "entity-source" | "hydrophobicity" | "illustrative" | "model-index" | "molecule-type" | "occupancy" | "operator-hkl" | "operator-name" | "partial-charge" | "polymer-id" | "polymer-index" | "residue-name" | "secondary-structure" | "sequence-id" | "shape-group" | "uncertainty" | "unit-index" | "uniform" | "volume-value"

    Returns Promise<void>

  • createComponent(componentId: string, modelId: string, labelAsymId: string, begin: number, end: number, representationType: "label" | "cartoon" | "spacefill" | "backbone" | "ball-and-stick" | "carbohydrate" | "ellipsoid" | "gaussian-surface" | "gaussian-volume" | "line" | "molecular-surface" | "orientation" | "point" | "putty", operatorName?: string): Promise<void>
  • createComponent(componentId: string, modelId: string, labelAsymId: string, representationType: "label" | "cartoon" | "spacefill" | "backbone" | "ball-and-stick" | "carbohydrate" | "ellipsoid" | "gaussian-surface" | "gaussian-volume" | "line" | "molecular-surface" | "orientation" | "point" | "putty", operatorName?: string): Promise<void>
  • createComponent(componentId: string, residues: SaguaroPosition[], representationType: "label" | "cartoon" | "spacefill" | "backbone" | "ball-and-stick" | "carbohydrate" | "ellipsoid" | "gaussian-surface" | "gaussian-volume" | "line" | "molecular-surface" | "orientation" | "point" | "putty"): Promise<void>
  • createComponent(componentId: string, residues: SaguaroRange[], representationType: "label" | "cartoon" | "spacefill" | "backbone" | "ball-and-stick" | "carbohydrate" | "ellipsoid" | "gaussian-surface" | "gaussian-volume" | "line" | "molecular-surface" | "orientation" | "point" | "putty"): Promise<void>
  • Parameters

    • componentId: string
    • modelId: string
    • labelAsymId: string
    • begin: number
    • end: number
    • representationType: "label" | "cartoon" | "spacefill" | "backbone" | "ball-and-stick" | "carbohydrate" | "ellipsoid" | "gaussian-surface" | "gaussian-volume" | "line" | "molecular-surface" | "orientation" | "point" | "putty"
    • Optional operatorName: string

    Returns Promise<void>

  • Parameters

    • componentId: string
    • modelId: string
    • labelAsymId: string
    • representationType: "label" | "cartoon" | "spacefill" | "backbone" | "ball-and-stick" | "carbohydrate" | "ellipsoid" | "gaussian-surface" | "gaussian-volume" | "line" | "molecular-surface" | "orientation" | "point" | "putty"
    • Optional operatorName: string

    Returns Promise<void>

  • Parameters

    • componentId: string
    • residues: SaguaroPosition[]
    • representationType: "label" | "cartoon" | "spacefill" | "backbone" | "ball-and-stick" | "carbohydrate" | "ellipsoid" | "gaussian-surface" | "gaussian-volume" | "line" | "molecular-surface" | "orientation" | "point" | "putty"

    Returns Promise<void>

  • Parameters

    • componentId: string
    • residues: SaguaroRange[]
    • representationType: "label" | "cartoon" | "spacefill" | "backbone" | "ball-and-stick" | "carbohydrate" | "ellipsoid" | "gaussian-surface" | "gaussian-volume" | "line" | "molecular-surface" | "orientation" | "point" | "putty"

    Returns Promise<void>

  • displayComponent(componentLabel: string, visibilityFlag: boolean): void
  • displayComponent(componentLabel: string): boolean
  • getComponentSet(): Set<string>
  • init(elementId: string, props?: any): void
  • Parameters

    • elementId: string
    • Optional props: any

    Returns void

  • isComponent(componentId: string): boolean
  • removeComponent(componentId?: string): void
  • resetCamera(): void
  • select(modelId: string, labelAsymId: string, x: number, y: number, mode: "select" | "hover", operation: "add" | "set", operatorName?: string): void
  • select(selection: SaguaroPosition[], mode: "select" | "hover", operation: "add" | "set"): void
  • select(selection: SaguaroRange[], mode: "select" | "hover", operation: "add" | "set"): void
  • Parameters

    • modelId: string
    • labelAsymId: string
    • x: number
    • y: number
    • mode: "select" | "hover"
    • operation: "add" | "set"
    • Optional operatorName: string

    Returns void

  • Parameters

    • selection: SaguaroPosition[]
    • mode: "select" | "hover"
    • operation: "add" | "set"

    Returns void

  • Parameters

    • selection: SaguaroRange[]
    • mode: "select" | "hover"
    • operation: "add" | "set"

    Returns void

  • setFocus(modelId: string, labelAsymId: string, begin: number, end: number, operatorName?: string): void
  • Parameters

    • modelId: string
    • labelAsymId: string
    • begin: number
    • end: number
    • Optional operatorName: string

    Returns void

  • setHoverCallback(g: (flag?: boolean) => void): void
  • Parameters

    • g: (flag?: boolean) => void
        • (flag?: boolean): void
        • Parameters

          • Optional flag: boolean

          Returns void

    Returns void

  • setRepresentationChangeCallback(g: (flag?: boolean) => void): void
  • Parameters

    • g: (flag?: boolean) => void
        • (flag?: boolean): void
        • Parameters

          • Optional flag: boolean

          Returns void

    Returns void

  • setSelectCallback(g: (flag?: boolean) => void): void
  • Parameters

    • g: (flag?: boolean) => void
        • (flag?: boolean): void
        • Parameters

          • Optional flag: boolean

          Returns void

    Returns void

  • unsetCallbacks(): void
  • Returns void

Generated using TypeDoc