geras.Класс маркера
Объект, который добавляет блики к блоку на основе заданной информации о рендеринге.
Выделение интересно тем, что оно не полностью закрывает блок. Вместо этого они позиционируются в зависимости от источника света в левом верхнем углу. Это означает, что для рендеринга бликов требуется точная информация о положении каждой части блока. Полученные пути не являются непрерывными или замкнутыми. Выделение выступов и выемок во многом основано на формах выступов и выемок, но не совсем одинаково.
Подпись:
export declare class Highlighter
Конструкторы
Конструктор | Модификаторы | Описание |
---|---|---|
(конструктор)(информация) | Создает новый экземпляр класса Highlighter . |
Характеристики
Свойство | Модификаторы | Тип | Описание |
---|---|---|---|
константы_ | Константпровайдер | ||
ВыделитеКонстанты_ | HighlightConstantProvider | ||
информация_ | РендерИнфо | ||
inlineSteps_ | нить | ||
внутриCornerPaths_ | Внутренний угол | ||
jaggedTeethPaths_ | Зубчатые Зубы | ||
notchPaths_ | Нотч | ||
снаружиCornerPaths_ | Внешний угол | ||
головоломкаTabPaths_ | PuzzleTab | ||
РТЛ_ | логическое значение | ||
startPaths_ | СтартШляпа | ||
шаги_ | нить |
Методы
Метод | Модификаторы | Описание |
---|---|---|
drawBottomRow (строка) | Добавьте блик в нижнюю строку. | |
drawInlineInput (вход) | Добавьте выделение к встроенному вводу. | |
drawJaggedEdge_ (строка) | Добавьте блик на неровный край свернутого блока. | |
DrawLeft() | Нарисуйте блик на левой стороне блока. | |
drawRightSideRow (строка) | Добавьте блик в правой части строки. | |
drawStatementInput (строка) | Добавьте выделение при вводе оператора. | |
drawTopCorner (строка) | Добавьте блик в верхний угол блока. | |
drawValueInput (строка) | Добавьте выделение при вводе значения. | |
получитьПуть() | Получите инструкции по выделению пути. |