瀏覽代碼

motif props

JonStargaryen 3 年之前
父節點
當前提交
7401d65b14
共有 1 個文件被更改,包括 8 次插入1 次删除
  1. 8 1
      src/viewer/helpers/preset.ts

+ 8 - 1
src/viewer/helpers/preset.ts

@@ -146,7 +146,14 @@ type FeatureDensityProps = {
     target: Target
 } & BaseProps
 
-export type PresetProps = ValidationProps | StandardProps | SymmetryProps | FeatureProps | DensityProps | PropsetProps | MembraneProps | FeatureDensityProps | EmptyProps;
+type MotifProps = {
+    kind: 'motif',
+    targets: Target[],
+    matrix?: Mat4,
+    color?: number
+} & BaseProps
+
+export type PresetProps = ValidationProps | StandardProps | SymmetryProps | FeatureProps | DensityProps | PropsetProps | MembraneProps | FeatureDensityProps | MotifProps | EmptyProps;
 
 const RcsbParams = (a: PluginStateObject.Molecule.Trajectory | undefined, plugin: PluginContext) => ({
     preset: PD.Value<PresetProps>({ kind: 'standard', assemblyId: '' }, { isHidden: true })