docs
Loading...
Searching...
No Matches
ULDOMDataActionSource

#include <Ultralight/CAPI/CAPI_DOMData.h>

Overview

The row that fired a row action (its list and its key).

Row actions come only from ul-on:* markup inside a ul-for row.

Public Attributes

unsigned int list_slot
 The list's index in the bound type's schema.
bool is_string_key
 Whether or not the row key is a string.
long long int_key
 The row's integer key when is_string_key is false (the row's position for a list without keys).
const char * string_key
 The row's UTF-8 string key when is_string_key is true (NUL-terminated).
size_t string_key_length
 The length of string_key in bytes (0 when the key isn't a string).

Member Data Documentation

◆ int_key

long long int_key

The row's integer key when is_string_key is false (the row's position for a list without keys).

◆ is_string_key

bool is_string_key

Whether or not the row key is a string.

◆ list_slot

unsigned int list_slot

The list's index in the bound type's schema.

◆ string_key

const char* string_key

The row's UTF-8 string key when is_string_key is true (NUL-terminated).

It's valid only during the call.

◆ string_key_length

size_t string_key_length

The length of string_key in bytes (0 when the key isn't a string).


The documentation for this struct was generated from the following file: