⚠️ VeridianOS Kernel Documentation - This is low-level kernel code. All functions are unsafe unless explicitly marked otherwise. no_std

Module forms

Module forms 

Source
Expand description

HTML Form Elements and Scroll State

Handles interactive form inputs (text fields, checkboxes, buttons), link navigation, and scroll state management. All dimensions use pixel coordinates (i32).

Structs§

FormElement
A
element’s state
InputElement
An element’s state
ScrollState
Viewport scroll state
TextInput
Text input buffer with cursor and selection

Enums§

FormMethod
HTTP method for form submission
InputType
HTML input element types
LinkAction
Result of clicking on a link

Functions§

handle_click_on_link
Extract href from a link node and determine navigation action