SYMBOL INDEX (59 symbols across 19 files) FILE: docusaurus.config.ts function getUrl (line 10) | function getUrl() : string { FILE: scripts/dead_links.py function list_known_pages (line 10) | def list_known_pages(pages_dir: Path) -> list[str]: function list_dead_links (line 22) | def list_dead_links(pages_dir: Path, known_pages: list[str]) -> list[tup... function main (line 34) | def main() -> None: FILE: scripts/forms_doc_generate.py function get_current_commit (line 32) | def get_current_commit(docdir: Path) -> str: function get_changelog_version (line 45) | def get_changelog_version(srcdir: Path) -> str: function dict_key_first (line 54) | def dict_key_first(dict: dict, key) -> dict: function list_config_panel (line 59) | def list_config_panel(srcdir: Path) -> dict[str, str]: function list_form_options (line 78) | def list_form_options(srcdir: Path) -> dict[str, str]: function main (line 132) | def main() -> None: FILE: scripts/helpers_doc_generate.py function get_helpers_tree (line 31) | def get_helpers_tree(helpers_version: str) -> dict[str, dict]: function get_current_commit (line 89) | def get_current_commit(docdir: Path) -> str: function get_changelog_version (line 102) | def get_changelog_version(srcdir: Path) -> str: class Block (line 111) | class Block: method __init__ (line 112) | def __init__(self) -> None: class Parser (line 127) | class Parser: method __init__ (line 128) | def __init__(self, filepath: Path) -> None: method parse_blocks (line 133) | def parse_blocks(self) -> None: method parse_block (line 200) | def parse_block(self, b: Block) -> None: function is_global_comment (line 262) | def is_global_comment(line: str) -> bool: function malformed_error (line 266) | def malformed_error(line_number: int) -> str: function main (line 270) | def main() -> None: FILE: scripts/po4a.py function download_po4a (line 45) | def download_po4a() -> Path: function translated_langs (line 67) | def translated_langs() -> list[str]: function po4a_config (line 80) | def po4a_config(langs: list[str], pages: list[str], print_whole: bool = ... function main (line 109) | def main() -> None: FILE: scripts/resources_doc_generate.py function get_current_commit (line 32) | def get_current_commit(docdir: Path) -> str: function get_changelog_version (line 45) | def get_changelog_version(srcdir: Path) -> str: function list_resources (line 54) | def list_resources(srcdir: Path) -> dict[str, str]: function main (line 79) | def main() -> None: FILE: src/YunoHostImagesListScript.js function onRouteDidUpdate (line 3) | function onRouteDidUpdate({location, previousLocation}) { FILE: src/components/Button.tsx function Button (line 5) | function Button({ FILE: src/components/Column.tsx function Column (line 4) | function Column({ FILE: src/components/Columns.tsx function Columns (line 4) | function Columns({ FILE: src/components/Figures.tsx function Figure (line 4) | function Figure({ FILE: src/components/HardRedirects.tsx function HardRedirect (line 8) | function HardRedirect({ url }: { url: string }) { function DocumentedHardRedirect (line 16) | function DocumentedHardRedirect({ FILE: src/components/Highlight.tsx function Highlight (line 4) | function Highlight({ function HighlightWebAdmin (line 30) | function HighlightWebAdmin() { function HighlightApplications (line 37) | function HighlightApplications() { function HighlightAppInstall (line 44) | function HighlightAppInstall() { function HighlightDiagnosis (line 51) | function HighlightDiagnosis() { function HighlightFFDN (line 59) | function HighlightFFDN() { function HighlightNonProfit (line 66) | function HighlightNonProfit() { function HighlightCHATONS (line 74) | function HighlightCHATONS() { FILE: src/components/SidebarDocCardList.tsx function SidebarDocCardListFull (line 18) | function SidebarDocCardListFull({ className }: Props) { function SidebarDocCardList (line 33) | function SidebarDocCardList(props: Props): ReactNode { FILE: src/components/SmallInline.tsx function SmallInline (line 4) | function SmallInline({ FILE: src/components/YunoHostDocsCard.tsx function YunoHostDocsCard (line 9) | function YunoHostDocsCard({ children }: { children: ReactNode }) { function YunoHostDocsCardHeading (line 17) | function YunoHostDocsCardHeading({ FILE: src/components/YunoHostImagesList.tsx function YunoHostImagesList (line 20) | function YunoHostImagesList({ hardware }: { hardware: string }) { function YunoHostImagesListElement (line 28) | function YunoHostImagesListElement() { function generateImagesList (line 71) | function generateImagesList() { FILE: src/pages/index.tsx function Home (line 4) | function Home() { FILE: src/theme/DocCard/index.tsx function CardContainer (line 14) | function CardContainer({ function CardLayout (line 31) | function CardLayout({ function CardCategory (line 71) | function CardCategory({ item }: { item: PropSidebarItemCategory }) { function CardLink (line 88) | function CardLink({ item }) { function DocCard (line 103) | function DocCard({ item }) {