hyperf-view/builder/View/Grid/Column/Attributes.php

99 lines
1.5 KiB
PHP

<?php
/***
* 表格属性类
*/
declare(strict_types=1);
namespace Builder\View\Grid\Column;
class Attributes
{
/**
* @var string
*/
public $title;
/***
* @var string
*/
public $dataIndex = "";
public $formType = "";
public $align = "left";
public $sortable = "";
public $search =false;
public $width ='auto';
public $hide =false;
public $ellipsis =true;
public $tooltip =true;
public $filterable ='';
public $cellClass ='';
public $headerCellClass ='';
public $bodyCellClass ='';
public $summaryCellClass ='';
public $cellStyle ='';
public $headerCellStyle ='';
public $bodyCellStyle ='';
public $summaryCellStyle ='';
public $placeholder ='';
public $commonRules ='';
public $addRules ='';
public $editRules ='';
public $display =true;
public $addDisplay =true;
public $editDisplay =true;
public $disabled =false;
public $addDisabled =false;
public $editDisabled =false;
public $readonly =false;
public $addReadonly =false;
public $editReadonly =false;
public $addDefaultValue ='';
public $editDefaultValue ='';
public $dict ='';
public $searchDefaultValue ='';
public $searchPlaceholder ='';
public $extra ='';
public $control ='';
public $cascaderItem ='';
public $children ='';
public $FormList ='';
public $emptyRow ='';
public $customRender ='';
}