blockly > иконки > CommentIcon

класс icons.CommentIcon

Значок, позволяющий пользователю добавлять текст комментария в блок.

Подпись:

export declare class CommentIcon extends Icon implements IHasBubble, ISerializable 

Расширяет: Значок

Реализует: IHasBubble , ISerializable

Конструкторы

Конструктор Модификаторы Описание
(конструктор)(исходныйБлок) Создает новый экземпляр класса CommentIcon

Характеристики

Свойство Модификаторы Тип Описание
источникБлок

protected

readonly

Блокировать
ТИП

static

readonly

ЗначокТип <import("../interfaces/i_comment_icon.js").ICommentIcon> Строка типа, используемая для идентификации этого значка.
МАССА

static

readonly

(не объявлено) Вес этой иконки относительно других иконок. Иконки с более положительными значениями веса отображаются дальше к концу блока.

Методы

Метод Модификаторы Описание
применитьЦвет()
bubbleIsVisible()
создатьBubble() protected
распоряжаться()
получитьBubble() См. IHasBubble.getBubble.
getBubbleLocation()
получитьBubbleSize()
получитьРазмер()
получитьТекст() Возвращает текст этого комментария.
получитьТип()
получитьВес()
initView(pointerdownListener)
isClickableInFlyout()
loadState(состояние) Применяет заданное состояние к этому комментарию.
onBubbleLocationChange()
onClick()
onLocationChange(blockOrigin)
onSizeChange() Обновляет размер этого значка в ответ на изменение размера входного пузыря.
onTextChange() Обновляет текст этого комментария в ответ на изменения в тексте поля ввода.
сохранитьСостояние()
setBubbleLocation(местоположение) Задает местоположение всплывающей подсказки в рабочей области.
setBubbleSize(размер) Устанавливает размер редактируемого пузыря для этого комментария. Изменяет размер пузыря, если он виден.
setBubbleVisible(видимый)
setText(текст) Задает текст этого комментария. Обновляет все пузыри, если они видны.
обновитьРедактируемый() Обновляет состояние пузырька (редактируемое/нередактируемое), чтобы отразить состояние пузырька, если он в данный момент отображается.