Google_Service_Sheets_BandingProperties
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.
- $firstBandColorDataType : mixed
- $firstBandColorStyleDataType : mixed
- $firstBandColorStyleType : mixed
- $firstBandColorType : mixed
- $footerColorDataType : mixed
- $footerColorStyleDataType : mixed
- $footerColorStyleType : mixed
- $footerColorType : mixed
- $headerColorDataType : mixed
- $headerColorStyleDataType : mixed
- $headerColorStyleType : mixed
- $headerColorType : mixed
- $internal_gapi_mappings : mixed
- $modelData : mixed
- $processed : mixed
- $secondBandColorDataType : mixed
- $secondBandColorStyleDataType : mixed
- $secondBandColorStyleType : mixed
- $secondBandColorType : 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.
- getFirstBandColor() : Google_Service_Sheets_Color
- getFirstBandColorStyle() : Google_Service_Sheets_ColorStyle
- getFooterColor() : Google_Service_Sheets_Color
- getFooterColorStyle() : Google_Service_Sheets_ColorStyle
- getHeaderColor() : Google_Service_Sheets_Color
- getHeaderColorStyle() : Google_Service_Sheets_ColorStyle
- getSecondBandColor() : Google_Service_Sheets_Color
- getSecondBandColorStyle() : Google_Service_Sheets_ColorStyle
- offsetExists() : mixed
- offsetGet() : mixed
- offsetSet() : mixed
- offsetUnset() : mixed
- setFirstBandColor() : mixed
- setFirstBandColorStyle() : mixed
- setFooterColor() : mixed
- setFooterColorStyle() : mixed
- setHeaderColor() : mixed
- setHeaderColorStyle() : mixed
- setSecondBandColor() : mixed
- setSecondBandColorStyle() : 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
$firstBandColorDataType
protected
mixed
$firstBandColorDataType
= ''
$firstBandColorStyleDataType
protected
mixed
$firstBandColorStyleDataType
= ''
$firstBandColorStyleType
protected
mixed
$firstBandColorStyleType
= 'Google_Service_Sheets_ColorStyle'
$firstBandColorType
protected
mixed
$firstBandColorType
= 'Google_Service_Sheets_Color'
$footerColorDataType
protected
mixed
$footerColorDataType
= ''
$footerColorStyleDataType
protected
mixed
$footerColorStyleDataType
= ''
$footerColorStyleType
protected
mixed
$footerColorStyleType
= 'Google_Service_Sheets_ColorStyle'
$footerColorType
protected
mixed
$footerColorType
= 'Google_Service_Sheets_Color'
$headerColorDataType
protected
mixed
$headerColorDataType
= ''
$headerColorStyleDataType
protected
mixed
$headerColorStyleDataType
= ''
$headerColorStyleType
protected
mixed
$headerColorStyleType
= 'Google_Service_Sheets_ColorStyle'
$headerColorType
protected
mixed
$headerColorType
= 'Google_Service_Sheets_Color'
$internal_gapi_mappings
protected
mixed
$internal_gapi_mappings
= array()
$modelData
protected
mixed
$modelData
= array()
$processed
protected
mixed
$processed
= array()
$secondBandColorDataType
protected
mixed
$secondBandColorDataType
= ''
$secondBandColorStyleDataType
protected
mixed
$secondBandColorStyleDataType
= ''
$secondBandColorStyleType
protected
mixed
$secondBandColorStyleType
= 'Google_Service_Sheets_ColorStyle'
$secondBandColorType
protected
mixed
$secondBandColorType
= 'Google_Service_Sheets_Color'
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 —getFirstBandColor()
public
getFirstBandColor() : Google_Service_Sheets_Color
Return values
Google_Service_Sheets_Color —getFirstBandColorStyle()
public
getFirstBandColorStyle() : Google_Service_Sheets_ColorStyle
Return values
Google_Service_Sheets_ColorStyle —getFooterColor()
public
getFooterColor() : Google_Service_Sheets_Color
Return values
Google_Service_Sheets_Color —getFooterColorStyle()
public
getFooterColorStyle() : Google_Service_Sheets_ColorStyle
Return values
Google_Service_Sheets_ColorStyle —getHeaderColor()
public
getHeaderColor() : Google_Service_Sheets_Color
Return values
Google_Service_Sheets_Color —getHeaderColorStyle()
public
getHeaderColorStyle() : Google_Service_Sheets_ColorStyle
Return values
Google_Service_Sheets_ColorStyle —getSecondBandColor()
public
getSecondBandColor() : Google_Service_Sheets_Color
Return values
Google_Service_Sheets_Color —getSecondBandColorStyle()
public
getSecondBandColorStyle() : Google_Service_Sheets_ColorStyle
Return values
Google_Service_Sheets_ColorStyle —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 —setFirstBandColor()
public
setFirstBandColor(Google_Service_Sheets_Color $firstBandColor) : mixed
Parameters
- $firstBandColor : Google_Service_Sheets_Color
Return values
mixed —setFirstBandColorStyle()
public
setFirstBandColorStyle(Google_Service_Sheets_ColorStyle $firstBandColorStyle) : mixed
Parameters
- $firstBandColorStyle : Google_Service_Sheets_ColorStyle
Return values
mixed —setFooterColor()
public
setFooterColor(Google_Service_Sheets_Color $footerColor) : mixed
Parameters
- $footerColor : Google_Service_Sheets_Color
Return values
mixed —setFooterColorStyle()
public
setFooterColorStyle(Google_Service_Sheets_ColorStyle $footerColorStyle) : mixed
Parameters
- $footerColorStyle : Google_Service_Sheets_ColorStyle
Return values
mixed —setHeaderColor()
public
setHeaderColor(Google_Service_Sheets_Color $headerColor) : mixed
Parameters
- $headerColor : Google_Service_Sheets_Color
Return values
mixed —setHeaderColorStyle()
public
setHeaderColorStyle(Google_Service_Sheets_ColorStyle $headerColorStyle) : mixed
Parameters
- $headerColorStyle : Google_Service_Sheets_ColorStyle
Return values
mixed —setSecondBandColor()
public
setSecondBandColor(Google_Service_Sheets_Color $secondBandColor) : mixed
Parameters
- $secondBandColor : Google_Service_Sheets_Color
Return values
mixed —setSecondBandColorStyle()
public
setSecondBandColorStyle(Google_Service_Sheets_ColorStyle $secondBandColorStyle) : mixed
Parameters
- $secondBandColorStyle : Google_Service_Sheets_ColorStyle
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