You are here

Sample Webform Component in Webform 7.4

Same name and namespace in other branches
  1. 6.3 webform.api.php \webform_component
  2. 7.3 webform.api.php \webform_component

In each of these examples, the word "component" should be replaced with the, name of the component type (such as textfield or select). These are not actual hooks, but instead samples of how Webform integrates with its own built-in components.

File

./webform.api.php, line 868
Sample hooks demonstrating usage in Webform.

Functions

Namesort descending Location Description
callback_webfom_conditional_comparison_operator ./webform.api.php Evaluate the operator for a given set of values.
callback_webform_conditional_rule_value_form ./webform.api.php Define a form element that configures your operator.
hook_webform_component_display_alter ./webform.api.php Allow modules to modify a "display only" webform component.
hook_webform_component_render_alter ./webform.api.php Allow modules to modify a webform component that will be rendered in a form.
hook_webform_conditional_operators_alter ./webform.api.php Alter the list of operators and conditional types.
hook_webform_conditional_operator_info ./webform.api.php Declare conditional types and their operators.
hook_webform_exporters ./webform.api.php Define a list of webform exporters.
hook_webform_exporters_alter ./webform.api.php Modify the list of webform exporters definitions.
hook_webform_html_capable_mail_systems_alter ./webform.api.php Modify the list of mail systems that are capable of sending HTML email.
hook_webform_view_alter ./webform.api.php Modify the how a view was expanded to show all the components.
_webform_action_set_component ./webform.api.php Performs the conditional action set on an implemented component.
_webform_analysis_component ./webform.api.php Calculate and returns statistics about results for this component.
_webform_csv_data_component ./webform.api.php Format the submitted data of a component for CSV downloading.
_webform_csv_headers_component ./webform.api.php Return the header for this component to be displayed in a CSV file.
_webform_defaults_component ./webform.api.php Specify the default properties of a component.
_webform_delete_component ./webform.api.php Delete operation for a component or submission.
_webform_display_component ./webform.api.php Display the result of a submission for a component.
_webform_edit_component ./webform.api.php Generate the form for editing a component.
_webform_help_component ./webform.api.php Module specific instance of hook_help().
_webform_render_component ./webform.api.php Render a Webform component to be part of a form.
_webform_submit_component ./webform.api.php A hook for changing the input values before saving to the database.
_webform_table_component ./webform.api.php Return the result of a component value for display in a table.
_webform_theme_component ./webform.api.php Module specific instance of hook_theme().
_webform_view_field_component ./webform.api.php Fix the view field(s) that are automatically generated for number components.