# CustomLabelProperties - Свойства выносной метки

class axipy.CustomLabelProperties

  Свойства выносной метки. Используется при задании параметров положения метки карты `CustomLabels.set()` или получения их `CustomLabels.get()`.

  См.также

  `Map.custom_labels`

  Свойства:

  `angle` | Угол поворота текста в градусах.
  `arrow_style` | Стиль указки.
  `endType` | Тип выноски.
  `expression` | Текст.
  `position` | Переопределенное положение метки.
  `position_align` | Относительное положение подписи по отношению к ее позиции `position`.
  `text_style` | Стиль текстовых объектов.

  Специальные методы:

  `__repr__`() | Официальное строковое представление объекта при вызове `repr()`.

  __repr__() → str

    Официальное строковое представление объекта при вызове `repr()`.

  property angle: float

    Угол поворота текста в градусах.

  property arrow_style: Optional[Style]

    Стиль указки.

  property endType: CustomLabelEndType

    Тип выноски.

    По умолчанию CustomLabelEndType.EndNone

  property expression: Optional[str]

    Текст.

    Если не задано, используется базовая формула для слоя.

  property position: Optional[Point]

    Переопределенное положение метки.

    Если используется по умолчанию, возвращается None. Если при задании не указана система координат, используется СК слоя, которому принадлежит метка.

  property position_align: LabelLayoutPosition

    Относительное положение подписи по отношению к ее позиции `position`.

  property text_style: Optional[TextStyle]

    Стиль текстовых объектов.

class axipy.CustomLabelEndType

  Тип выноски для метки `CustomLabelProperties.endType`.

  Атрибуты:

  `Arrow` | Стрелка.
  `EndNone` | Не отображать (по умолчанию)
  `Line` | Линия.