|
@@ -315,12 +315,12 @@ const OverpaintStructureRepresentation3DFromScript = PluginStateTransform.BuiltI
|
|
to: SO.Molecule.Structure.Representation3DState,
|
|
to: SO.Molecule.Structure.Representation3DState,
|
|
params: () => ({
|
|
params: () => ({
|
|
layers: PD.ObjectList({
|
|
layers: PD.ObjectList({
|
|
- script: PD.Script(Script('all', 'pymol')),
|
|
|
|
|
|
+ script: PD.Script(Script()),
|
|
color: PD.Color(ColorNames.blueviolet),
|
|
color: PD.Color(ColorNames.blueviolet),
|
|
clear: PD.Boolean(false)
|
|
clear: PD.Boolean(false)
|
|
}, e => `${e.clear ? 'Clear' : Color.toRgbString(e.color)}`, {
|
|
}, e => `${e.clear ? 'Clear' : Color.toRgbString(e.color)}`, {
|
|
defaultValue: [{
|
|
defaultValue: [{
|
|
- script: Script('all','pymol'),
|
|
|
|
|
|
+ script: Script(),
|
|
color: ColorNames.blueviolet,
|
|
color: ColorNames.blueviolet,
|
|
clear: false
|
|
clear: false
|
|
}]
|
|
}]
|
|
@@ -430,11 +430,11 @@ const TransparencyStructureRepresentation3DFromScript = PluginStateTransform.Bui
|
|
to: SO.Molecule.Structure.Representation3DState,
|
|
to: SO.Molecule.Structure.Representation3DState,
|
|
params: () => ({
|
|
params: () => ({
|
|
layers: PD.ObjectList({
|
|
layers: PD.ObjectList({
|
|
- script: PD.Script(Script('all','pymol')),
|
|
|
|
|
|
+ script: PD.Script(Script()),
|
|
value: PD.Numeric(0.5, { min: 0, max: 1, step: 0.01 }, { label: 'Transparency' }),
|
|
value: PD.Numeric(0.5, { min: 0, max: 1, step: 0.01 }, { label: 'Transparency' }),
|
|
}, e => `Transparency (${e.value})`, {
|
|
}, e => `Transparency (${e.value})`, {
|
|
defaultValue: [{
|
|
defaultValue: [{
|
|
- script: Script('all','pymol'),
|
|
|
|
|
|
+ script: Script(),
|
|
value: 0.5,
|
|
value: 0.5,
|
|
}]
|
|
}]
|
|
})
|
|
})
|
|
@@ -541,12 +541,12 @@ const SubstanceStructureRepresentation3DFromScript = PluginStateTransform.BuiltI
|
|
to: SO.Molecule.Structure.Representation3DState,
|
|
to: SO.Molecule.Structure.Representation3DState,
|
|
params: () => ({
|
|
params: () => ({
|
|
layers: PD.ObjectList({
|
|
layers: PD.ObjectList({
|
|
- script: PD.Script(Script('all','pymol')),
|
|
|
|
|
|
+ script: PD.Script(Script()),
|
|
material: Material.getParam(),
|
|
material: Material.getParam(),
|
|
clear: PD.Boolean(false)
|
|
clear: PD.Boolean(false)
|
|
}, e => `${e.clear ? 'Clear' : Material.toString(e.material)}`, {
|
|
}, e => `${e.clear ? 'Clear' : Material.toString(e.material)}`, {
|
|
defaultValue: [{
|
|
defaultValue: [{
|
|
- script: Script('all','pymol'),
|
|
|
|
|
|
+ script: Script(),
|
|
material: Material({ roughness: 1 }),
|
|
material: Material({ roughness: 1 }),
|
|
clear: false
|
|
clear: false
|
|
}]
|
|
}]
|
|
@@ -656,11 +656,11 @@ const ClippingStructureRepresentation3DFromScript = PluginStateTransform.BuiltIn
|
|
to: SO.Molecule.Structure.Representation3DState,
|
|
to: SO.Molecule.Structure.Representation3DState,
|
|
params: () => ({
|
|
params: () => ({
|
|
layers: PD.ObjectList({
|
|
layers: PD.ObjectList({
|
|
- script: PD.Script(Script('all','pymol')),
|
|
|
|
|
|
+ script: PD.Script(Script()),
|
|
groups: PD.Converted((g: Clipping.Groups) => Clipping.Groups.toNames(g), n => Clipping.Groups.fromNames(n), PD.MultiSelect(ObjectKeys(Clipping.Groups.Names), PD.objectToOptions(Clipping.Groups.Names))),
|
|
groups: PD.Converted((g: Clipping.Groups) => Clipping.Groups.toNames(g), n => Clipping.Groups.fromNames(n), PD.MultiSelect(ObjectKeys(Clipping.Groups.Names), PD.objectToOptions(Clipping.Groups.Names))),
|
|
}, e => `${Clipping.Groups.toNames(e.groups).length} group(s)`, {
|
|
}, e => `${Clipping.Groups.toNames(e.groups).length} group(s)`, {
|
|
defaultValue: [{
|
|
defaultValue: [{
|
|
- script: Script('all','pymol'),
|
|
|
|
|
|
+ script: Script(),
|
|
groups: Clipping.Groups.Flag.None,
|
|
groups: Clipping.Groups.Flag.None,
|
|
}]
|
|
}]
|
|
}),
|
|
}),
|