D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
home
/
dateitor
/
www
/
vendor
/
rappasoft
/
laravel-livewire-tables
/
src
/
Traits
/
Helpers
/
Filename :
RefreshHelpers.php
back
Copy
<?php namespace Rappasoft\LaravelLivewireTables\Traits\Helpers; trait RefreshHelpers { public function hasRefresh(): bool { return $this->refresh !== false; } /** * @return bool|string */ public function getRefreshStatus() { return $this->refresh; } public function getRefreshOptions(): ?string { if ($this->hasRefresh()) { if (is_numeric($this->getRefreshStatus())) { return '.'.$this->getRefreshStatus().'ms'; } switch ($this->getRefreshStatus()) { case 'keep-alive': return '.keep-alive'; case 'visible': return '.visible'; default: return '='.$this->getRefreshStatus(); } } return null; } }