include/rally@types_PageContract.hrl
-record(page_contract, {
model_variants :: list(rally@types:variant_info()),
msg_variants :: list(rally@types:variant_info()),
has_load :: boolean(),
has_init :: boolean(),
has_init_loaded :: boolean(),
has_model :: boolean(),
updates_client_context :: boolean(),
param_names :: list(binary()),
source :: binary(),
view_source :: binary(),
init_source :: binary(),
update_source :: binary(),
has_page_auth :: boolean(),
page_auth_required :: boolean(),
has_authorize :: boolean()
}).