From a125196945451f9096ee8926ded6bb5efcd5e431 Mon Sep 17 00:00:00 2001 From: tnrich Date: Thu, 20 Feb 2025 21:51:20 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20TeselaGe?= =?UTF-8?q?n/tg-oss@7c30d93a40f8e65f27c20ca548764785d9e20363=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../{index-B7n4-eKa.js => index-CSPzaBee.js} | 44 ++++++++++--------- ove/commands/index.d.ts | 2 +- ove/index.d.ts | 1 + ove/index.html | 2 +- ove/package.json | 2 +- 5 files changed, 28 insertions(+), 23 deletions(-) rename ove/assets/{index-B7n4-eKa.js => index-CSPzaBee.js} (99%) diff --git a/ove/assets/index-B7n4-eKa.js b/ove/assets/index-CSPzaBee.js similarity index 99% rename from ove/assets/index-B7n4-eKa.js rename to ove/assets/index-CSPzaBee.js index df634e39..c5fc336e 100644 --- a/ove/assets/index-B7n4-eKa.js +++ b/ove/assets/index-CSPzaBee.js @@ -11377,16 +11377,25 @@ var getIntrinsic = /* @__PURE__ */ __name(function GetIntrinsic(name2, allowMiss return value; }, "GetIntrinsic"); var callBind$3 = { exports: {} }; -var GetIntrinsic$4 = getIntrinsic; -var $defineProperty$2 = GetIntrinsic$4("%Object.defineProperty%", true) || false; -if ($defineProperty$2) { - try { - $defineProperty$2({}, "a", { value: 1 }); - } catch (e2) { - $defineProperty$2 = false; +var esDefineProperty; +var hasRequiredEsDefineProperty; +function requireEsDefineProperty() { + if (hasRequiredEsDefineProperty) + return esDefineProperty; + hasRequiredEsDefineProperty = 1; + var GetIntrinsic3 = getIntrinsic; + var $defineProperty2 = GetIntrinsic3("%Object.defineProperty%", true) || false; + if ($defineProperty2) { + try { + $defineProperty2({}, "a", { value: 1 }); + } catch (e2) { + $defineProperty2 = false; + } } + esDefineProperty = $defineProperty2; + return esDefineProperty; } -var esDefineProperty = $defineProperty$2; +__name(requireEsDefineProperty, "requireEsDefineProperty"); var GetIntrinsic$3 = getIntrinsic; var $gOPD$1 = GetIntrinsic$3("%Object.getOwnPropertyDescriptor%", true); if ($gOPD$1) { @@ -11397,7 +11406,7 @@ if ($gOPD$1) { } } var gopd$1 = $gOPD$1; -var $defineProperty$1 = esDefineProperty; +var $defineProperty$1 = requireEsDefineProperty(); var $SyntaxError = syntax; var $TypeError$4 = type$1; var gopd = gopd$1; @@ -11438,7 +11447,7 @@ var defineDataProperty$1 = /* @__PURE__ */ __name(function defineDataProperty(ob throw new $SyntaxError("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable."); } }, "defineDataProperty"); -var $defineProperty = esDefineProperty; +var $defineProperty = requireEsDefineProperty(); var hasPropertyDescriptors = /* @__PURE__ */ __name(function hasPropertyDescriptors2() { return !!$defineProperty; }, "hasPropertyDescriptors"); @@ -11507,7 +11516,7 @@ var setFunctionLength = /* @__PURE__ */ __name(function setFunctionLength2(fn4, var $apply = GetIntrinsic3("%Function.prototype.apply%"); var $call = GetIntrinsic3("%Function.prototype.call%"); var $reflectApply = GetIntrinsic3("%Reflect.apply%", true) || bind3.call($call, $apply); - var $defineProperty2 = esDefineProperty; + var $defineProperty2 = requireEsDefineProperty(); var $max = GetIntrinsic3("%Math.max%"); module2.exports = /* @__PURE__ */ __name(function callBind2(originalFunction) { if (typeof originalFunction !== "function") { @@ -152687,7 +152696,7 @@ function showFileDialog({ multiple = false, onSelect }) { } __name(showFileDialog, "showFileDialog"); const name = "@teselagen/ove"; -const version = "0.7.24"; +const version = "0.7.25"; const main = "./src/index.js"; const type = "module"; const exports$1 = { @@ -153616,7 +153625,7 @@ const fileCommandDefs = __spreadValues(__spreadProps(__spreadValues({ handler: (props) => props.exportSequenceToFile(isProtein(props) ? "genpept" : "genbank") }, exportDNASequenceAsFasta: { - name: (props) => `Download ${props.sequenceData.isProtein ? "DNA " : ""}FASTA File`, + name: (props) => `Download ${isProtein(props) ? "DNA " : ""}FASTA File`, isHidden: (props) => !props.sequenceData.sequence, handler: (props) => props.exportSequenceToFile("fasta", { sequence: props.sequenceData.sequence, @@ -153747,7 +153756,7 @@ const editCommandDefs = __spreadValues(__spreadProps(__spreadValues({ hotkey: "mod+x" }, createNewFromSubsequence: { - name: "New Sequence From Selected Range", + name: (props) => isProtein(props) ? "Create New AA Sequence From Selection" : isOligo(props) ? "Create New Oligo From Selection" : "Create New DNA Sequence From Selection", isDisabled: (props) => props.sequenceLength === 0 || props.selectionLayer.start === -1, isHidden: (props) => !props.onCreateNewFromSubsequence, handler: (props) => { @@ -154385,11 +154394,6 @@ const annotationToggleCommandDefs = {}; return !props.annotationVisibility.features && "Features must be visible to view their translations" || !props.annotationVisibility.translations && "Translations must be visible to view CDS feature translations"; } }, - // { - // type: "aminoAcidNumbers", - // isHidden: (p, c) => - // (c.isDnaMenu && p.isProtein) || (!c.isDnaMenu && !p.isProtein) - // }, { type: "aminoAcidNumbers" }, "axisNumbers", { @@ -154464,7 +154468,7 @@ const additionalAnnotationCommandsDefs = { showAll: { handler: (props) => { annotationTypes.forEach((type2) => { - if (props.isProtein) { + if (isProtein(props)) { if (type2 === "translations" || type2 === "cutsites") return props.annotationVisibilityHide(type2); } diff --git a/ove/commands/index.d.ts b/ove/commands/index.d.ts index 08a6b19b..0b0fcce9 100644 --- a/ove/commands/index.d.ts +++ b/ove/commands/index.d.ts @@ -273,7 +273,7 @@ export namespace commandDefs { export { hotkey_9 as hotkey }; } namespace createNewFromSubsequence { - let name_10: string; + export function name_10(props: any): "Create New AA Sequence From Selection" | "Create New Oligo From Selection" | "Create New DNA Sequence From Selection"; export { name_10 as name }; export function isDisabled_8(props: any): boolean; export { isDisabled_8 as isDisabled }; diff --git a/ove/index.d.ts b/ove/index.d.ts index 4007ef51..daf441c4 100644 --- a/ove/index.d.ts +++ b/ove/index.d.ts @@ -17,6 +17,7 @@ export { default as EnzymeViewer } from './EnzymeViewer'; export { default as AlignmentView } from './AlignmentView'; export { default as getOveHotkeyDefs } from './commands/getOveHotkeyDefs'; export { getStructuredBases } from './RowItem/StackedAnnotations/getStructuredBases'; +export { divideBy3 } from './utils/proteinUtils'; export { default as withEditorProps, connectToEditor } from './withEditorProps'; export { default as Editor, Editor as EditorUnconnected } from './Editor'; export { default as CutsiteFilter, CutsiteFilter as CutsiteFilterUnconnected } from './CutsiteFilter'; diff --git a/ove/index.html b/ove/index.html index 676ddd92..94c36956 100644 --- a/ove/index.html +++ b/ove/index.html @@ -3,7 +3,7 @@ ove demo - + diff --git a/ove/package.json b/ove/package.json index 29c28bfc..5407b355 100644 --- a/ove/package.json +++ b/ove/package.json @@ -1,6 +1,6 @@ { "name": "@teselagen/ove", - "version": "0.7.24", + "version": "0.7.25", "main": "./src/index.js", "type": "module", "exports": {