File 0002-Initialize-more-content.patch of Package ex_doc
From 93caabfadd1ba5aaad4ce2d73ba332db16d4eb12 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jos=C3=A9=20Valim?= <jose.valim@dashbit.co>
Date: Tue, 24 Dec 2024 16:55:12 +0100
Subject: [PATCH 2/4] Initialize more content
---
assets/js/entry/html.js | 27 +++++++++++++-----
assets/js/tooltips/hint-page.js | 13 ++-------
.../{html-FU3IVMGH.js => html-HJ5ACJPS.js} | Bin 105167 -> 105143 bytes
.../html/templates/sidebar_template.eex | 4 +--
4 files changed, 25 insertions(+), 19 deletions(-)
rename formatters/html/dist/{html-FU3IVMGH.js => html-HJ5ACJPS.js} (54%)
diff --git a/assets/js/entry/html.js b/assets/js/entry/html.js
index acb9b8f7..3e737fdd 100644
--- a/assets/js/entry/html.js
+++ b/assets/js/entry/html.js
@@ -27,19 +27,23 @@ import SwupProgressPlugin from '@swup/progress-plugin'
onDocumentReady(() => {
const params = new URLSearchParams(window.location.search)
+ const isEmbedded = window.self !== window.parent
const isPreview = params.has('preview')
+ const isHint = params.has('hint')
- initTabsets() // alters content HTML, so is run early
initTheme(params.get('theme'))
+ initStyling()
+
+ initTabsets()
initContent(isPreview)
initMakeup()
initTooltips()
- initHintsPage()
initCopyButton()
- initStyling()
- if (isPreview) {
+ if (isPreview && isEmbedded) {
initPreview()
+ } if (isHint && isEmbedded) {
+ initHintsPage()
} else {
if (window.location.protocol !== 'file:') {
new Swup({
@@ -52,9 +56,17 @@ onDocumentReady(() => {
},
hooks: {
'page:view': () => {
+ initTabsets()
+ initContent(false)
+ initMakeup()
+ initTooltips()
+ initCopyButton()
+
updateSidebarDrawer()
updateSidebarContent()
+ initSearch()
initSearchPage()
+ initSettings()
}
},
linkSelector: 'a[href]:not([href^="/"]):not([href^="http"])',
@@ -63,13 +75,14 @@ onDocumentReady(() => {
}
initVersions()
- initSidebarDrawer()
- initSidebarContent()
- initSearch()
initModal()
initKeyboardShortcuts()
initQuickSwitch()
initToast()
+
+ initSidebarDrawer()
+ initSidebarContent()
+ initSearch()
initSearchPage()
initSettings()
}
diff --git a/assets/js/tooltips/hint-page.js b/assets/js/tooltips/hint-page.js
index 246cb76f..8979a86e 100644
--- a/assets/js/tooltips/hint-page.js
+++ b/assets/js/tooltips/hint-page.js
@@ -9,19 +9,12 @@ const CONTENT_INNER_SELECTOR = '.content-inner'
* and sends to the parent window as an event.
*/
export function initialize () {
- if (shouldSendHint()) {
- const hint = buildHint()
- if (hint) {
- sendHintToParentWindow(hint)
- }
+ const hint = buildHint()
+ if (hint) {
+ sendHintToParentWindow(hint)
}
}
-function shouldSendHint () {
- const params = new URLSearchParams(window.location.search)
- return params.has('hint') && window.self !== window.parent
-}
-
function sendHintToParentWindow (hint) {
const href = window.location.href
const message = { hint, href }
diff --git a/formatters/html/dist/html-FU3IVMGH.js b/formatters/html/dist/html-HJ5ACJPS.js
similarity index 54%
rename from formatters/html/dist/html-FU3IVMGH.js
rename to formatters/html/dist/html-HJ5ACJPS.js
index df5fdd42453a9add979785012d7668b59ad599ba..3e6665f85be2fc9746ee472e3bb60dc488a8ee3c 100644
GIT binary patch
delta 4437
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
b{Co)Vp^n4&TU_L?NpTDf3w7^-%E<o%_>Ddk
delta 4339
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
diff --git a/lib/ex_doc/formatter/html/templates/sidebar_template.eex b/lib/ex_doc/formatter/html/templates/sidebar_template.eex
index f547f541..62c8aa11 100644
--- a/lib/ex_doc/formatter/html/templates/sidebar_template.eex
+++ b/lib/ex_doc/formatter/html/templates/sidebar_template.eex
@@ -64,9 +64,9 @@
<% end %>
</nav>
-<main class="content page-<%= type %>" id="main" data-type="<%= sidebar_type(type) %>">
- <output role="status" id="toast"></output>
+<output role="status" id="toast"></output>
+<main class="content page-<%= type %>" id="main" data-type="<%= sidebar_type(type) %>">
<div id="content" class="content-inner">
<div class="top-search">
<div class="search-settings">
--
2.43.0