textRunCreateEmpty
Creates an empty text run make sure to set accesskit.text_run_parent before calling.
Parameters
- self:*AccessKit
- *AccessKit
- node_id:dvui.Id
- dvui.Id
- controlling_widget:dvui.Id
- dvui.Id
- line:usize
- usize
- r:dvui.Rect.Physical
- dvui.Rect.Physical
Source
Implementation
pub fn textRunCreateEmpty(self: *AccessKit, node_id: dvui.Id, controlling_widget: dvui.Id, line: usize, r: dvui.Rect.Physical) void {
if (!dvui.accesskit_enabled) return; // Required to defeat @refAllDecls
var text_info: std.MultiArrayList(AccessKit.CharPositionInfo) = .empty;
self.textRunPopulate("", .{
.node_id = node_id,
.node_parent_id = self.text_run_parent.?,
.controlling_widget_id = controlling_widget,
.line = line,
.char_offset = 0,
}, &text_info, r);
}