99 lines
1.5 KiB
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 ='';
|
|
|
|
}
|