src/ngrest/base/Plugin.php
public function createSchedulerListTag($ngModel, $values, $dataRow, array $options = [])
    {
        return $this->createTag('luya-schedule', null, array_merge([
            'value' => $ngModel,
            'model-class' => get_class($this->renderContext->getModel()),
            'title' => $this->alias,
            'attribute-name' => $this->name,
            'attribute-values' => Angular::optionsArrayInput($values),
            'primary-key-value' => 'getRowPrimaryValue('.$dataRow.')',
        ], $options));
    }
public function createSchedulerListTag($ngModel, $values, $dataRow, array $options = [])
    {
        return $this->createTag('luya-schedule', null, array_merge([
            'value' => $ngModel,
            'model-class' => get_class($this->renderContext->getModel()),
            'title' => $this->alias,
            'attribute-name' => $this->name,
            'attribute-values' => Angular::optionsArrayInput($values),
            'primary-key-value' => 'getRowPrimaryValue('.$dataRow.')',
        ], $options));
    }
public function createSchedulerListTag ( $ ngModel , $ values , $ dataRow , array $ options = [ ] ) { return $ this -> createTag ( 'luya-schedule' , null , array_merge ( [ 'value' => $ ngModel , 'model-class' => get_class ( $ this -> renderContext -> getModel ( ) ) , 'title' => $ this -> alias , 'attribute-name' => $ this -> name , 'attribute-values' => Angular :: optionsArrayInput ( $ values ) , 'primary-key-value' => 'getRowPrimaryValue(' . $ dataRow . ')' , ] , $ options ) ) ; }
Create the Scheulder tag for a given field.

The scheduler tag allows you to change the given field value based on input values for a given field if a model is ailable.

```
<luya-schedule value="{{currentValueOfTheEntity}}" model-class="luya\admin\models\User" attribute-name="is_deleted" attribute-values="{0:'Not Deleted',1:'Deleted'}"
```

@param [type] $ngModel
@param [type] $values
@return void
@since 2.0.0
Create the Scheulder tag for a given field .