215 lines
5.3 KiB
PHP
215 lines
5.3 KiB
PHP
<?php
|
|
/*
|
|
* Copyright 2014 Google Inc.
|
|
*
|
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
|
* use this file except in compliance with the License. You may obtain a copy of
|
|
* the License at
|
|
*
|
|
* http://www.apache.org/licenses/LICENSE-2.0
|
|
*
|
|
* Unless required by applicable law or agreed to in writing, software
|
|
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
|
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
|
* License for the specific language governing permissions and limitations under
|
|
* the License.
|
|
*/
|
|
|
|
namespace Google\Service\CloudSearch;
|
|
|
|
class AppsDynamiteSharedWidget extends \Google\Model
|
|
{
|
|
protected $buttonListType = AppsDynamiteSharedButtonList::class;
|
|
protected $buttonListDataType = '';
|
|
public $buttonList;
|
|
protected $columnsType = AppsDynamiteSharedColumns::class;
|
|
protected $columnsDataType = '';
|
|
public $columns;
|
|
protected $dateTimePickerType = AppsDynamiteSharedDateTimePicker::class;
|
|
protected $dateTimePickerDataType = '';
|
|
public $dateTimePicker;
|
|
protected $decoratedTextType = AppsDynamiteSharedDecoratedText::class;
|
|
protected $decoratedTextDataType = '';
|
|
public $decoratedText;
|
|
protected $dividerType = AppsDynamiteSharedDivider::class;
|
|
protected $dividerDataType = '';
|
|
public $divider;
|
|
protected $gridType = AppsDynamiteSharedGrid::class;
|
|
protected $gridDataType = '';
|
|
public $grid;
|
|
/**
|
|
* @var string
|
|
*/
|
|
public $horizontalAlignment;
|
|
protected $imageType = AppsDynamiteSharedImage::class;
|
|
protected $imageDataType = '';
|
|
public $image;
|
|
protected $selectionInputType = AppsDynamiteSharedSelectionInput::class;
|
|
protected $selectionInputDataType = '';
|
|
public $selectionInput;
|
|
protected $textInputType = AppsDynamiteSharedTextInput::class;
|
|
protected $textInputDataType = '';
|
|
public $textInput;
|
|
protected $textParagraphType = AppsDynamiteSharedTextParagraph::class;
|
|
protected $textParagraphDataType = '';
|
|
public $textParagraph;
|
|
|
|
/**
|
|
* @param AppsDynamiteSharedButtonList
|
|
*/
|
|
public function setButtonList(AppsDynamiteSharedButtonList $buttonList)
|
|
{
|
|
$this->buttonList = $buttonList;
|
|
}
|
|
/**
|
|
* @return AppsDynamiteSharedButtonList
|
|
*/
|
|
public function getButtonList()
|
|
{
|
|
return $this->buttonList;
|
|
}
|
|
/**
|
|
* @param AppsDynamiteSharedColumns
|
|
*/
|
|
public function setColumns(AppsDynamiteSharedColumns $columns)
|
|
{
|
|
$this->columns = $columns;
|
|
}
|
|
/**
|
|
* @return AppsDynamiteSharedColumns
|
|
*/
|
|
public function getColumns()
|
|
{
|
|
return $this->columns;
|
|
}
|
|
/**
|
|
* @param AppsDynamiteSharedDateTimePicker
|
|
*/
|
|
public function setDateTimePicker(AppsDynamiteSharedDateTimePicker $dateTimePicker)
|
|
{
|
|
$this->dateTimePicker = $dateTimePicker;
|
|
}
|
|
/**
|
|
* @return AppsDynamiteSharedDateTimePicker
|
|
*/
|
|
public function getDateTimePicker()
|
|
{
|
|
return $this->dateTimePicker;
|
|
}
|
|
/**
|
|
* @param AppsDynamiteSharedDecoratedText
|
|
*/
|
|
public function setDecoratedText(AppsDynamiteSharedDecoratedText $decoratedText)
|
|
{
|
|
$this->decoratedText = $decoratedText;
|
|
}
|
|
/**
|
|
* @return AppsDynamiteSharedDecoratedText
|
|
*/
|
|
public function getDecoratedText()
|
|
{
|
|
return $this->decoratedText;
|
|
}
|
|
/**
|
|
* @param AppsDynamiteSharedDivider
|
|
*/
|
|
public function setDivider(AppsDynamiteSharedDivider $divider)
|
|
{
|
|
$this->divider = $divider;
|
|
}
|
|
/**
|
|
* @return AppsDynamiteSharedDivider
|
|
*/
|
|
public function getDivider()
|
|
{
|
|
return $this->divider;
|
|
}
|
|
/**
|
|
* @param AppsDynamiteSharedGrid
|
|
*/
|
|
public function setGrid(AppsDynamiteSharedGrid $grid)
|
|
{
|
|
$this->grid = $grid;
|
|
}
|
|
/**
|
|
* @return AppsDynamiteSharedGrid
|
|
*/
|
|
public function getGrid()
|
|
{
|
|
return $this->grid;
|
|
}
|
|
/**
|
|
* @param string
|
|
*/
|
|
public function setHorizontalAlignment($horizontalAlignment)
|
|
{
|
|
$this->horizontalAlignment = $horizontalAlignment;
|
|
}
|
|
/**
|
|
* @return string
|
|
*/
|
|
public function getHorizontalAlignment()
|
|
{
|
|
return $this->horizontalAlignment;
|
|
}
|
|
/**
|
|
* @param AppsDynamiteSharedImage
|
|
*/
|
|
public function setImage(AppsDynamiteSharedImage $image)
|
|
{
|
|
$this->image = $image;
|
|
}
|
|
/**
|
|
* @return AppsDynamiteSharedImage
|
|
*/
|
|
public function getImage()
|
|
{
|
|
return $this->image;
|
|
}
|
|
/**
|
|
* @param AppsDynamiteSharedSelectionInput
|
|
*/
|
|
public function setSelectionInput(AppsDynamiteSharedSelectionInput $selectionInput)
|
|
{
|
|
$this->selectionInput = $selectionInput;
|
|
}
|
|
/**
|
|
* @return AppsDynamiteSharedSelectionInput
|
|
*/
|
|
public function getSelectionInput()
|
|
{
|
|
return $this->selectionInput;
|
|
}
|
|
/**
|
|
* @param AppsDynamiteSharedTextInput
|
|
*/
|
|
public function setTextInput(AppsDynamiteSharedTextInput $textInput)
|
|
{
|
|
$this->textInput = $textInput;
|
|
}
|
|
/**
|
|
* @return AppsDynamiteSharedTextInput
|
|
*/
|
|
public function getTextInput()
|
|
{
|
|
return $this->textInput;
|
|
}
|
|
/**
|
|
* @param AppsDynamiteSharedTextParagraph
|
|
*/
|
|
public function setTextParagraph(AppsDynamiteSharedTextParagraph $textParagraph)
|
|
{
|
|
$this->textParagraph = $textParagraph;
|
|
}
|
|
/**
|
|
* @return AppsDynamiteSharedTextParagraph
|
|
*/
|
|
public function getTextParagraph()
|
|
{
|
|
return $this->textParagraph;
|
|
}
|
|
}
|
|
|
|
// Adding a class alias for backwards compatibility with the previous class name.
|
|
class_alias(AppsDynamiteSharedWidget::class, 'Google_Service_CloudSearch_AppsDynamiteSharedWidget');
|