Astra_Get_Transparent_Header::get_output_schema()
Get output schema.
Description
Return
(array)
Source
File: inc/abilities/customizer/header/transparent/class-astra-get-transparent-header.php
public function get_output_schema() {
return $this->build_output_schema(
array(
'enabled' => array(
'type' => 'boolean',
'description' => 'Whether transparent header is enabled.',
),
'on_devices' => array(
'type' => 'string',
'description' => 'Device visibility (both, desktop, or mobile).',
),
'logo' => array(
'type' => 'object',
'description' => 'Logo configuration for transparent header.',
),
'border' => array(
'type' => 'object',
'description' => 'Header border settings.',
),
'disable_on' => array(
'type' => 'object',
'description' => 'Page types where transparent header is disabled.',
),
'colors' => array(
'type' => 'object',
'description' => 'All color settings for transparent header.',
),
'available_devices' => array(
'type' => 'object',
'description' => 'Available device visibility options.',
),
)
);
}
Expand full source code Collapse full source code View on Trac