# tableberg/1.0.4/renderer/Button/Defaults.php

Tableberg – Simple Gutenberg Table Block, version 1.0.4. 51 lines.

- Page: https://pluginprobe.com/plugins/tableberg/1.0.4/code/renderer/Button/Defaults.php
- Raw: https://pluginprobe.com/plugins/tableberg/1.0.4/raw/renderer/Button/Defaults.php
- Modified: 2026-05-04T16:51:12+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/tableberg/1.0.4/code/renderer/Button/Defaults.php#L10-L20`.

```php
<?php

/**
 * Button Element Defaults
 *
 * AUTO-GENERATED FILE - DO NOT EDIT MANUALLY
 * Generated from: packages/tableberg/src/elements/button/index.tsx
 *
 * @package Tableberg
 */

namespace Tableberg\Renderer\Button;

class Defaults {
    /**
     * @return array<string, mixed>
     */
    public static function get_defaults() {
        return [
            'content' => '',
            'id' => '',
            'align' => 'left',
            'link' => [
                'url' => '',
                'target' => '_self',
            ],
            'styles' => [
                'backgroundColor' => 'var(--wp--preset--color--contrast)',
                'textColor' => 'var(--wp--preset--color--base)',
                'backgroundHoverColor' => '',
                'textHoverColor' => '',
                'textAlign' => 'center',
                'width' => 'auto',
                'padding' => [
                    'top' => 'var(--wp--preset--spacing--20)',
                    'right' => 'var(--wp--preset--spacing--20)',
                    'bottom' => 'var(--wp--preset--spacing--20)',
                    'left' => 'var(--wp--preset--spacing--20)',
                ],
                'borderRadius' => [
                    'topLeft' => '4px',
                    'topRight' => '4px',
                    'bottomRight' => '4px',
                    'bottomLeft' => '4px',
                ],
                'fontSize' => '1.38rem',
            ],
        ];
    }
}

```
