# {py:mod}`simvx.core.clipboard` ```{py:module} simvx.core.clipboard ``` ```{autodoc2-docstring} simvx.core.clipboard :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`Clipboard ` - ```{autodoc2-docstring} simvx.core.clipboard.Clipboard :summary: ``` ```` ### API `````{py:class} Clipboard :canonical: simvx.core.clipboard.Clipboard ```{autodoc2-docstring} simvx.core.clipboard.Clipboard ``` ````{py:method} copy_node(node: typing.Any) -> None :canonical: simvx.core.clipboard.Clipboard.copy_node :classmethod: ```{autodoc2-docstring} simvx.core.clipboard.Clipboard.copy_node ``` ```` ````{py:method} paste_node(parent: typing.Any | None = None) -> typing.Any | None :canonical: simvx.core.clipboard.Clipboard.paste_node :classmethod: ```{autodoc2-docstring} simvx.core.clipboard.Clipboard.paste_node ``` ```` ````{py:method} has_node() -> bool :canonical: simvx.core.clipboard.Clipboard.has_node :classmethod: ```{autodoc2-docstring} simvx.core.clipboard.Clipboard.has_node ``` ```` ````{py:method} copy_text(text: str) -> None :canonical: simvx.core.clipboard.Clipboard.copy_text :classmethod: ```{autodoc2-docstring} simvx.core.clipboard.Clipboard.copy_text ``` ```` ````{py:method} paste_text() -> str :canonical: simvx.core.clipboard.Clipboard.paste_text :classmethod: ```{autodoc2-docstring} simvx.core.clipboard.Clipboard.paste_text ``` ```` ````{py:method} set_platform_clipboard(get_fn: collections.abc.Callable[[], str], set_fn: collections.abc.Callable[[str], None]) -> None :canonical: simvx.core.clipboard.Clipboard.set_platform_clipboard :classmethod: ```{autodoc2-docstring} simvx.core.clipboard.Clipboard.set_platform_clipboard ``` ```` ````{py:method} clear() -> None :canonical: simvx.core.clipboard.Clipboard.clear :classmethod: ```{autodoc2-docstring} simvx.core.clipboard.Clipboard.clear ``` ```` `````