Google_Service_Docs_TableCellStyle
extends Google_Model
in package
This class defines attributes, valid values, and usage which is generated from a given json schema.
http://tools.ietf.org/html/draft-zyp-json-schema-03#section-5
Table of Contents
- NULL_VALUE = "{}gapi-php-null"
- If you need to specify a NULL JSON value, use Google_Model::NULL_VALUE instead - it will be replaced when converting to JSON with a real null.
- $columnSpan : mixed
- $contentAlignment : mixed
- $rowSpan : mixed
- $backgroundColorDataType : mixed
- $backgroundColorType : mixed
- $borderBottomDataType : mixed
- $borderBottomType : mixed
- $borderLeftDataType : mixed
- $borderLeftType : mixed
- $borderRightDataType : mixed
- $borderRightType : mixed
- $borderTopDataType : mixed
- $borderTopType : mixed
- $internal_gapi_mappings : mixed
- $modelData : mixed
- $paddingBottomDataType : mixed
- $paddingBottomType : mixed
- $paddingLeftDataType : mixed
- $paddingLeftType : mixed
- $paddingRightDataType : mixed
- $paddingRightType : mixed
- $paddingTopDataType : mixed
- $paddingTopType : mixed
- $processed : mixed
- __construct() : mixed
- Polymorphic - accepts a variable number of arguments dependent on the type of the model subclass.
- __get() : mixed
- Getter that handles passthrough access to the data array, and lazy object creation.
- __isset() : mixed
- __unset() : mixed
- assertIsArray() : mixed
- Verify if $obj is an array.
- getBackgroundColor() : Google_Service_Docs_OptionalColor
- getBorderBottom() : Google_Service_Docs_TableCellBorder
- getBorderLeft() : Google_Service_Docs_TableCellBorder
- getBorderRight() : Google_Service_Docs_TableCellBorder
- getBorderTop() : Google_Service_Docs_TableCellBorder
- getColumnSpan() : mixed
- getContentAlignment() : mixed
- getPaddingBottom() : Google_Service_Docs_Dimension
- getPaddingLeft() : Google_Service_Docs_Dimension
- getPaddingRight() : Google_Service_Docs_Dimension
- getPaddingTop() : Google_Service_Docs_Dimension
- getRowSpan() : mixed
- offsetExists() : mixed
- offsetGet() : mixed
- offsetSet() : mixed
- offsetUnset() : mixed
- setBackgroundColor() : mixed
- setBorderBottom() : mixed
- setBorderLeft() : mixed
- setBorderRight() : mixed
- setBorderTop() : mixed
- setColumnSpan() : mixed
- setContentAlignment() : mixed
- setPaddingBottom() : mixed
- setPaddingLeft() : mixed
- setPaddingRight() : mixed
- setPaddingTop() : mixed
- setRowSpan() : mixed
- toSimpleObject() : mixed
- Create a simplified object suitable for straightforward conversion to JSON. This is relatively expensive due to the usage of reflection, but shouldn't be called a whole lot, and is the most straightforward way to filter.
- dataType() : mixed
- gapiInit() : mixed
- Blank initialiser to be used in subclasses to do post-construction initialisation - this avoids the need for subclasses to have to implement the variadics handling in their constructors.
- isAssociativeArray() : bool
- Returns true only if the array is associative.
- keyType() : mixed
- mapTypes() : void
- Initialize this object's properties from an array.
- camelCase() : string
- Convert a string to camelCase
- getMappedName() : mixed
- If there is an internal name mapping, use that.
- getSimpleValue() : mixed
- Handle different types of values, primarily other objects and map and array data types.
- nullPlaceholderCheck() : mixed
- Check whether the value is the null placeholder and return true null.
Constants
NULL_VALUE
If you need to specify a NULL JSON value, use Google_Model::NULL_VALUE instead - it will be replaced when converting to JSON with a real null.
public
mixed
NULL_VALUE
= "{}gapi-php-null"
Properties
$columnSpan
public
mixed
$columnSpan
$contentAlignment
public
mixed
$contentAlignment
$rowSpan
public
mixed
$rowSpan
$backgroundColorDataType
protected
mixed
$backgroundColorDataType
= ''
$backgroundColorType
protected
mixed
$backgroundColorType
= 'Google_Service_Docs_OptionalColor'
$borderBottomDataType
protected
mixed
$borderBottomDataType
= ''
$borderBottomType
protected
mixed
$borderBottomType
= 'Google_Service_Docs_TableCellBorder'
$borderLeftDataType
protected
mixed
$borderLeftDataType
= ''
$borderLeftType
protected
mixed
$borderLeftType
= 'Google_Service_Docs_TableCellBorder'
$borderRightDataType
protected
mixed
$borderRightDataType
= ''
$borderRightType
protected
mixed
$borderRightType
= 'Google_Service_Docs_TableCellBorder'
$borderTopDataType
protected
mixed
$borderTopDataType
= ''
$borderTopType
protected
mixed
$borderTopType
= 'Google_Service_Docs_TableCellBorder'
$internal_gapi_mappings
protected
mixed
$internal_gapi_mappings
= array()
$modelData
protected
mixed
$modelData
= array()
$paddingBottomDataType
protected
mixed
$paddingBottomDataType
= ''
$paddingBottomType
protected
mixed
$paddingBottomType
= 'Google_Service_Docs_Dimension'
$paddingLeftDataType
protected
mixed
$paddingLeftDataType
= ''
$paddingLeftType
protected
mixed
$paddingLeftType
= 'Google_Service_Docs_Dimension'
$paddingRightDataType
protected
mixed
$paddingRightDataType
= ''
$paddingRightType
protected
mixed
$paddingRightType
= 'Google_Service_Docs_Dimension'
$paddingTopDataType
protected
mixed
$paddingTopDataType
= ''
$paddingTopType
protected
mixed
$paddingTopType
= 'Google_Service_Docs_Dimension'
$processed
protected
mixed
$processed
= array()
Methods
__construct()
Polymorphic - accepts a variable number of arguments dependent on the type of the model subclass.
public
final __construct() : mixed
Return values
mixed —__get()
Getter that handles passthrough access to the data array, and lazy object creation.
public
__get(string $key) : mixed
Parameters
- $key : string
-
Property name.
Return values
mixed —The value if any, or null.
__isset()
public
__isset(mixed $key) : mixed
Parameters
- $key : mixed
Return values
mixed —__unset()
public
__unset(mixed $key) : mixed
Parameters
- $key : mixed
Return values
mixed —assertIsArray()
Verify if $obj is an array.
public
assertIsArray(array<string|int, mixed> $obj, string $method) : mixed
Parameters
- $obj : array<string|int, mixed>
-
Items that should be validated.
- $method : string
-
Method expecting an array as an argument.
Tags
Return values
mixed —getBackgroundColor()
public
getBackgroundColor() : Google_Service_Docs_OptionalColor
Return values
Google_Service_Docs_OptionalColor —getBorderBottom()
public
getBorderBottom() : Google_Service_Docs_TableCellBorder
Return values
Google_Service_Docs_TableCellBorder —getBorderLeft()
public
getBorderLeft() : Google_Service_Docs_TableCellBorder
Return values
Google_Service_Docs_TableCellBorder —getBorderRight()
public
getBorderRight() : Google_Service_Docs_TableCellBorder
Return values
Google_Service_Docs_TableCellBorder —getBorderTop()
public
getBorderTop() : Google_Service_Docs_TableCellBorder
Return values
Google_Service_Docs_TableCellBorder —getColumnSpan()
public
getColumnSpan() : mixed
Return values
mixed —getContentAlignment()
public
getContentAlignment() : mixed
Return values
mixed —getPaddingBottom()
public
getPaddingBottom() : Google_Service_Docs_Dimension
Return values
Google_Service_Docs_Dimension —getPaddingLeft()
public
getPaddingLeft() : Google_Service_Docs_Dimension
Return values
Google_Service_Docs_Dimension —getPaddingRight()
public
getPaddingRight() : Google_Service_Docs_Dimension
Return values
Google_Service_Docs_Dimension —getPaddingTop()
public
getPaddingTop() : Google_Service_Docs_Dimension
Return values
Google_Service_Docs_Dimension —getRowSpan()
public
getRowSpan() : mixed
Return values
mixed —offsetExists()
public
offsetExists(mixed $offset) : mixed
Parameters
- $offset : mixed
Return values
mixed —offsetGet()
public
offsetGet(mixed $offset) : mixed
Parameters
- $offset : mixed
Return values
mixed —offsetSet()
public
offsetSet(mixed $offset, mixed $value) : mixed
Parameters
- $offset : mixed
- $value : mixed
Return values
mixed —offsetUnset()
public
offsetUnset(mixed $offset) : mixed
Parameters
- $offset : mixed
Return values
mixed —setBackgroundColor()
public
setBackgroundColor(Google_Service_Docs_OptionalColor $backgroundColor) : mixed
Parameters
- $backgroundColor : Google_Service_Docs_OptionalColor
Return values
mixed —setBorderBottom()
public
setBorderBottom(Google_Service_Docs_TableCellBorder $borderBottom) : mixed
Parameters
- $borderBottom : Google_Service_Docs_TableCellBorder
Return values
mixed —setBorderLeft()
public
setBorderLeft(Google_Service_Docs_TableCellBorder $borderLeft) : mixed
Parameters
- $borderLeft : Google_Service_Docs_TableCellBorder
Return values
mixed —setBorderRight()
public
setBorderRight(Google_Service_Docs_TableCellBorder $borderRight) : mixed
Parameters
- $borderRight : Google_Service_Docs_TableCellBorder
Return values
mixed —setBorderTop()
public
setBorderTop(Google_Service_Docs_TableCellBorder $borderTop) : mixed
Parameters
- $borderTop : Google_Service_Docs_TableCellBorder
Return values
mixed —setColumnSpan()
public
setColumnSpan(mixed $columnSpan) : mixed
Parameters
- $columnSpan : mixed
Return values
mixed —setContentAlignment()
public
setContentAlignment(mixed $contentAlignment) : mixed
Parameters
- $contentAlignment : mixed
Return values
mixed —setPaddingBottom()
public
setPaddingBottom(Google_Service_Docs_Dimension $paddingBottom) : mixed
Parameters
- $paddingBottom : Google_Service_Docs_Dimension
Return values
mixed —setPaddingLeft()
public
setPaddingLeft(Google_Service_Docs_Dimension $paddingLeft) : mixed
Parameters
- $paddingLeft : Google_Service_Docs_Dimension
Return values
mixed —setPaddingRight()
public
setPaddingRight(Google_Service_Docs_Dimension $paddingRight) : mixed
Parameters
- $paddingRight : Google_Service_Docs_Dimension
Return values
mixed —setPaddingTop()
public
setPaddingTop(Google_Service_Docs_Dimension $paddingTop) : mixed
Parameters
- $paddingTop : Google_Service_Docs_Dimension
Return values
mixed —setRowSpan()
public
setRowSpan(mixed $rowSpan) : mixed
Parameters
- $rowSpan : mixed
Return values
mixed —toSimpleObject()
Create a simplified object suitable for straightforward conversion to JSON. This is relatively expensive due to the usage of reflection, but shouldn't be called a whole lot, and is the most straightforward way to filter.
public
toSimpleObject() : mixed
Return values
mixed —dataType()
protected
dataType(mixed $key) : mixed
Parameters
- $key : mixed
Return values
mixed —gapiInit()
Blank initialiser to be used in subclasses to do post-construction initialisation - this avoids the need for subclasses to have to implement the variadics handling in their constructors.
protected
gapiInit() : mixed
Return values
mixed —isAssociativeArray()
Returns true only if the array is associative.
protected
isAssociativeArray(array<string|int, mixed> $array) : bool
Parameters
- $array : array<string|int, mixed>
Return values
bool —True if the array is associative.
keyType()
protected
keyType(mixed $key) : mixed
Parameters
- $key : mixed
Return values
mixed —mapTypes()
Initialize this object's properties from an array.
protected
mapTypes(array<string|int, mixed> $array) : void
Parameters
- $array : array<string|int, mixed>
-
Used to seed this object's properties.
Return values
void —camelCase()
Convert a string to camelCase
private
camelCase(string $value) : string
Parameters
- $value : string
Return values
string —getMappedName()
If there is an internal name mapping, use that.
private
getMappedName(mixed $key) : mixed
Parameters
- $key : mixed
Return values
mixed —getSimpleValue()
Handle different types of values, primarily other objects and map and array data types.
private
getSimpleValue(mixed $value) : mixed
Parameters
- $value : mixed
Return values
mixed —nullPlaceholderCheck()
Check whether the value is the null placeholder and return true null.
private
nullPlaceholderCheck(mixed $value) : mixed
Parameters
- $value : mixed