16 return array_merge(parent::clientConfig(),[
17 'hints' => $this->_hints,
18 'counts' => $this->counts,
19 'closeCaption' => $this->
component(
'trans')->str($this->closeCaption)
30 public function add($id,$selector,$from = 0,$limit =
null,$config =
null){
31 if(!$this->ignoreAll && !in_array($id,$this->ignore))
32 $this->_hints[$id] = array_merge(array_filter(compact(
'selector',
'from',
'limit')),$config ?: []);
40 public function trans($id,$count =
null){
41 return $this->
component(
'trans')->id(str_replace(
'*',$id,$this->transId),($this->_hints[$id] ?? []) + [
'count' => $count]);