├── .eslintrc.json ├── .github └── workflows │ ├── main.yaml │ └── typescript-check.yml ├── .gitignore ├── LICENSE ├── README.md ├── docs ├── components.md ├── date.md ├── dom.md ├── events.md ├── hooks.md ├── marked.md ├── queries.md ├── scripts.md ├── types.md ├── util.md └── writes.md ├── package.json ├── patches └── dotenv+16.3.1.patch ├── src ├── components.tsx ├── components │ ├── AutocompleteInput.tsx │ ├── BlockErrorBoundary.tsx │ ├── BlockInput.tsx │ ├── ComponentContainer.tsx │ ├── ConfigPage.tsx │ ├── ConfigPanels │ │ ├── BlockPanel.tsx │ │ ├── BlocksPanel.tsx │ │ ├── CustomPanel.tsx │ │ ├── FlagPanel.tsx │ │ ├── MultiChildPanel.tsx │ │ ├── MultiTextPanel.tsx │ │ ├── NumberPanel.tsx │ │ ├── OauthPanel.tsx │ │ ├── PagesPanel.tsx │ │ ├── SelectPanel.tsx │ │ ├── TextPanel.tsx │ │ ├── TimePanel.tsx │ │ ├── getBrandColors.tsx │ │ ├── types.ts │ │ └── useSingleChildValue.tsx │ ├── CursorMenu.tsx │ ├── Description.tsx │ ├── ExtensionApiContext.tsx │ ├── ExternalLogin.tsx │ ├── Filter.tsx │ ├── FormDialog.tsx │ ├── Loading.tsx │ ├── MenuItemSelect.tsx │ ├── OauthPanel.tsx │ ├── OauthSelect.tsx │ ├── PageInput.tsx │ ├── PageLink.tsx │ ├── ProgressDialog.tsx │ ├── SimpleAlert.tsx │ ├── Toast.tsx │ └── index.ts ├── date │ ├── constants.ts │ ├── index.ts │ ├── parseNlpDate.ts │ └── parseRoamDateUid.ts ├── dom │ ├── addBlockCommand.ts │ ├── addKeyboardTriggers.ts │ ├── addOldRoamJSDependency.ts │ ├── addRoamJSDependency.ts │ ├── addScriptAsDependency.ts │ ├── addStyle.ts │ ├── constants.ts │ ├── createBlockObserver.ts │ ├── createButtonObserver.ts │ ├── createDivObserver.ts │ ├── createHTMLObserver.ts │ ├── createHashtagObserver.ts │ ├── createIconButton.ts │ ├── createObserver.ts │ ├── createOverlayObserver.ts │ ├── createPageObserver.ts │ ├── createPageTitleObserver.ts │ ├── elToTitle.ts │ ├── genericError.ts │ ├── getActiveUids.ts │ ├── getBlockUidFromTarget.ts │ ├── getCurrentPageUid.ts │ ├── getDomRefs.ts │ ├── getDropUidOffset.ts │ ├── getMutatedNodes.ts │ ├── getPageTitleByHtmlElement.ts │ ├── getPageTitleValueByHtmlElement.ts │ ├── getReferenceBlockUid.ts │ ├── getRoamUrl.ts │ ├── getRoamUrlByPage.ts │ ├── getUids.ts │ ├── getUidsFromButton.ts │ ├── getUidsFromId.ts │ ├── index.ts │ ├── parseRoamBlocksToHtml.ts │ └── resolveRefs.ts ├── events │ ├── index.ts │ └── watchOnce.ts ├── hooks │ ├── index.ts │ ├── useArrowKeyDown.ts │ └── useSubTree.ts ├── marked │ └── index.ts ├── queries │ ├── compileDatalog.ts │ ├── getAllBlockUids.ts │ ├── getAllBlockUidsAndTexts.ts │ ├── getAllPageNames.ts │ ├── getAttributeValueByBlockAndName.ts │ ├── getBasicTreeByParentUid.ts │ ├── getBlockUidAndTextIncludingText.ts │ ├── getBlockUidByTextOnPage.ts │ ├── getBlockUidsAndTextsReferencingPage.ts │ ├── getBlockUidsByPageTitle.ts │ ├── getBlockUidsReferencingBlock.ts │ ├── getBlockUidsReferencingPage.ts │ ├── getBlockUidsWithParentUid.ts │ ├── getChildrenLengthByPageUid.ts │ ├── getChildrenLengthByParentUid.ts │ ├── getCreateTimeByBlockUid.ts │ ├── getCurrentUser.ts │ ├── getCurrentUserDisplayName.ts │ ├── getCurrentUserEmail.ts │ ├── getCurrentUserUid.ts │ ├── getDisplayNameByEmail.ts │ ├── getDisplayNameByUid.ts │ ├── getEditTimeByBlockUid.ts │ ├── getEditedUserEmailByBlockUid.ts │ ├── getFirstChildTextByBlockUid.ts │ ├── getFirstChildUidByBlockUid.ts │ ├── getFullTreeByParentUid.ts │ ├── getLinkedPageTitlesUnderUid.ts │ ├── getNthChildUidByBlockUid.ts │ ├── getOrderByBlockUid.ts │ ├── getPageTitleByBlockUid.ts │ ├── getPageTitleByPageUid.ts │ ├── getPageTitleReferencesByPageTitle.ts │ ├── getPageTitlesAndBlockUidsReferencingPage.ts │ ├── getPageTitlesAndUidsDirectlyReferencingPage.ts │ ├── getPageTitlesReferencingBlockUid.ts │ ├── getPageTitlesStartingWithPrefix.ts │ ├── getPageUidByBlockUid.ts │ ├── getPageUidByPageTitle.ts │ ├── getPageViewType.ts │ ├── getParentTextByBlockUid.ts │ ├── getParentTextByBlockUidAndTag.ts │ ├── getParentUidByBlockUid.ts │ ├── getParentUidsOfBlockUid.ts │ ├── getSettingsByEmail.ts │ ├── getShallowTreeByParentUid.ts │ ├── getTextByBlockUid.ts │ ├── index.ts │ ├── isLiveBlock.ts │ ├── isTagOnPage.ts │ └── normalizePageTitle.ts ├── scripts │ ├── index.ts │ └── publishToRoamDepot.ts ├── testing │ └── mockRoamEnvironment.ts ├── types │ ├── index.ts │ ├── native.ts │ ├── query-builder.ts │ └── smartblocks.ts ├── util │ ├── addInputSetting.ts │ ├── apiDelete.ts │ ├── apiGet.ts │ ├── apiPost.ts │ ├── apiPut.ts │ ├── createOverlayRender.ts │ ├── createTagRegex.ts │ ├── dispatchToRegistry.ts │ ├── env.ts │ ├── extensionApiContext.ts │ ├── extensionDeprecatedWarning.ts │ ├── extractRef.ts │ ├── extractTag.ts │ ├── focusMainWindowBlock.ts │ ├── getAuthorizationHeader.ts │ ├── getLocalStorageKey.ts │ ├── getOauth.ts │ ├── getOauthAccounts.ts │ ├── getRenderRoot.ts │ ├── getSettingIntFromTree.ts │ ├── getSettingValueFromTree.ts │ ├── getSettingValuesFromTree.ts │ ├── getSubTree.ts │ ├── getToken.ts │ ├── getTokenFromTree.ts │ ├── getWorkerClient.ts │ ├── handleBodyFetch.ts │ ├── handleFetch.ts │ ├── handleUrlFetch.ts │ ├── idToTitle.ts │ ├── index.ts │ ├── isControl.ts │ ├── localStorageGet.ts │ ├── localStorageRemove.ts │ ├── localStorageSet.ts │ ├── registerExperimentalMode.ts │ ├── registerSmartBlocksCommand.ts │ ├── removeFromRegistry.ts │ ├── renderOverlay.ts │ ├── renderWithUnmount.ts │ ├── runExtension.ts │ ├── setInputSetting.ts │ ├── setInputSettings.ts │ ├── stripUid.ts │ ├── toConfigPageName.ts │ └── toFlexRegex.ts └── writes │ ├── clearBlockById.ts │ ├── clearBlockByUid.ts │ ├── createBlock.ts │ ├── createPage.ts │ ├── deleteBlock.ts │ ├── index.ts │ ├── openBlockInSidebar.ts │ ├── submitActions.ts │ ├── updateActiveBlock.ts │ └── updateBlock.ts ├── tests ├── backend.test.tsx ├── date.test.ts ├── dom.test.tsx ├── index.test.tsx ├── marked.test.ts └── util │ ├── createTagRegex.test.ts │ ├── extractTag.test.ts │ └── toFlexRegex.test.ts └── tsconfig.json /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/workflows/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/.github/workflows/main.yaml -------------------------------------------------------------------------------- /.github/workflows/typescript-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/.github/workflows/typescript-check.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | build 4 | extension.js 5 | debug.ts 6 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/README.md -------------------------------------------------------------------------------- /docs/components.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/docs/components.md -------------------------------------------------------------------------------- /docs/date.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/docs/date.md -------------------------------------------------------------------------------- /docs/dom.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/docs/dom.md -------------------------------------------------------------------------------- /docs/events.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/docs/events.md -------------------------------------------------------------------------------- /docs/hooks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/docs/hooks.md -------------------------------------------------------------------------------- /docs/marked.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/docs/marked.md -------------------------------------------------------------------------------- /docs/queries.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/docs/queries.md -------------------------------------------------------------------------------- /docs/scripts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/docs/scripts.md -------------------------------------------------------------------------------- /docs/types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/docs/types.md -------------------------------------------------------------------------------- /docs/util.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/docs/util.md -------------------------------------------------------------------------------- /docs/writes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/docs/writes.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/package.json -------------------------------------------------------------------------------- /patches/dotenv+16.3.1.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/patches/dotenv+16.3.1.patch -------------------------------------------------------------------------------- /src/components.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/components.tsx -------------------------------------------------------------------------------- /src/components/AutocompleteInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/components/AutocompleteInput.tsx -------------------------------------------------------------------------------- /src/components/BlockErrorBoundary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/components/BlockErrorBoundary.tsx -------------------------------------------------------------------------------- /src/components/BlockInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/components/BlockInput.tsx -------------------------------------------------------------------------------- /src/components/ComponentContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/components/ComponentContainer.tsx -------------------------------------------------------------------------------- /src/components/ConfigPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/components/ConfigPage.tsx -------------------------------------------------------------------------------- /src/components/ConfigPanels/BlockPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/components/ConfigPanels/BlockPanel.tsx -------------------------------------------------------------------------------- /src/components/ConfigPanels/BlocksPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/components/ConfigPanels/BlocksPanel.tsx -------------------------------------------------------------------------------- /src/components/ConfigPanels/CustomPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/components/ConfigPanels/CustomPanel.tsx -------------------------------------------------------------------------------- /src/components/ConfigPanels/FlagPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/components/ConfigPanels/FlagPanel.tsx -------------------------------------------------------------------------------- /src/components/ConfigPanels/MultiChildPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/components/ConfigPanels/MultiChildPanel.tsx -------------------------------------------------------------------------------- /src/components/ConfigPanels/MultiTextPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/components/ConfigPanels/MultiTextPanel.tsx -------------------------------------------------------------------------------- /src/components/ConfigPanels/NumberPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/components/ConfigPanels/NumberPanel.tsx -------------------------------------------------------------------------------- /src/components/ConfigPanels/OauthPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/components/ConfigPanels/OauthPanel.tsx -------------------------------------------------------------------------------- /src/components/ConfigPanels/PagesPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/components/ConfigPanels/PagesPanel.tsx -------------------------------------------------------------------------------- /src/components/ConfigPanels/SelectPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/components/ConfigPanels/SelectPanel.tsx -------------------------------------------------------------------------------- /src/components/ConfigPanels/TextPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/components/ConfigPanels/TextPanel.tsx -------------------------------------------------------------------------------- /src/components/ConfigPanels/TimePanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/components/ConfigPanels/TimePanel.tsx -------------------------------------------------------------------------------- /src/components/ConfigPanels/getBrandColors.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/components/ConfigPanels/getBrandColors.tsx -------------------------------------------------------------------------------- /src/components/ConfigPanels/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/components/ConfigPanels/types.ts -------------------------------------------------------------------------------- /src/components/ConfigPanels/useSingleChildValue.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/components/ConfigPanels/useSingleChildValue.tsx -------------------------------------------------------------------------------- /src/components/CursorMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/components/CursorMenu.tsx -------------------------------------------------------------------------------- /src/components/Description.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/components/Description.tsx -------------------------------------------------------------------------------- /src/components/ExtensionApiContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/components/ExtensionApiContext.tsx -------------------------------------------------------------------------------- /src/components/ExternalLogin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/components/ExternalLogin.tsx -------------------------------------------------------------------------------- /src/components/Filter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/components/Filter.tsx -------------------------------------------------------------------------------- /src/components/FormDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/components/FormDialog.tsx -------------------------------------------------------------------------------- /src/components/Loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/components/Loading.tsx -------------------------------------------------------------------------------- /src/components/MenuItemSelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/components/MenuItemSelect.tsx -------------------------------------------------------------------------------- /src/components/OauthPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/components/OauthPanel.tsx -------------------------------------------------------------------------------- /src/components/OauthSelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/components/OauthSelect.tsx -------------------------------------------------------------------------------- /src/components/PageInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/components/PageInput.tsx -------------------------------------------------------------------------------- /src/components/PageLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/components/PageLink.tsx -------------------------------------------------------------------------------- /src/components/ProgressDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/components/ProgressDialog.tsx -------------------------------------------------------------------------------- /src/components/SimpleAlert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/components/SimpleAlert.tsx -------------------------------------------------------------------------------- /src/components/Toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/components/Toast.tsx -------------------------------------------------------------------------------- /src/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/components/index.ts -------------------------------------------------------------------------------- /src/date/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/date/constants.ts -------------------------------------------------------------------------------- /src/date/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/date/index.ts -------------------------------------------------------------------------------- /src/date/parseNlpDate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/date/parseNlpDate.ts -------------------------------------------------------------------------------- /src/date/parseRoamDateUid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/date/parseRoamDateUid.ts -------------------------------------------------------------------------------- /src/dom/addBlockCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/dom/addBlockCommand.ts -------------------------------------------------------------------------------- /src/dom/addKeyboardTriggers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/dom/addKeyboardTriggers.ts -------------------------------------------------------------------------------- /src/dom/addOldRoamJSDependency.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/dom/addOldRoamJSDependency.ts -------------------------------------------------------------------------------- /src/dom/addRoamJSDependency.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/dom/addRoamJSDependency.ts -------------------------------------------------------------------------------- /src/dom/addScriptAsDependency.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/dom/addScriptAsDependency.ts -------------------------------------------------------------------------------- /src/dom/addStyle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/dom/addStyle.ts -------------------------------------------------------------------------------- /src/dom/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/dom/constants.ts -------------------------------------------------------------------------------- /src/dom/createBlockObserver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/dom/createBlockObserver.ts -------------------------------------------------------------------------------- /src/dom/createButtonObserver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/dom/createButtonObserver.ts -------------------------------------------------------------------------------- /src/dom/createDivObserver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/dom/createDivObserver.ts -------------------------------------------------------------------------------- /src/dom/createHTMLObserver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/dom/createHTMLObserver.ts -------------------------------------------------------------------------------- /src/dom/createHashtagObserver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/dom/createHashtagObserver.ts -------------------------------------------------------------------------------- /src/dom/createIconButton.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/dom/createIconButton.ts -------------------------------------------------------------------------------- /src/dom/createObserver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/dom/createObserver.ts -------------------------------------------------------------------------------- /src/dom/createOverlayObserver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/dom/createOverlayObserver.ts -------------------------------------------------------------------------------- /src/dom/createPageObserver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/dom/createPageObserver.ts -------------------------------------------------------------------------------- /src/dom/createPageTitleObserver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/dom/createPageTitleObserver.ts -------------------------------------------------------------------------------- /src/dom/elToTitle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/dom/elToTitle.ts -------------------------------------------------------------------------------- /src/dom/genericError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/dom/genericError.ts -------------------------------------------------------------------------------- /src/dom/getActiveUids.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/dom/getActiveUids.ts -------------------------------------------------------------------------------- /src/dom/getBlockUidFromTarget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/dom/getBlockUidFromTarget.ts -------------------------------------------------------------------------------- /src/dom/getCurrentPageUid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/dom/getCurrentPageUid.ts -------------------------------------------------------------------------------- /src/dom/getDomRefs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/dom/getDomRefs.ts -------------------------------------------------------------------------------- /src/dom/getDropUidOffset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/dom/getDropUidOffset.ts -------------------------------------------------------------------------------- /src/dom/getMutatedNodes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/dom/getMutatedNodes.ts -------------------------------------------------------------------------------- /src/dom/getPageTitleByHtmlElement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/dom/getPageTitleByHtmlElement.ts -------------------------------------------------------------------------------- /src/dom/getPageTitleValueByHtmlElement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/dom/getPageTitleValueByHtmlElement.ts -------------------------------------------------------------------------------- /src/dom/getReferenceBlockUid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/dom/getReferenceBlockUid.ts -------------------------------------------------------------------------------- /src/dom/getRoamUrl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/dom/getRoamUrl.ts -------------------------------------------------------------------------------- /src/dom/getRoamUrlByPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/dom/getRoamUrlByPage.ts -------------------------------------------------------------------------------- /src/dom/getUids.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/dom/getUids.ts -------------------------------------------------------------------------------- /src/dom/getUidsFromButton.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/dom/getUidsFromButton.ts -------------------------------------------------------------------------------- /src/dom/getUidsFromId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/dom/getUidsFromId.ts -------------------------------------------------------------------------------- /src/dom/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/dom/index.ts -------------------------------------------------------------------------------- /src/dom/parseRoamBlocksToHtml.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/dom/parseRoamBlocksToHtml.ts -------------------------------------------------------------------------------- /src/dom/resolveRefs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/dom/resolveRefs.ts -------------------------------------------------------------------------------- /src/events/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/events/index.ts -------------------------------------------------------------------------------- /src/events/watchOnce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/events/watchOnce.ts -------------------------------------------------------------------------------- /src/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/hooks/index.ts -------------------------------------------------------------------------------- /src/hooks/useArrowKeyDown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/hooks/useArrowKeyDown.ts -------------------------------------------------------------------------------- /src/hooks/useSubTree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/hooks/useSubTree.ts -------------------------------------------------------------------------------- /src/marked/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/marked/index.ts -------------------------------------------------------------------------------- /src/queries/compileDatalog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/compileDatalog.ts -------------------------------------------------------------------------------- /src/queries/getAllBlockUids.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getAllBlockUids.ts -------------------------------------------------------------------------------- /src/queries/getAllBlockUidsAndTexts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getAllBlockUidsAndTexts.ts -------------------------------------------------------------------------------- /src/queries/getAllPageNames.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getAllPageNames.ts -------------------------------------------------------------------------------- /src/queries/getAttributeValueByBlockAndName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getAttributeValueByBlockAndName.ts -------------------------------------------------------------------------------- /src/queries/getBasicTreeByParentUid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getBasicTreeByParentUid.ts -------------------------------------------------------------------------------- /src/queries/getBlockUidAndTextIncludingText.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getBlockUidAndTextIncludingText.ts -------------------------------------------------------------------------------- /src/queries/getBlockUidByTextOnPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getBlockUidByTextOnPage.ts -------------------------------------------------------------------------------- /src/queries/getBlockUidsAndTextsReferencingPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getBlockUidsAndTextsReferencingPage.ts -------------------------------------------------------------------------------- /src/queries/getBlockUidsByPageTitle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getBlockUidsByPageTitle.ts -------------------------------------------------------------------------------- /src/queries/getBlockUidsReferencingBlock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getBlockUidsReferencingBlock.ts -------------------------------------------------------------------------------- /src/queries/getBlockUidsReferencingPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getBlockUidsReferencingPage.ts -------------------------------------------------------------------------------- /src/queries/getBlockUidsWithParentUid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getBlockUidsWithParentUid.ts -------------------------------------------------------------------------------- /src/queries/getChildrenLengthByPageUid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getChildrenLengthByPageUid.ts -------------------------------------------------------------------------------- /src/queries/getChildrenLengthByParentUid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getChildrenLengthByParentUid.ts -------------------------------------------------------------------------------- /src/queries/getCreateTimeByBlockUid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getCreateTimeByBlockUid.ts -------------------------------------------------------------------------------- /src/queries/getCurrentUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getCurrentUser.ts -------------------------------------------------------------------------------- /src/queries/getCurrentUserDisplayName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getCurrentUserDisplayName.ts -------------------------------------------------------------------------------- /src/queries/getCurrentUserEmail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getCurrentUserEmail.ts -------------------------------------------------------------------------------- /src/queries/getCurrentUserUid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getCurrentUserUid.ts -------------------------------------------------------------------------------- /src/queries/getDisplayNameByEmail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getDisplayNameByEmail.ts -------------------------------------------------------------------------------- /src/queries/getDisplayNameByUid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getDisplayNameByUid.ts -------------------------------------------------------------------------------- /src/queries/getEditTimeByBlockUid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getEditTimeByBlockUid.ts -------------------------------------------------------------------------------- /src/queries/getEditedUserEmailByBlockUid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getEditedUserEmailByBlockUid.ts -------------------------------------------------------------------------------- /src/queries/getFirstChildTextByBlockUid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getFirstChildTextByBlockUid.ts -------------------------------------------------------------------------------- /src/queries/getFirstChildUidByBlockUid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getFirstChildUidByBlockUid.ts -------------------------------------------------------------------------------- /src/queries/getFullTreeByParentUid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getFullTreeByParentUid.ts -------------------------------------------------------------------------------- /src/queries/getLinkedPageTitlesUnderUid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getLinkedPageTitlesUnderUid.ts -------------------------------------------------------------------------------- /src/queries/getNthChildUidByBlockUid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getNthChildUidByBlockUid.ts -------------------------------------------------------------------------------- /src/queries/getOrderByBlockUid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getOrderByBlockUid.ts -------------------------------------------------------------------------------- /src/queries/getPageTitleByBlockUid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getPageTitleByBlockUid.ts -------------------------------------------------------------------------------- /src/queries/getPageTitleByPageUid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getPageTitleByPageUid.ts -------------------------------------------------------------------------------- /src/queries/getPageTitleReferencesByPageTitle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getPageTitleReferencesByPageTitle.ts -------------------------------------------------------------------------------- /src/queries/getPageTitlesAndBlockUidsReferencingPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getPageTitlesAndBlockUidsReferencingPage.ts -------------------------------------------------------------------------------- /src/queries/getPageTitlesAndUidsDirectlyReferencingPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getPageTitlesAndUidsDirectlyReferencingPage.ts -------------------------------------------------------------------------------- /src/queries/getPageTitlesReferencingBlockUid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getPageTitlesReferencingBlockUid.ts -------------------------------------------------------------------------------- /src/queries/getPageTitlesStartingWithPrefix.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getPageTitlesStartingWithPrefix.ts -------------------------------------------------------------------------------- /src/queries/getPageUidByBlockUid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getPageUidByBlockUid.ts -------------------------------------------------------------------------------- /src/queries/getPageUidByPageTitle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getPageUidByPageTitle.ts -------------------------------------------------------------------------------- /src/queries/getPageViewType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getPageViewType.ts -------------------------------------------------------------------------------- /src/queries/getParentTextByBlockUid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getParentTextByBlockUid.ts -------------------------------------------------------------------------------- /src/queries/getParentTextByBlockUidAndTag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getParentTextByBlockUidAndTag.ts -------------------------------------------------------------------------------- /src/queries/getParentUidByBlockUid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getParentUidByBlockUid.ts -------------------------------------------------------------------------------- /src/queries/getParentUidsOfBlockUid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getParentUidsOfBlockUid.ts -------------------------------------------------------------------------------- /src/queries/getSettingsByEmail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getSettingsByEmail.ts -------------------------------------------------------------------------------- /src/queries/getShallowTreeByParentUid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getShallowTreeByParentUid.ts -------------------------------------------------------------------------------- /src/queries/getTextByBlockUid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/getTextByBlockUid.ts -------------------------------------------------------------------------------- /src/queries/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/index.ts -------------------------------------------------------------------------------- /src/queries/isLiveBlock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/isLiveBlock.ts -------------------------------------------------------------------------------- /src/queries/isTagOnPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/isTagOnPage.ts -------------------------------------------------------------------------------- /src/queries/normalizePageTitle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/queries/normalizePageTitle.ts -------------------------------------------------------------------------------- /src/scripts/index.ts: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | import("@samepage/scripts/cli"); 3 | -------------------------------------------------------------------------------- /src/scripts/publishToRoamDepot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/scripts/publishToRoamDepot.ts -------------------------------------------------------------------------------- /src/testing/mockRoamEnvironment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/testing/mockRoamEnvironment.ts -------------------------------------------------------------------------------- /src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/types/index.ts -------------------------------------------------------------------------------- /src/types/native.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/types/native.ts -------------------------------------------------------------------------------- /src/types/query-builder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/types/query-builder.ts -------------------------------------------------------------------------------- /src/types/smartblocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/types/smartblocks.ts -------------------------------------------------------------------------------- /src/util/addInputSetting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/addInputSetting.ts -------------------------------------------------------------------------------- /src/util/apiDelete.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/apiDelete.ts -------------------------------------------------------------------------------- /src/util/apiGet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/apiGet.ts -------------------------------------------------------------------------------- /src/util/apiPost.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/apiPost.ts -------------------------------------------------------------------------------- /src/util/apiPut.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/apiPut.ts -------------------------------------------------------------------------------- /src/util/createOverlayRender.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/createOverlayRender.ts -------------------------------------------------------------------------------- /src/util/createTagRegex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/createTagRegex.ts -------------------------------------------------------------------------------- /src/util/dispatchToRegistry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/dispatchToRegistry.ts -------------------------------------------------------------------------------- /src/util/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/env.ts -------------------------------------------------------------------------------- /src/util/extensionApiContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/extensionApiContext.ts -------------------------------------------------------------------------------- /src/util/extensionDeprecatedWarning.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/extensionDeprecatedWarning.ts -------------------------------------------------------------------------------- /src/util/extractRef.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/extractRef.ts -------------------------------------------------------------------------------- /src/util/extractTag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/extractTag.ts -------------------------------------------------------------------------------- /src/util/focusMainWindowBlock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/focusMainWindowBlock.ts -------------------------------------------------------------------------------- /src/util/getAuthorizationHeader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/getAuthorizationHeader.ts -------------------------------------------------------------------------------- /src/util/getLocalStorageKey.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/getLocalStorageKey.ts -------------------------------------------------------------------------------- /src/util/getOauth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/getOauth.ts -------------------------------------------------------------------------------- /src/util/getOauthAccounts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/getOauthAccounts.ts -------------------------------------------------------------------------------- /src/util/getRenderRoot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/getRenderRoot.ts -------------------------------------------------------------------------------- /src/util/getSettingIntFromTree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/getSettingIntFromTree.ts -------------------------------------------------------------------------------- /src/util/getSettingValueFromTree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/getSettingValueFromTree.ts -------------------------------------------------------------------------------- /src/util/getSettingValuesFromTree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/getSettingValuesFromTree.ts -------------------------------------------------------------------------------- /src/util/getSubTree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/getSubTree.ts -------------------------------------------------------------------------------- /src/util/getToken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/getToken.ts -------------------------------------------------------------------------------- /src/util/getTokenFromTree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/getTokenFromTree.ts -------------------------------------------------------------------------------- /src/util/getWorkerClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/getWorkerClient.ts -------------------------------------------------------------------------------- /src/util/handleBodyFetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/handleBodyFetch.ts -------------------------------------------------------------------------------- /src/util/handleFetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/handleFetch.ts -------------------------------------------------------------------------------- /src/util/handleUrlFetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/handleUrlFetch.ts -------------------------------------------------------------------------------- /src/util/idToTitle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/idToTitle.ts -------------------------------------------------------------------------------- /src/util/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/index.ts -------------------------------------------------------------------------------- /src/util/isControl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/isControl.ts -------------------------------------------------------------------------------- /src/util/localStorageGet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/localStorageGet.ts -------------------------------------------------------------------------------- /src/util/localStorageRemove.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/localStorageRemove.ts -------------------------------------------------------------------------------- /src/util/localStorageSet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/localStorageSet.ts -------------------------------------------------------------------------------- /src/util/registerExperimentalMode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/registerExperimentalMode.ts -------------------------------------------------------------------------------- /src/util/registerSmartBlocksCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/registerSmartBlocksCommand.ts -------------------------------------------------------------------------------- /src/util/removeFromRegistry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/removeFromRegistry.ts -------------------------------------------------------------------------------- /src/util/renderOverlay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/renderOverlay.ts -------------------------------------------------------------------------------- /src/util/renderWithUnmount.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/renderWithUnmount.ts -------------------------------------------------------------------------------- /src/util/runExtension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/runExtension.ts -------------------------------------------------------------------------------- /src/util/setInputSetting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/setInputSetting.ts -------------------------------------------------------------------------------- /src/util/setInputSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/setInputSettings.ts -------------------------------------------------------------------------------- /src/util/stripUid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/stripUid.ts -------------------------------------------------------------------------------- /src/util/toConfigPageName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/toConfigPageName.ts -------------------------------------------------------------------------------- /src/util/toFlexRegex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/util/toFlexRegex.ts -------------------------------------------------------------------------------- /src/writes/clearBlockById.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/writes/clearBlockById.ts -------------------------------------------------------------------------------- /src/writes/clearBlockByUid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/writes/clearBlockByUid.ts -------------------------------------------------------------------------------- /src/writes/createBlock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/writes/createBlock.ts -------------------------------------------------------------------------------- /src/writes/createPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/writes/createPage.ts -------------------------------------------------------------------------------- /src/writes/deleteBlock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/writes/deleteBlock.ts -------------------------------------------------------------------------------- /src/writes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/writes/index.ts -------------------------------------------------------------------------------- /src/writes/openBlockInSidebar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/writes/openBlockInSidebar.ts -------------------------------------------------------------------------------- /src/writes/submitActions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/writes/submitActions.ts -------------------------------------------------------------------------------- /src/writes/updateActiveBlock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/writes/updateActiveBlock.ts -------------------------------------------------------------------------------- /src/writes/updateBlock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/src/writes/updateBlock.ts -------------------------------------------------------------------------------- /tests/backend.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/tests/backend.test.tsx -------------------------------------------------------------------------------- /tests/date.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/tests/date.test.ts -------------------------------------------------------------------------------- /tests/dom.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/tests/dom.test.tsx -------------------------------------------------------------------------------- /tests/index.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/tests/index.test.tsx -------------------------------------------------------------------------------- /tests/marked.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/tests/marked.test.ts -------------------------------------------------------------------------------- /tests/util/createTagRegex.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/tests/util/createTagRegex.test.ts -------------------------------------------------------------------------------- /tests/util/extractTag.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/tests/util/extractTag.test.ts -------------------------------------------------------------------------------- /tests/util/toFlexRegex.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/tests/util/toFlexRegex.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RoamJS/roamjs-components/HEAD/tsconfig.json --------------------------------------------------------------------------------