wapform_lazarus library
Classes
Properties
- currentEvaluator → WapEvaluator?
-
no setter
- currentRegistry → DataSetRegistry?
-
no setter
-
varChangeHooks
→ List<
void Function(String name)> -
@@@ Notification fired when a variable is rewritten by setvar (lets the
UI sync the value back into an input field).
_varCtl only does one-way sync from "input field → variable". Without
this notify-back mechanism, when something like a WML
final
Functions
-
condition(
String str) → bool - condition — empty Str → false; returns bool on success, false on failure.
-
expandSql(
String s) → String -
expandSqlAuto(
String s) → String -
expandSqlQuoted(
String s) → String -
expandText(
String s) → String -
expression(
String str, {bool nul = true}) → dynamic -
Expression — empty Str → null; returns the value on success, null on
failure (prints red-colored
ERRORtext). -
invoke(
String instance, String method, {dynamic params, String? result}) → dynamic - invoke — corresponds to WML's
-
setvar(
String name, dynamic value) → void - setvar — corresponds to WML's <setvar name= value=>.
-
useEngine(
WapEvaluator ev, [DataSetRegistry? registry]) → void