chặn > FlyoutButton

Lớp FlyoutButton

Lớp cho một nút hoặc nhãn trong hộp thoại báo cáo.

Chữ ký:

export declare class FlyoutButton implements IASTNodeLocationSvg 

Triển khai: IASTNodeLocationSvg

Nhận xét

Hàm khởi tạo cho lớp này được đánh dấu là nội bộ. Mã của bên thứ ba không được gọi trực tiếp hàm khởi tạo hoặc tạo các lớp con giúp mở rộng lớp FlyoutButton.

Thuộc tính

Thuộc tính Đối tượng sửa đổi Loại Mô tả
BORDER_RADIUS static số Bán kính đường viền của nút bay.
cursorSvg SVGElement | rỗng Giữ phần tử svg của con trỏ khi con trỏ được gắn vào nút. Giá trị này rỗng nếu không có con trỏ trên nút.
height (chiều cao) số Chiều cao hình chữ nhật của nút.
thông tin toolbox.ButtonOrLabelInfo
TEXT_MARGIN_X static số Lề ngang xung quanh văn bản trong nút.
TEXT_MARGIN_Y static số Lề dọc bao quanh văn bản trong nút.
chiều rộng số Chiều rộng của hình chữ nhật nút.

Phương thức

Phương thức Đối tượng sửa đổi Mô tả
createDom() Tạo các phần tử nút.
dispose() Vứt bỏ nút này.
getButtonText()
getTargetWorkspace() Lấy không gian làm việc mục tiêu của nút.
getWorkspace() Lấy không gian làm việc của nút.
isLabel()
moveTo(x; y) Di chuyển nút đến toạ độ x, y đã cho.
setCursorSvg(cursorSvg) Thêm SVG con trỏ vào nhóm SVG của nút này.
setMarkerSvg() Do IASTNodeLocationSvg yêu cầu, nhưng không được sử dụng. Không thể đặt điểm đánh dấu trên nút. Nếu "dấu" phím tắt được dùng trên một nút, hàm callback liên kết của nút đó sẽ được kích hoạt.
show() Định vị chính xác nút bật ra và làm cho nút đó nhìn thấy được.