OOO Development Tools

Book:

  • Python LibreOffice Programming

Help:

  • Help Documentation

Guides:

  • Guides

Misc:

  • Events
  • Version History
  • Credits and Acknowledgements

DEVELOPER API:

  • ooodev
    • adapter
    • calc
    • config
    • conn
    • dialog
    • draw
    • events
    • exceptions
    • form
    • format
      • Subpackages
        • ooodev.format.calc package
        • ooodev.format.chart2 package
        • ooodev.format.draw package
        • ooodev.format.impress package
        • ooodev.format.inner package
        • ooodev.format.proto package
        • ooodev.format.writer package
      • Submodules
      • Module contents
    • formatters
    • Globals
    • gui
    • io
    • listeners
    • loader
    • macro
    • meta
    • office
    • proto
    • theme
    • units
    • uno_helper
    • utils
    • wrapper
    • write

DEVELOPING ODEV:

  • Dev Docs
OOO Development Tools
  • ooodev
  • format
  • ooodev.format.inner package
  • ooodev.format.inner.direct package
  • ooodev.format.inner.direct.write package
  • ooodev.format.inner.direct.write.frame package
  • ooodev.format.inner.direct.write.frame.hyperlink package
  • ooodev.format.inner.direct.write.frame.hyperlink.link_to module
  • Edit on GitHub

ooodev.format.inner.direct.write.frame.hyperlink.link_to module

class ooodev.format.inner.direct.write.frame.hyperlink.link_to.LinkTo(*, name=None, url=None, target=TargetKind.NONE)[source]

Bases: StyleBase

Link to.

New in version 0.9.0.

__init__(*, name=None, url=None, target=TargetKind.NONE)[source]

Constructor

Parameters:
  • name (str, optional) – Link name.

  • url (str, optional) – Link URL.

  • target (TargetKind, str, optional) – Link target. Defaults to TargetKind.NONE.

Return type:

None

apply(obj: Any)[source]
apply(obj: Any, **kwargs)
apply(obj, **kwargs)

Applies padding to obj

Parameters:
  • obj (Any) – UNO object that supports com.sun.star.style.CharacterProperties service.

  • kwargs (Any, optional) – Expandable list of key value pairs that may be used in child classes.

Return type:

None

classmethod from_obj(obj)[source]
classmethod from_obj(obj, **kwargs)
classmethod from_obj(obj, **kwargs)

Gets hyperlink instance from object

Parameters:

obj (Any) – UNO object.

Raises:

NotSupportedError – If obj is not supported.

Returns:

LinkTo that represents obj Hyperlink.

Return type:

LinkTo

property prop_format_kind: FormatKind

Gets the kind of style

Return type:

FormatKind

property prop_name: str | None

Gets/Sets name

Return type:

str | None

property prop_target: str

Gets/Sets target

Return type:

str

property prop_url: str | None

Gets/Sets url

Return type:

str | None

class ooodev.format.inner.direct.write.frame.hyperlink.link_to.TargetKind(value)[source]

Bases: Enum

Hyperlink Target

New in version 0.9.0.

BLANK = '_blank'

Blank target

NONE = ''

No target

PARENT = '_parent'

Parent target

SELF = '_self'

Self target

TOP = '_top'

Top target

Previous Next

© Copyright 2022-2024, :Barry-Thomas-Paul: Moss. Revision 308a4980.

Built with Sphinx using a theme provided by Read the Docs.