Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Type aliases

BuiltIn: keyof <internal>._BuiltIn

Type parameters

Factory<P>: (ctx: ThemeDataContext, props: <internal>.Values<P>) => ColorTheme<P>

Type parameters

Type declaration

ParamValues<C>: C extends <internal>.Provider<infer P> ? <internal>.Values<P> : never

Type parameters

Props: {}

Type declaration

  • [k: string]: any
Registry: ThemeRegistry<ColorTheme<any>>

Variables

BuiltIn: { atom-id: <internal>.Provider<{ palette: <internal>.Mapped<NamedParams<Normalize<{ chroma: [number, number]; clusteringStepCount: number; hue: [number, number]; luminance: [number, number]; maxCount: number; minSampleCount: number }>, "generate"> | NamedParams<Normalize<{ list: { colors: "/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/color"[]; kind: "set" | "interpolate" } }>, "colors">> }, "atom-id">; carbohydrate-symbol: <internal>.Provider<{}, "carbohydrate-symbol">; chain-id: <internal>.Provider<{ asymId: <internal>.Select<"label" | "auth">; palette: <internal>.Mapped<NamedParams<Normalize<{ chroma: [number, number]; clusteringStepCount: number; hue: [number, number]; luminance: [number, number]; maxCount: number; minSampleCount: number }>, "generate"> | NamedParams<Normalize<{ list: { colors: "/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/color"[]; kind: "set" | "interpolate" } }>, "colors">> }, "chain-id">; element-index: <internal>.Provider<{ palette: <internal>.Mapped<NamedParams<Normalize<{ chroma: [number, number]; clusteringStepCount: number; hue: [number, number]; luminance: [number, number]; maxCount: number; minSampleCount: number }>, "generate"> | NamedParams<Normalize<{ list: { colors: "/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/color"[]; kind: "set" | "interpolate" } }>, "colors">> }, "element-index">; element-symbol: <internal>.Provider<{ carbonColor: <internal>.Mapped<NamedParams<Normalize<unknown>, "element-symbol"> | NamedParams<Normalize<{ asymId: "label" | "auth"; palette: NamedParams<Normalize<{ chroma: any; clusteringStepCount: any; hue: any; luminance: any; maxCount: any; minSampleCount: any }>, "generate"> | NamedParams<Normalize<{ list: any }>, "colors"> }>, "chain-id"> | NamedParams<Normalize<{ palette: NamedParams<Normalize<{ chroma: any; clusteringStepCount: any; hue: any; luminance: any; maxCount: any; minSampleCount: any }>, "generate"> | NamedParams<Normalize<{ list: any }>, "colors"> }>, "operator-name">>; lightness: <internal>.Numeric; saturation: <internal>.Numeric }, "element-symbol">; entity-id: <internal>.Provider<{ palette: <internal>.Mapped<NamedParams<Normalize<{ chroma: [number, number]; clusteringStepCount: number; hue: [number, number]; luminance: [number, number]; maxCount: number; minSampleCount: number }>, "generate"> | NamedParams<Normalize<{ list: { colors: "/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/color"[]; kind: "set" | "interpolate" } }>, "colors">> }, "entity-id">; entity-source: <internal>.Provider<{ palette: <internal>.Mapped<NamedParams<Normalize<{ chroma: [number, number]; clusteringStepCount: number; hue: [number, number]; luminance: [number, number]; maxCount: number; minSampleCount: number }>, "generate"> | NamedParams<Normalize<{ list: { colors: "/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/color"[]; kind: "set" | "interpolate" } }>, "colors">> }, "entity-source">; hydrophobicity: <internal>.Provider<{ list: <internal>.ColorList; scale: <internal>.Select<"DGwif" | "DGwoct" | "Oct-IF"> }, "hydrophobicity">; illustrative: <internal>.Provider<{ asymId: <internal>.Select<"label" | "auth">; palette: <internal>.Mapped<NamedParams<Normalize<{ chroma: [number, number]; clusteringStepCount: number; hue: [number, number]; luminance: [number, number]; maxCount: number; minSampleCount: number }>, "generate"> | NamedParams<Normalize<{ list: { colors: "/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/color"[]; kind: "set" | "interpolate" } }>, "colors">> }, "illustrative">; model-index: <internal>.Provider<{ palette: <internal>.Mapped<NamedParams<Normalize<{ chroma: [number, number]; clusteringStepCount: number; hue: [number, number]; luminance: [number, number]; maxCount: number; minSampleCount: number }>, "generate"> | NamedParams<Normalize<{ list: { colors: "/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/color"[]; kind: "set" | "interpolate" } }>, "colors">> }, "model-index">; molecule-type: <internal>.Provider<{ lightness: <internal>.Numeric; saturation: <internal>.Numeric }, "molecule-type">; occupancy: <internal>.Provider<{ domain: <internal>.Interval; list: <internal>.ColorList }, "occupancy">; operator-hkl: <internal>.Provider<{ palette: <internal>.Mapped<NamedParams<Normalize<{ chroma: [number, number]; clusteringStepCount: number; hue: [number, number]; luminance: [number, number]; maxCount: number; minSampleCount: number }>, "generate"> | NamedParams<Normalize<{ list: { colors: "/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/color"[]; kind: "set" | "interpolate" } }>, "colors">> }, "operator-hkl">; operator-name: <internal>.Provider<{ palette: <internal>.Mapped<NamedParams<Normalize<{ chroma: [number, number]; clusteringStepCount: number; hue: [number, number]; luminance: [number, number]; maxCount: number; minSampleCount: number }>, "generate"> | NamedParams<Normalize<{ list: { colors: "/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/color"[]; kind: "set" | "interpolate" } }>, "colors">> }, "operator-name">; partial-charge: <internal>.Provider<{ domain: <internal>.Interval; list: <internal>.ColorList }, "partial-charge">; polymer-id: <internal>.Provider<{ palette: <internal>.Mapped<NamedParams<Normalize<{ chroma: [number, number]; clusteringStepCount: number; hue: [number, number]; luminance: [number, number]; maxCount: number; minSampleCount: number }>, "generate"> | NamedParams<Normalize<{ list: { colors: "/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/color"[]; kind: "set" | "interpolate" } }>, "colors">> }, "polymer-id">; polymer-index: <internal>.Provider<{ palette: <internal>.Mapped<NamedParams<Normalize<{ chroma: [number, number]; clusteringStepCount: number; hue: [number, number]; luminance: [number, number]; maxCount: number; minSampleCount: number }>, "generate"> | NamedParams<Normalize<{ list: { colors: "/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/color"[]; kind: "set" | "interpolate" } }>, "colors">> }, "polymer-index">; residue-name: <internal>.Provider<{ lightness: <internal>.Numeric; saturation: <internal>.Numeric }, "residue-name">; secondary-structure: <internal>.Provider<{ lightness: <internal>.Numeric; saturation: <internal>.Numeric }, "secondary-structure">; sequence-id: <internal>.Provider<{ list: <internal>.ColorList }, "sequence-id">; shape-group: <internal>.Provider<{}, "shape-group">; uncertainty: <internal>.Provider<{ domain: <internal>.Interval; list: <internal>.ColorList }, "uncertainty">; uniform: <internal>.Provider<{ value: <internal>.Color }, "uniform">; unit-index: <internal>.Provider<{ palette: <internal>.Mapped<NamedParams<Normalize<{ chroma: [number, number]; clusteringStepCount: number; hue: [number, number]; luminance: [number, number]; maxCount: number; minSampleCount: number }>, "generate"> | NamedParams<Normalize<{ list: { colors: "/Users/joan/devel/rcsb-saguaro-3d/node_modules/molstar/lib/mol-util/color/color"[]; kind: "set" | "interpolate" } }>, "colors">> }, "unit-index"> }

Type declaration

Empty: ColorTheme<{}>
EmptyProvider: <internal>.Provider<{}>
PaletteScale: number

Functions

  • Returns ColorTheme<{}>

  • Parameters

    Returns boolean

Generated using TypeDoc