Files
xk-api-yii/admin/components/UI/Table/Column/Progress.php
2024-09-19 11:32:39 +08:00

32 lines
528 B
PHP

<?php
namespace admin\components\UI\Table\Column;
/**
* Class Progress
*/
class Progress implements Component
{
private string $color;
/**
* @param string $color
*/
public function __construct(string $color = 'default')
{
$this->color = $color;
}
/**
* @param $label
* @return array
*/
public function render($label): array
{
return (new \backend\components\UI\Widget\Progress("rowData.record['$label']"))->color($this->color)->render();
}
}