private function resolveVisibleFields() {
        $result = [];

        $columns = $this->model->getColumns();
        foreach($columns as $column){
            $result[] = $column->getName();
        }

        return $result;
    }