Initial commit

This commit is contained in:
Local Administrator
2025-04-18 10:32:42 +02:00
commit b83134aca3
29643 changed files with 3045897 additions and 0 deletions

View File

@@ -0,0 +1,113 @@
<?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\Docs;
class AutoText extends \Google\Collection
{
protected $collection_key = 'suggestedInsertionIds';
/**
* @var string[]
*/
public $suggestedDeletionIds;
/**
* @var string[]
*/
public $suggestedInsertionIds;
protected $suggestedTextStyleChangesType = SuggestedTextStyle::class;
protected $suggestedTextStyleChangesDataType = 'map';
protected $textStyleType = TextStyle::class;
protected $textStyleDataType = '';
/**
* @var string
*/
public $type;
/**
* @param string[]
*/
public function setSuggestedDeletionIds($suggestedDeletionIds)
{
$this->suggestedDeletionIds = $suggestedDeletionIds;
}
/**
* @return string[]
*/
public function getSuggestedDeletionIds()
{
return $this->suggestedDeletionIds;
}
/**
* @param string[]
*/
public function setSuggestedInsertionIds($suggestedInsertionIds)
{
$this->suggestedInsertionIds = $suggestedInsertionIds;
}
/**
* @return string[]
*/
public function getSuggestedInsertionIds()
{
return $this->suggestedInsertionIds;
}
/**
* @param SuggestedTextStyle[]
*/
public function setSuggestedTextStyleChanges($suggestedTextStyleChanges)
{
$this->suggestedTextStyleChanges = $suggestedTextStyleChanges;
}
/**
* @return SuggestedTextStyle[]
*/
public function getSuggestedTextStyleChanges()
{
return $this->suggestedTextStyleChanges;
}
/**
* @param TextStyle
*/
public function setTextStyle(TextStyle $textStyle)
{
$this->textStyle = $textStyle;
}
/**
* @return TextStyle
*/
public function getTextStyle()
{
return $this->textStyle;
}
/**
* @param string
*/
public function setType($type)
{
$this->type = $type;
}
/**
* @return string
*/
public function getType()
{
return $this->type;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AutoText::class, 'Google_Service_Docs_AutoText');

View File

@@ -0,0 +1,42 @@
<?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\Docs;
class Background extends \Google\Model
{
protected $colorType = OptionalColor::class;
protected $colorDataType = '';
/**
* @param OptionalColor
*/
public function setColor(OptionalColor $color)
{
$this->color = $color;
}
/**
* @return OptionalColor
*/
public function getColor()
{
return $this->color;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Background::class, 'Google_Service_Docs_Background');

View File

@@ -0,0 +1,44 @@
<?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\Docs;
class BackgroundSuggestionState extends \Google\Model
{
/**
* @var bool
*/
public $backgroundColorSuggested;
/**
* @param bool
*/
public function setBackgroundColorSuggested($backgroundColorSuggested)
{
$this->backgroundColorSuggested = $backgroundColorSuggested;
}
/**
* @return bool
*/
public function getBackgroundColorSuggested()
{
return $this->backgroundColorSuggested;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BackgroundSuggestionState::class, 'Google_Service_Docs_BackgroundSuggestionState');

View File

@@ -0,0 +1,59 @@
<?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\Docs;
class BatchUpdateDocumentRequest extends \Google\Collection
{
protected $collection_key = 'requests';
protected $requestsType = Request::class;
protected $requestsDataType = 'array';
protected $writeControlType = WriteControl::class;
protected $writeControlDataType = '';
/**
* @param Request[]
*/
public function setRequests($requests)
{
$this->requests = $requests;
}
/**
* @return Request[]
*/
public function getRequests()
{
return $this->requests;
}
/**
* @param WriteControl
*/
public function setWriteControl(WriteControl $writeControl)
{
$this->writeControl = $writeControl;
}
/**
* @return WriteControl
*/
public function getWriteControl()
{
return $this->writeControl;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BatchUpdateDocumentRequest::class, 'Google_Service_Docs_BatchUpdateDocumentRequest');

View File

@@ -0,0 +1,77 @@
<?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\Docs;
class BatchUpdateDocumentResponse extends \Google\Collection
{
protected $collection_key = 'replies';
/**
* @var string
*/
public $documentId;
protected $repliesType = Response::class;
protected $repliesDataType = 'array';
protected $writeControlType = WriteControl::class;
protected $writeControlDataType = '';
/**
* @param string
*/
public function setDocumentId($documentId)
{
$this->documentId = $documentId;
}
/**
* @return string
*/
public function getDocumentId()
{
return $this->documentId;
}
/**
* @param Response[]
*/
public function setReplies($replies)
{
$this->replies = $replies;
}
/**
* @return Response[]
*/
public function getReplies()
{
return $this->replies;
}
/**
* @param WriteControl
*/
public function setWriteControl(WriteControl $writeControl)
{
$this->writeControl = $writeControl;
}
/**
* @return WriteControl
*/
public function getWriteControl()
{
return $this->writeControl;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BatchUpdateDocumentResponse::class, 'Google_Service_Docs_BatchUpdateDocumentResponse');

View File

@@ -0,0 +1,43 @@
<?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\Docs;
class Body extends \Google\Collection
{
protected $collection_key = 'content';
protected $contentType = StructuralElement::class;
protected $contentDataType = 'array';
/**
* @param StructuralElement[]
*/
public function setContent($content)
{
$this->content = $content;
}
/**
* @return StructuralElement[]
*/
public function getContent()
{
return $this->content;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Body::class, 'Google_Service_Docs_Body');

View File

@@ -0,0 +1,62 @@
<?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\Docs;
class BookmarkLink extends \Google\Model
{
/**
* @var string
*/
public $id;
/**
* @var string
*/
public $tabId;
/**
* @param string
*/
public function setId($id)
{
$this->id = $id;
}
/**
* @return string
*/
public function getId()
{
return $this->id;
}
/**
* @param string
*/
public function setTabId($tabId)
{
$this->tabId = $tabId;
}
/**
* @return string
*/
public function getTabId()
{
return $this->tabId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BookmarkLink::class, 'Google_Service_Docs_BookmarkLink');

View File

@@ -0,0 +1,78 @@
<?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\Docs;
class Bullet extends \Google\Model
{
/**
* @var string
*/
public $listId;
/**
* @var int
*/
public $nestingLevel;
protected $textStyleType = TextStyle::class;
protected $textStyleDataType = '';
/**
* @param string
*/
public function setListId($listId)
{
$this->listId = $listId;
}
/**
* @return string
*/
public function getListId()
{
return $this->listId;
}
/**
* @param int
*/
public function setNestingLevel($nestingLevel)
{
$this->nestingLevel = $nestingLevel;
}
/**
* @return int
*/
public function getNestingLevel()
{
return $this->nestingLevel;
}
/**
* @param TextStyle
*/
public function setTextStyle(TextStyle $textStyle)
{
$this->textStyle = $textStyle;
}
/**
* @return TextStyle
*/
public function getTextStyle()
{
return $this->textStyle;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Bullet::class, 'Google_Service_Docs_Bullet');

View File

@@ -0,0 +1,78 @@
<?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\Docs;
class BulletSuggestionState extends \Google\Model
{
/**
* @var bool
*/
public $listIdSuggested;
/**
* @var bool
*/
public $nestingLevelSuggested;
protected $textStyleSuggestionStateType = TextStyleSuggestionState::class;
protected $textStyleSuggestionStateDataType = '';
/**
* @param bool
*/
public function setListIdSuggested($listIdSuggested)
{
$this->listIdSuggested = $listIdSuggested;
}
/**
* @return bool
*/
public function getListIdSuggested()
{
return $this->listIdSuggested;
}
/**
* @param bool
*/
public function setNestingLevelSuggested($nestingLevelSuggested)
{
$this->nestingLevelSuggested = $nestingLevelSuggested;
}
/**
* @return bool
*/
public function getNestingLevelSuggested()
{
return $this->nestingLevelSuggested;
}
/**
* @param TextStyleSuggestionState
*/
public function setTextStyleSuggestionState(TextStyleSuggestionState $textStyleSuggestionState)
{
$this->textStyleSuggestionState = $textStyleSuggestionState;
}
/**
* @return TextStyleSuggestionState
*/
public function getTextStyleSuggestionState()
{
return $this->textStyleSuggestionState;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BulletSuggestionState::class, 'Google_Service_Docs_BulletSuggestionState');

View File

@@ -0,0 +1,42 @@
<?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\Docs;
class Color extends \Google\Model
{
protected $rgbColorType = RgbColor::class;
protected $rgbColorDataType = '';
/**
* @param RgbColor
*/
public function setRgbColor(RgbColor $rgbColor)
{
$this->rgbColor = $rgbColor;
}
/**
* @return RgbColor
*/
public function getRgbColor()
{
return $this->rgbColor;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Color::class, 'Google_Service_Docs_Color');

View File

@@ -0,0 +1,95 @@
<?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\Docs;
class ColumnBreak extends \Google\Collection
{
protected $collection_key = 'suggestedInsertionIds';
/**
* @var string[]
*/
public $suggestedDeletionIds;
/**
* @var string[]
*/
public $suggestedInsertionIds;
protected $suggestedTextStyleChangesType = SuggestedTextStyle::class;
protected $suggestedTextStyleChangesDataType = 'map';
protected $textStyleType = TextStyle::class;
protected $textStyleDataType = '';
/**
* @param string[]
*/
public function setSuggestedDeletionIds($suggestedDeletionIds)
{
$this->suggestedDeletionIds = $suggestedDeletionIds;
}
/**
* @return string[]
*/
public function getSuggestedDeletionIds()
{
return $this->suggestedDeletionIds;
}
/**
* @param string[]
*/
public function setSuggestedInsertionIds($suggestedInsertionIds)
{
$this->suggestedInsertionIds = $suggestedInsertionIds;
}
/**
* @return string[]
*/
public function getSuggestedInsertionIds()
{
return $this->suggestedInsertionIds;
}
/**
* @param SuggestedTextStyle[]
*/
public function setSuggestedTextStyleChanges($suggestedTextStyleChanges)
{
$this->suggestedTextStyleChanges = $suggestedTextStyleChanges;
}
/**
* @return SuggestedTextStyle[]
*/
public function getSuggestedTextStyleChanges()
{
return $this->suggestedTextStyleChanges;
}
/**
* @param TextStyle
*/
public function setTextStyle(TextStyle $textStyle)
{
$this->textStyle = $textStyle;
}
/**
* @return TextStyle
*/
public function getTextStyle()
{
return $this->textStyle;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ColumnBreak::class, 'Google_Service_Docs_ColumnBreak');

View File

@@ -0,0 +1,60 @@
<?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\Docs;
class CreateFooterRequest extends \Google\Model
{
protected $sectionBreakLocationType = Location::class;
protected $sectionBreakLocationDataType = '';
/**
* @var string
*/
public $type;
/**
* @param Location
*/
public function setSectionBreakLocation(Location $sectionBreakLocation)
{
$this->sectionBreakLocation = $sectionBreakLocation;
}
/**
* @return Location
*/
public function getSectionBreakLocation()
{
return $this->sectionBreakLocation;
}
/**
* @param string
*/
public function setType($type)
{
$this->type = $type;
}
/**
* @return string
*/
public function getType()
{
return $this->type;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CreateFooterRequest::class, 'Google_Service_Docs_CreateFooterRequest');

View File

@@ -0,0 +1,44 @@
<?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\Docs;
class CreateFooterResponse extends \Google\Model
{
/**
* @var string
*/
public $footerId;
/**
* @param string
*/
public function setFooterId($footerId)
{
$this->footerId = $footerId;
}
/**
* @return string
*/
public function getFooterId()
{
return $this->footerId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CreateFooterResponse::class, 'Google_Service_Docs_CreateFooterResponse');

View File

@@ -0,0 +1,58 @@
<?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\Docs;
class CreateFootnoteRequest extends \Google\Model
{
protected $endOfSegmentLocationType = EndOfSegmentLocation::class;
protected $endOfSegmentLocationDataType = '';
protected $locationType = Location::class;
protected $locationDataType = '';
/**
* @param EndOfSegmentLocation
*/
public function setEndOfSegmentLocation(EndOfSegmentLocation $endOfSegmentLocation)
{
$this->endOfSegmentLocation = $endOfSegmentLocation;
}
/**
* @return EndOfSegmentLocation
*/
public function getEndOfSegmentLocation()
{
return $this->endOfSegmentLocation;
}
/**
* @param Location
*/
public function setLocation(Location $location)
{
$this->location = $location;
}
/**
* @return Location
*/
public function getLocation()
{
return $this->location;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CreateFootnoteRequest::class, 'Google_Service_Docs_CreateFootnoteRequest');

View File

@@ -0,0 +1,44 @@
<?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\Docs;
class CreateFootnoteResponse extends \Google\Model
{
/**
* @var string
*/
public $footnoteId;
/**
* @param string
*/
public function setFootnoteId($footnoteId)
{
$this->footnoteId = $footnoteId;
}
/**
* @return string
*/
public function getFootnoteId()
{
return $this->footnoteId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CreateFootnoteResponse::class, 'Google_Service_Docs_CreateFootnoteResponse');

View File

@@ -0,0 +1,60 @@
<?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\Docs;
class CreateHeaderRequest extends \Google\Model
{
protected $sectionBreakLocationType = Location::class;
protected $sectionBreakLocationDataType = '';
/**
* @var string
*/
public $type;
/**
* @param Location
*/
public function setSectionBreakLocation(Location $sectionBreakLocation)
{
$this->sectionBreakLocation = $sectionBreakLocation;
}
/**
* @return Location
*/
public function getSectionBreakLocation()
{
return $this->sectionBreakLocation;
}
/**
* @param string
*/
public function setType($type)
{
$this->type = $type;
}
/**
* @return string
*/
public function getType()
{
return $this->type;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CreateHeaderRequest::class, 'Google_Service_Docs_CreateHeaderRequest');

View File

@@ -0,0 +1,44 @@
<?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\Docs;
class CreateHeaderResponse extends \Google\Model
{
/**
* @var string
*/
public $headerId;
/**
* @param string
*/
public function setHeaderId($headerId)
{
$this->headerId = $headerId;
}
/**
* @return string
*/
public function getHeaderId()
{
return $this->headerId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CreateHeaderResponse::class, 'Google_Service_Docs_CreateHeaderResponse');

View File

@@ -0,0 +1,60 @@
<?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\Docs;
class CreateNamedRangeRequest extends \Google\Model
{
/**
* @var string
*/
public $name;
protected $rangeType = Range::class;
protected $rangeDataType = '';
/**
* @param string
*/
public function setName($name)
{
$this->name = $name;
}
/**
* @return string
*/
public function getName()
{
return $this->name;
}
/**
* @param Range
*/
public function setRange(Range $range)
{
$this->range = $range;
}
/**
* @return Range
*/
public function getRange()
{
return $this->range;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CreateNamedRangeRequest::class, 'Google_Service_Docs_CreateNamedRangeRequest');

View File

@@ -0,0 +1,44 @@
<?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\Docs;
class CreateNamedRangeResponse extends \Google\Model
{
/**
* @var string
*/
public $namedRangeId;
/**
* @param string
*/
public function setNamedRangeId($namedRangeId)
{
$this->namedRangeId = $namedRangeId;
}
/**
* @return string
*/
public function getNamedRangeId()
{
return $this->namedRangeId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CreateNamedRangeResponse::class, 'Google_Service_Docs_CreateNamedRangeResponse');

View File

@@ -0,0 +1,60 @@
<?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\Docs;
class CreateParagraphBulletsRequest extends \Google\Model
{
/**
* @var string
*/
public $bulletPreset;
protected $rangeType = Range::class;
protected $rangeDataType = '';
/**
* @param string
*/
public function setBulletPreset($bulletPreset)
{
$this->bulletPreset = $bulletPreset;
}
/**
* @return string
*/
public function getBulletPreset()
{
return $this->bulletPreset;
}
/**
* @param Range
*/
public function setRange(Range $range)
{
$this->range = $range;
}
/**
* @return Range
*/
public function getRange()
{
return $this->range;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CreateParagraphBulletsRequest::class, 'Google_Service_Docs_CreateParagraphBulletsRequest');

View File

@@ -0,0 +1,116 @@
<?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\Docs;
class CropProperties extends \Google\Model
{
/**
* @var float
*/
public $angle;
/**
* @var float
*/
public $offsetBottom;
/**
* @var float
*/
public $offsetLeft;
/**
* @var float
*/
public $offsetRight;
/**
* @var float
*/
public $offsetTop;
/**
* @param float
*/
public function setAngle($angle)
{
$this->angle = $angle;
}
/**
* @return float
*/
public function getAngle()
{
return $this->angle;
}
/**
* @param float
*/
public function setOffsetBottom($offsetBottom)
{
$this->offsetBottom = $offsetBottom;
}
/**
* @return float
*/
public function getOffsetBottom()
{
return $this->offsetBottom;
}
/**
* @param float
*/
public function setOffsetLeft($offsetLeft)
{
$this->offsetLeft = $offsetLeft;
}
/**
* @return float
*/
public function getOffsetLeft()
{
return $this->offsetLeft;
}
/**
* @param float
*/
public function setOffsetRight($offsetRight)
{
$this->offsetRight = $offsetRight;
}
/**
* @return float
*/
public function getOffsetRight()
{
return $this->offsetRight;
}
/**
* @param float
*/
public function setOffsetTop($offsetTop)
{
$this->offsetTop = $offsetTop;
}
/**
* @return float
*/
public function getOffsetTop()
{
return $this->offsetTop;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CropProperties::class, 'Google_Service_Docs_CropProperties');

View File

@@ -0,0 +1,116 @@
<?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\Docs;
class CropPropertiesSuggestionState extends \Google\Model
{
/**
* @var bool
*/
public $angleSuggested;
/**
* @var bool
*/
public $offsetBottomSuggested;
/**
* @var bool
*/
public $offsetLeftSuggested;
/**
* @var bool
*/
public $offsetRightSuggested;
/**
* @var bool
*/
public $offsetTopSuggested;
/**
* @param bool
*/
public function setAngleSuggested($angleSuggested)
{
$this->angleSuggested = $angleSuggested;
}
/**
* @return bool
*/
public function getAngleSuggested()
{
return $this->angleSuggested;
}
/**
* @param bool
*/
public function setOffsetBottomSuggested($offsetBottomSuggested)
{
$this->offsetBottomSuggested = $offsetBottomSuggested;
}
/**
* @return bool
*/
public function getOffsetBottomSuggested()
{
return $this->offsetBottomSuggested;
}
/**
* @param bool
*/
public function setOffsetLeftSuggested($offsetLeftSuggested)
{
$this->offsetLeftSuggested = $offsetLeftSuggested;
}
/**
* @return bool
*/
public function getOffsetLeftSuggested()
{
return $this->offsetLeftSuggested;
}
/**
* @param bool
*/
public function setOffsetRightSuggested($offsetRightSuggested)
{
$this->offsetRightSuggested = $offsetRightSuggested;
}
/**
* @return bool
*/
public function getOffsetRightSuggested()
{
return $this->offsetRightSuggested;
}
/**
* @param bool
*/
public function setOffsetTopSuggested($offsetTopSuggested)
{
$this->offsetTopSuggested = $offsetTopSuggested;
}
/**
* @return bool
*/
public function getOffsetTopSuggested()
{
return $this->offsetTopSuggested;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CropPropertiesSuggestionState::class, 'Google_Service_Docs_CropPropertiesSuggestionState');

View File

@@ -0,0 +1,42 @@
<?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\Docs;
class DeleteContentRangeRequest extends \Google\Model
{
protected $rangeType = Range::class;
protected $rangeDataType = '';
/**
* @param Range
*/
public function setRange(Range $range)
{
$this->range = $range;
}
/**
* @return Range
*/
public function getRange()
{
return $this->range;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(DeleteContentRangeRequest::class, 'Google_Service_Docs_DeleteContentRangeRequest');

View File

@@ -0,0 +1,62 @@
<?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\Docs;
class DeleteFooterRequest extends \Google\Model
{
/**
* @var string
*/
public $footerId;
/**
* @var string
*/
public $tabId;
/**
* @param string
*/
public function setFooterId($footerId)
{
$this->footerId = $footerId;
}
/**
* @return string
*/
public function getFooterId()
{
return $this->footerId;
}
/**
* @param string
*/
public function setTabId($tabId)
{
$this->tabId = $tabId;
}
/**
* @return string
*/
public function getTabId()
{
return $this->tabId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(DeleteFooterRequest::class, 'Google_Service_Docs_DeleteFooterRequest');

View File

@@ -0,0 +1,62 @@
<?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\Docs;
class DeleteHeaderRequest extends \Google\Model
{
/**
* @var string
*/
public $headerId;
/**
* @var string
*/
public $tabId;
/**
* @param string
*/
public function setHeaderId($headerId)
{
$this->headerId = $headerId;
}
/**
* @return string
*/
public function getHeaderId()
{
return $this->headerId;
}
/**
* @param string
*/
public function setTabId($tabId)
{
$this->tabId = $tabId;
}
/**
* @return string
*/
public function getTabId()
{
return $this->tabId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(DeleteHeaderRequest::class, 'Google_Service_Docs_DeleteHeaderRequest');

View File

@@ -0,0 +1,78 @@
<?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\Docs;
class DeleteNamedRangeRequest extends \Google\Model
{
/**
* @var string
*/
public $name;
/**
* @var string
*/
public $namedRangeId;
protected $tabsCriteriaType = TabsCriteria::class;
protected $tabsCriteriaDataType = '';
/**
* @param string
*/
public function setName($name)
{
$this->name = $name;
}
/**
* @return string
*/
public function getName()
{
return $this->name;
}
/**
* @param string
*/
public function setNamedRangeId($namedRangeId)
{
$this->namedRangeId = $namedRangeId;
}
/**
* @return string
*/
public function getNamedRangeId()
{
return $this->namedRangeId;
}
/**
* @param TabsCriteria
*/
public function setTabsCriteria(TabsCriteria $tabsCriteria)
{
$this->tabsCriteria = $tabsCriteria;
}
/**
* @return TabsCriteria
*/
public function getTabsCriteria()
{
return $this->tabsCriteria;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(DeleteNamedRangeRequest::class, 'Google_Service_Docs_DeleteNamedRangeRequest');

View File

@@ -0,0 +1,42 @@
<?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\Docs;
class DeleteParagraphBulletsRequest extends \Google\Model
{
protected $rangeType = Range::class;
protected $rangeDataType = '';
/**
* @param Range
*/
public function setRange(Range $range)
{
$this->range = $range;
}
/**
* @return Range
*/
public function getRange()
{
return $this->range;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(DeleteParagraphBulletsRequest::class, 'Google_Service_Docs_DeleteParagraphBulletsRequest');

View File

@@ -0,0 +1,62 @@
<?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\Docs;
class DeletePositionedObjectRequest extends \Google\Model
{
/**
* @var string
*/
public $objectId;
/**
* @var string
*/
public $tabId;
/**
* @param string
*/
public function setObjectId($objectId)
{
$this->objectId = $objectId;
}
/**
* @return string
*/
public function getObjectId()
{
return $this->objectId;
}
/**
* @param string
*/
public function setTabId($tabId)
{
$this->tabId = $tabId;
}
/**
* @return string
*/
public function getTabId()
{
return $this->tabId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(DeletePositionedObjectRequest::class, 'Google_Service_Docs_DeletePositionedObjectRequest');

View File

@@ -0,0 +1,42 @@
<?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\Docs;
class DeleteTableColumnRequest extends \Google\Model
{
protected $tableCellLocationType = TableCellLocation::class;
protected $tableCellLocationDataType = '';
/**
* @param TableCellLocation
*/
public function setTableCellLocation(TableCellLocation $tableCellLocation)
{
$this->tableCellLocation = $tableCellLocation;
}
/**
* @return TableCellLocation
*/
public function getTableCellLocation()
{
return $this->tableCellLocation;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(DeleteTableColumnRequest::class, 'Google_Service_Docs_DeleteTableColumnRequest');

View File

@@ -0,0 +1,42 @@
<?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\Docs;
class DeleteTableRowRequest extends \Google\Model
{
protected $tableCellLocationType = TableCellLocation::class;
protected $tableCellLocationDataType = '';
/**
* @param TableCellLocation
*/
public function setTableCellLocation(TableCellLocation $tableCellLocation)
{
$this->tableCellLocation = $tableCellLocation;
}
/**
* @return TableCellLocation
*/
public function getTableCellLocation()
{
return $this->tableCellLocation;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(DeleteTableRowRequest::class, 'Google_Service_Docs_DeleteTableRowRequest');

View File

@@ -0,0 +1,53 @@
<?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\Docs;
class Dimension extends \Google\Model
{
public $magnitude;
/**
* @var string
*/
public $unit;
public function setMagnitude($magnitude)
{
$this->magnitude = $magnitude;
}
public function getMagnitude()
{
return $this->magnitude;
}
/**
* @param string
*/
public function setUnit($unit)
{
$this->unit = $unit;
}
/**
* @return string
*/
public function getUnit()
{
return $this->unit;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Dimension::class, 'Google_Service_Docs_Dimension');

View File

@@ -0,0 +1,95 @@
<?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\Docs;
class DocsList extends \Google\Collection
{
protected $collection_key = 'suggestedDeletionIds';
protected $listPropertiesType = ListProperties::class;
protected $listPropertiesDataType = '';
/**
* @var string[]
*/
public $suggestedDeletionIds;
/**
* @var string
*/
public $suggestedInsertionId;
protected $suggestedListPropertiesChangesType = SuggestedListProperties::class;
protected $suggestedListPropertiesChangesDataType = 'map';
/**
* @param ListProperties
*/
public function setListProperties(ListProperties $listProperties)
{
$this->listProperties = $listProperties;
}
/**
* @return ListProperties
*/
public function getListProperties()
{
return $this->listProperties;
}
/**
* @param string[]
*/
public function setSuggestedDeletionIds($suggestedDeletionIds)
{
$this->suggestedDeletionIds = $suggestedDeletionIds;
}
/**
* @return string[]
*/
public function getSuggestedDeletionIds()
{
return $this->suggestedDeletionIds;
}
/**
* @param string
*/
public function setSuggestedInsertionId($suggestedInsertionId)
{
$this->suggestedInsertionId = $suggestedInsertionId;
}
/**
* @return string
*/
public function getSuggestedInsertionId()
{
return $this->suggestedInsertionId;
}
/**
* @param SuggestedListProperties[]
*/
public function setSuggestedListPropertiesChanges($suggestedListPropertiesChanges)
{
$this->suggestedListPropertiesChanges = $suggestedListPropertiesChanges;
}
/**
* @return SuggestedListProperties[]
*/
public function getSuggestedListPropertiesChanges()
{
return $this->suggestedListPropertiesChanges;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(DocsList::class, 'Google_Service_Docs_DocsList');

View File

@@ -0,0 +1,307 @@
<?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\Docs;
class Document extends \Google\Collection
{
protected $collection_key = 'tabs';
protected $bodyType = Body::class;
protected $bodyDataType = '';
/**
* @var string
*/
public $documentId;
protected $documentStyleType = DocumentStyle::class;
protected $documentStyleDataType = '';
protected $footersType = Footer::class;
protected $footersDataType = 'map';
protected $footnotesType = Footnote::class;
protected $footnotesDataType = 'map';
protected $headersType = Header::class;
protected $headersDataType = 'map';
protected $inlineObjectsType = InlineObject::class;
protected $inlineObjectsDataType = 'map';
protected $listsType = DocsList::class;
protected $listsDataType = 'map';
protected $namedRangesType = NamedRanges::class;
protected $namedRangesDataType = 'map';
protected $namedStylesType = NamedStyles::class;
protected $namedStylesDataType = '';
protected $positionedObjectsType = PositionedObject::class;
protected $positionedObjectsDataType = 'map';
/**
* @var string
*/
public $revisionId;
protected $suggestedDocumentStyleChangesType = SuggestedDocumentStyle::class;
protected $suggestedDocumentStyleChangesDataType = 'map';
protected $suggestedNamedStylesChangesType = SuggestedNamedStyles::class;
protected $suggestedNamedStylesChangesDataType = 'map';
/**
* @var string
*/
public $suggestionsViewMode;
protected $tabsType = Tab::class;
protected $tabsDataType = 'array';
/**
* @var string
*/
public $title;
/**
* @param Body
*/
public function setBody(Body $body)
{
$this->body = $body;
}
/**
* @return Body
*/
public function getBody()
{
return $this->body;
}
/**
* @param string
*/
public function setDocumentId($documentId)
{
$this->documentId = $documentId;
}
/**
* @return string
*/
public function getDocumentId()
{
return $this->documentId;
}
/**
* @param DocumentStyle
*/
public function setDocumentStyle(DocumentStyle $documentStyle)
{
$this->documentStyle = $documentStyle;
}
/**
* @return DocumentStyle
*/
public function getDocumentStyle()
{
return $this->documentStyle;
}
/**
* @param Footer[]
*/
public function setFooters($footers)
{
$this->footers = $footers;
}
/**
* @return Footer[]
*/
public function getFooters()
{
return $this->footers;
}
/**
* @param Footnote[]
*/
public function setFootnotes($footnotes)
{
$this->footnotes = $footnotes;
}
/**
* @return Footnote[]
*/
public function getFootnotes()
{
return $this->footnotes;
}
/**
* @param Header[]
*/
public function setHeaders($headers)
{
$this->headers = $headers;
}
/**
* @return Header[]
*/
public function getHeaders()
{
return $this->headers;
}
/**
* @param InlineObject[]
*/
public function setInlineObjects($inlineObjects)
{
$this->inlineObjects = $inlineObjects;
}
/**
* @return InlineObject[]
*/
public function getInlineObjects()
{
return $this->inlineObjects;
}
/**
* @param DocsList[]
*/
public function setLists($lists)
{
$this->lists = $lists;
}
/**
* @return DocsList[]
*/
public function getLists()
{
return $this->lists;
}
/**
* @param NamedRanges[]
*/
public function setNamedRanges($namedRanges)
{
$this->namedRanges = $namedRanges;
}
/**
* @return NamedRanges[]
*/
public function getNamedRanges()
{
return $this->namedRanges;
}
/**
* @param NamedStyles
*/
public function setNamedStyles(NamedStyles $namedStyles)
{
$this->namedStyles = $namedStyles;
}
/**
* @return NamedStyles
*/
public function getNamedStyles()
{
return $this->namedStyles;
}
/**
* @param PositionedObject[]
*/
public function setPositionedObjects($positionedObjects)
{
$this->positionedObjects = $positionedObjects;
}
/**
* @return PositionedObject[]
*/
public function getPositionedObjects()
{
return $this->positionedObjects;
}
/**
* @param string
*/
public function setRevisionId($revisionId)
{
$this->revisionId = $revisionId;
}
/**
* @return string
*/
public function getRevisionId()
{
return $this->revisionId;
}
/**
* @param SuggestedDocumentStyle[]
*/
public function setSuggestedDocumentStyleChanges($suggestedDocumentStyleChanges)
{
$this->suggestedDocumentStyleChanges = $suggestedDocumentStyleChanges;
}
/**
* @return SuggestedDocumentStyle[]
*/
public function getSuggestedDocumentStyleChanges()
{
return $this->suggestedDocumentStyleChanges;
}
/**
* @param SuggestedNamedStyles[]
*/
public function setSuggestedNamedStylesChanges($suggestedNamedStylesChanges)
{
$this->suggestedNamedStylesChanges = $suggestedNamedStylesChanges;
}
/**
* @return SuggestedNamedStyles[]
*/
public function getSuggestedNamedStylesChanges()
{
return $this->suggestedNamedStylesChanges;
}
/**
* @param string
*/
public function setSuggestionsViewMode($suggestionsViewMode)
{
$this->suggestionsViewMode = $suggestionsViewMode;
}
/**
* @return string
*/
public function getSuggestionsViewMode()
{
return $this->suggestionsViewMode;
}
/**
* @param Tab[]
*/
public function setTabs($tabs)
{
$this->tabs = $tabs;
}
/**
* @return Tab[]
*/
public function getTabs()
{
return $this->tabs;
}
/**
* @param string
*/
public function setTitle($title)
{
$this->title = $title;
}
/**
* @return string
*/
public function getTitle()
{
return $this->title;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Document::class, 'Google_Service_Docs_Document');

View File

@@ -0,0 +1,352 @@
<?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\Docs;
class DocumentStyle extends \Google\Model
{
protected $backgroundType = Background::class;
protected $backgroundDataType = '';
/**
* @var string
*/
public $defaultFooterId;
/**
* @var string
*/
public $defaultHeaderId;
/**
* @var string
*/
public $evenPageFooterId;
/**
* @var string
*/
public $evenPageHeaderId;
/**
* @var string
*/
public $firstPageFooterId;
/**
* @var string
*/
public $firstPageHeaderId;
/**
* @var bool
*/
public $flipPageOrientation;
protected $marginBottomType = Dimension::class;
protected $marginBottomDataType = '';
protected $marginFooterType = Dimension::class;
protected $marginFooterDataType = '';
protected $marginHeaderType = Dimension::class;
protected $marginHeaderDataType = '';
protected $marginLeftType = Dimension::class;
protected $marginLeftDataType = '';
protected $marginRightType = Dimension::class;
protected $marginRightDataType = '';
protected $marginTopType = Dimension::class;
protected $marginTopDataType = '';
/**
* @var int
*/
public $pageNumberStart;
protected $pageSizeType = Size::class;
protected $pageSizeDataType = '';
/**
* @var bool
*/
public $useCustomHeaderFooterMargins;
/**
* @var bool
*/
public $useEvenPageHeaderFooter;
/**
* @var bool
*/
public $useFirstPageHeaderFooter;
/**
* @param Background
*/
public function setBackground(Background $background)
{
$this->background = $background;
}
/**
* @return Background
*/
public function getBackground()
{
return $this->background;
}
/**
* @param string
*/
public function setDefaultFooterId($defaultFooterId)
{
$this->defaultFooterId = $defaultFooterId;
}
/**
* @return string
*/
public function getDefaultFooterId()
{
return $this->defaultFooterId;
}
/**
* @param string
*/
public function setDefaultHeaderId($defaultHeaderId)
{
$this->defaultHeaderId = $defaultHeaderId;
}
/**
* @return string
*/
public function getDefaultHeaderId()
{
return $this->defaultHeaderId;
}
/**
* @param string
*/
public function setEvenPageFooterId($evenPageFooterId)
{
$this->evenPageFooterId = $evenPageFooterId;
}
/**
* @return string
*/
public function getEvenPageFooterId()
{
return $this->evenPageFooterId;
}
/**
* @param string
*/
public function setEvenPageHeaderId($evenPageHeaderId)
{
$this->evenPageHeaderId = $evenPageHeaderId;
}
/**
* @return string
*/
public function getEvenPageHeaderId()
{
return $this->evenPageHeaderId;
}
/**
* @param string
*/
public function setFirstPageFooterId($firstPageFooterId)
{
$this->firstPageFooterId = $firstPageFooterId;
}
/**
* @return string
*/
public function getFirstPageFooterId()
{
return $this->firstPageFooterId;
}
/**
* @param string
*/
public function setFirstPageHeaderId($firstPageHeaderId)
{
$this->firstPageHeaderId = $firstPageHeaderId;
}
/**
* @return string
*/
public function getFirstPageHeaderId()
{
return $this->firstPageHeaderId;
}
/**
* @param bool
*/
public function setFlipPageOrientation($flipPageOrientation)
{
$this->flipPageOrientation = $flipPageOrientation;
}
/**
* @return bool
*/
public function getFlipPageOrientation()
{
return $this->flipPageOrientation;
}
/**
* @param Dimension
*/
public function setMarginBottom(Dimension $marginBottom)
{
$this->marginBottom = $marginBottom;
}
/**
* @return Dimension
*/
public function getMarginBottom()
{
return $this->marginBottom;
}
/**
* @param Dimension
*/
public function setMarginFooter(Dimension $marginFooter)
{
$this->marginFooter = $marginFooter;
}
/**
* @return Dimension
*/
public function getMarginFooter()
{
return $this->marginFooter;
}
/**
* @param Dimension
*/
public function setMarginHeader(Dimension $marginHeader)
{
$this->marginHeader = $marginHeader;
}
/**
* @return Dimension
*/
public function getMarginHeader()
{
return $this->marginHeader;
}
/**
* @param Dimension
*/
public function setMarginLeft(Dimension $marginLeft)
{
$this->marginLeft = $marginLeft;
}
/**
* @return Dimension
*/
public function getMarginLeft()
{
return $this->marginLeft;
}
/**
* @param Dimension
*/
public function setMarginRight(Dimension $marginRight)
{
$this->marginRight = $marginRight;
}
/**
* @return Dimension
*/
public function getMarginRight()
{
return $this->marginRight;
}
/**
* @param Dimension
*/
public function setMarginTop(Dimension $marginTop)
{
$this->marginTop = $marginTop;
}
/**
* @return Dimension
*/
public function getMarginTop()
{
return $this->marginTop;
}
/**
* @param int
*/
public function setPageNumberStart($pageNumberStart)
{
$this->pageNumberStart = $pageNumberStart;
}
/**
* @return int
*/
public function getPageNumberStart()
{
return $this->pageNumberStart;
}
/**
* @param Size
*/
public function setPageSize(Size $pageSize)
{
$this->pageSize = $pageSize;
}
/**
* @return Size
*/
public function getPageSize()
{
return $this->pageSize;
}
/**
* @param bool
*/
public function setUseCustomHeaderFooterMargins($useCustomHeaderFooterMargins)
{
$this->useCustomHeaderFooterMargins = $useCustomHeaderFooterMargins;
}
/**
* @return bool
*/
public function getUseCustomHeaderFooterMargins()
{
return $this->useCustomHeaderFooterMargins;
}
/**
* @param bool
*/
public function setUseEvenPageHeaderFooter($useEvenPageHeaderFooter)
{
$this->useEvenPageHeaderFooter = $useEvenPageHeaderFooter;
}
/**
* @return bool
*/
public function getUseEvenPageHeaderFooter()
{
return $this->useEvenPageHeaderFooter;
}
/**
* @param bool
*/
public function setUseFirstPageHeaderFooter($useFirstPageHeaderFooter)
{
$this->useFirstPageHeaderFooter = $useFirstPageHeaderFooter;
}
/**
* @return bool
*/
public function getUseFirstPageHeaderFooter()
{
return $this->useFirstPageHeaderFooter;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(DocumentStyle::class, 'Google_Service_Docs_DocumentStyle');

View File

@@ -0,0 +1,364 @@
<?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\Docs;
class DocumentStyleSuggestionState extends \Google\Model
{
protected $backgroundSuggestionStateType = BackgroundSuggestionState::class;
protected $backgroundSuggestionStateDataType = '';
/**
* @var bool
*/
public $defaultFooterIdSuggested;
/**
* @var bool
*/
public $defaultHeaderIdSuggested;
/**
* @var bool
*/
public $evenPageFooterIdSuggested;
/**
* @var bool
*/
public $evenPageHeaderIdSuggested;
/**
* @var bool
*/
public $firstPageFooterIdSuggested;
/**
* @var bool
*/
public $firstPageHeaderIdSuggested;
/**
* @var bool
*/
public $flipPageOrientationSuggested;
/**
* @var bool
*/
public $marginBottomSuggested;
/**
* @var bool
*/
public $marginFooterSuggested;
/**
* @var bool
*/
public $marginHeaderSuggested;
/**
* @var bool
*/
public $marginLeftSuggested;
/**
* @var bool
*/
public $marginRightSuggested;
/**
* @var bool
*/
public $marginTopSuggested;
/**
* @var bool
*/
public $pageNumberStartSuggested;
protected $pageSizeSuggestionStateType = SizeSuggestionState::class;
protected $pageSizeSuggestionStateDataType = '';
/**
* @var bool
*/
public $useCustomHeaderFooterMarginsSuggested;
/**
* @var bool
*/
public $useEvenPageHeaderFooterSuggested;
/**
* @var bool
*/
public $useFirstPageHeaderFooterSuggested;
/**
* @param BackgroundSuggestionState
*/
public function setBackgroundSuggestionState(BackgroundSuggestionState $backgroundSuggestionState)
{
$this->backgroundSuggestionState = $backgroundSuggestionState;
}
/**
* @return BackgroundSuggestionState
*/
public function getBackgroundSuggestionState()
{
return $this->backgroundSuggestionState;
}
/**
* @param bool
*/
public function setDefaultFooterIdSuggested($defaultFooterIdSuggested)
{
$this->defaultFooterIdSuggested = $defaultFooterIdSuggested;
}
/**
* @return bool
*/
public function getDefaultFooterIdSuggested()
{
return $this->defaultFooterIdSuggested;
}
/**
* @param bool
*/
public function setDefaultHeaderIdSuggested($defaultHeaderIdSuggested)
{
$this->defaultHeaderIdSuggested = $defaultHeaderIdSuggested;
}
/**
* @return bool
*/
public function getDefaultHeaderIdSuggested()
{
return $this->defaultHeaderIdSuggested;
}
/**
* @param bool
*/
public function setEvenPageFooterIdSuggested($evenPageFooterIdSuggested)
{
$this->evenPageFooterIdSuggested = $evenPageFooterIdSuggested;
}
/**
* @return bool
*/
public function getEvenPageFooterIdSuggested()
{
return $this->evenPageFooterIdSuggested;
}
/**
* @param bool
*/
public function setEvenPageHeaderIdSuggested($evenPageHeaderIdSuggested)
{
$this->evenPageHeaderIdSuggested = $evenPageHeaderIdSuggested;
}
/**
* @return bool
*/
public function getEvenPageHeaderIdSuggested()
{
return $this->evenPageHeaderIdSuggested;
}
/**
* @param bool
*/
public function setFirstPageFooterIdSuggested($firstPageFooterIdSuggested)
{
$this->firstPageFooterIdSuggested = $firstPageFooterIdSuggested;
}
/**
* @return bool
*/
public function getFirstPageFooterIdSuggested()
{
return $this->firstPageFooterIdSuggested;
}
/**
* @param bool
*/
public function setFirstPageHeaderIdSuggested($firstPageHeaderIdSuggested)
{
$this->firstPageHeaderIdSuggested = $firstPageHeaderIdSuggested;
}
/**
* @return bool
*/
public function getFirstPageHeaderIdSuggested()
{
return $this->firstPageHeaderIdSuggested;
}
/**
* @param bool
*/
public function setFlipPageOrientationSuggested($flipPageOrientationSuggested)
{
$this->flipPageOrientationSuggested = $flipPageOrientationSuggested;
}
/**
* @return bool
*/
public function getFlipPageOrientationSuggested()
{
return $this->flipPageOrientationSuggested;
}
/**
* @param bool
*/
public function setMarginBottomSuggested($marginBottomSuggested)
{
$this->marginBottomSuggested = $marginBottomSuggested;
}
/**
* @return bool
*/
public function getMarginBottomSuggested()
{
return $this->marginBottomSuggested;
}
/**
* @param bool
*/
public function setMarginFooterSuggested($marginFooterSuggested)
{
$this->marginFooterSuggested = $marginFooterSuggested;
}
/**
* @return bool
*/
public function getMarginFooterSuggested()
{
return $this->marginFooterSuggested;
}
/**
* @param bool
*/
public function setMarginHeaderSuggested($marginHeaderSuggested)
{
$this->marginHeaderSuggested = $marginHeaderSuggested;
}
/**
* @return bool
*/
public function getMarginHeaderSuggested()
{
return $this->marginHeaderSuggested;
}
/**
* @param bool
*/
public function setMarginLeftSuggested($marginLeftSuggested)
{
$this->marginLeftSuggested = $marginLeftSuggested;
}
/**
* @return bool
*/
public function getMarginLeftSuggested()
{
return $this->marginLeftSuggested;
}
/**
* @param bool
*/
public function setMarginRightSuggested($marginRightSuggested)
{
$this->marginRightSuggested = $marginRightSuggested;
}
/**
* @return bool
*/
public function getMarginRightSuggested()
{
return $this->marginRightSuggested;
}
/**
* @param bool
*/
public function setMarginTopSuggested($marginTopSuggested)
{
$this->marginTopSuggested = $marginTopSuggested;
}
/**
* @return bool
*/
public function getMarginTopSuggested()
{
return $this->marginTopSuggested;
}
/**
* @param bool
*/
public function setPageNumberStartSuggested($pageNumberStartSuggested)
{
$this->pageNumberStartSuggested = $pageNumberStartSuggested;
}
/**
* @return bool
*/
public function getPageNumberStartSuggested()
{
return $this->pageNumberStartSuggested;
}
/**
* @param SizeSuggestionState
*/
public function setPageSizeSuggestionState(SizeSuggestionState $pageSizeSuggestionState)
{
$this->pageSizeSuggestionState = $pageSizeSuggestionState;
}
/**
* @return SizeSuggestionState
*/
public function getPageSizeSuggestionState()
{
return $this->pageSizeSuggestionState;
}
/**
* @param bool
*/
public function setUseCustomHeaderFooterMarginsSuggested($useCustomHeaderFooterMarginsSuggested)
{
$this->useCustomHeaderFooterMarginsSuggested = $useCustomHeaderFooterMarginsSuggested;
}
/**
* @return bool
*/
public function getUseCustomHeaderFooterMarginsSuggested()
{
return $this->useCustomHeaderFooterMarginsSuggested;
}
/**
* @param bool
*/
public function setUseEvenPageHeaderFooterSuggested($useEvenPageHeaderFooterSuggested)
{
$this->useEvenPageHeaderFooterSuggested = $useEvenPageHeaderFooterSuggested;
}
/**
* @return bool
*/
public function getUseEvenPageHeaderFooterSuggested()
{
return $this->useEvenPageHeaderFooterSuggested;
}
/**
* @param bool
*/
public function setUseFirstPageHeaderFooterSuggested($useFirstPageHeaderFooterSuggested)
{
$this->useFirstPageHeaderFooterSuggested = $useFirstPageHeaderFooterSuggested;
}
/**
* @return bool
*/
public function getUseFirstPageHeaderFooterSuggested()
{
return $this->useFirstPageHeaderFooterSuggested;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(DocumentStyleSuggestionState::class, 'Google_Service_Docs_DocumentStyleSuggestionState');

View File

@@ -0,0 +1,218 @@
<?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\Docs;
class DocumentTab extends \Google\Model
{
protected $bodyType = Body::class;
protected $bodyDataType = '';
protected $documentStyleType = DocumentStyle::class;
protected $documentStyleDataType = '';
protected $footersType = Footer::class;
protected $footersDataType = 'map';
protected $footnotesType = Footnote::class;
protected $footnotesDataType = 'map';
protected $headersType = Header::class;
protected $headersDataType = 'map';
protected $inlineObjectsType = InlineObject::class;
protected $inlineObjectsDataType = 'map';
protected $listsType = DocsList::class;
protected $listsDataType = 'map';
protected $namedRangesType = NamedRanges::class;
protected $namedRangesDataType = 'map';
protected $namedStylesType = NamedStyles::class;
protected $namedStylesDataType = '';
protected $positionedObjectsType = PositionedObject::class;
protected $positionedObjectsDataType = 'map';
protected $suggestedDocumentStyleChangesType = SuggestedDocumentStyle::class;
protected $suggestedDocumentStyleChangesDataType = 'map';
protected $suggestedNamedStylesChangesType = SuggestedNamedStyles::class;
protected $suggestedNamedStylesChangesDataType = 'map';
/**
* @param Body
*/
public function setBody(Body $body)
{
$this->body = $body;
}
/**
* @return Body
*/
public function getBody()
{
return $this->body;
}
/**
* @param DocumentStyle
*/
public function setDocumentStyle(DocumentStyle $documentStyle)
{
$this->documentStyle = $documentStyle;
}
/**
* @return DocumentStyle
*/
public function getDocumentStyle()
{
return $this->documentStyle;
}
/**
* @param Footer[]
*/
public function setFooters($footers)
{
$this->footers = $footers;
}
/**
* @return Footer[]
*/
public function getFooters()
{
return $this->footers;
}
/**
* @param Footnote[]
*/
public function setFootnotes($footnotes)
{
$this->footnotes = $footnotes;
}
/**
* @return Footnote[]
*/
public function getFootnotes()
{
return $this->footnotes;
}
/**
* @param Header[]
*/
public function setHeaders($headers)
{
$this->headers = $headers;
}
/**
* @return Header[]
*/
public function getHeaders()
{
return $this->headers;
}
/**
* @param InlineObject[]
*/
public function setInlineObjects($inlineObjects)
{
$this->inlineObjects = $inlineObjects;
}
/**
* @return InlineObject[]
*/
public function getInlineObjects()
{
return $this->inlineObjects;
}
/**
* @param DocsList[]
*/
public function setLists($lists)
{
$this->lists = $lists;
}
/**
* @return DocsList[]
*/
public function getLists()
{
return $this->lists;
}
/**
* @param NamedRanges[]
*/
public function setNamedRanges($namedRanges)
{
$this->namedRanges = $namedRanges;
}
/**
* @return NamedRanges[]
*/
public function getNamedRanges()
{
return $this->namedRanges;
}
/**
* @param NamedStyles
*/
public function setNamedStyles(NamedStyles $namedStyles)
{
$this->namedStyles = $namedStyles;
}
/**
* @return NamedStyles
*/
public function getNamedStyles()
{
return $this->namedStyles;
}
/**
* @param PositionedObject[]
*/
public function setPositionedObjects($positionedObjects)
{
$this->positionedObjects = $positionedObjects;
}
/**
* @return PositionedObject[]
*/
public function getPositionedObjects()
{
return $this->positionedObjects;
}
/**
* @param SuggestedDocumentStyle[]
*/
public function setSuggestedDocumentStyleChanges($suggestedDocumentStyleChanges)
{
$this->suggestedDocumentStyleChanges = $suggestedDocumentStyleChanges;
}
/**
* @return SuggestedDocumentStyle[]
*/
public function getSuggestedDocumentStyleChanges()
{
return $this->suggestedDocumentStyleChanges;
}
/**
* @param SuggestedNamedStyles[]
*/
public function setSuggestedNamedStylesChanges($suggestedNamedStylesChanges)
{
$this->suggestedNamedStylesChanges = $suggestedNamedStylesChanges;
}
/**
* @return SuggestedNamedStyles[]
*/
public function getSuggestedNamedStylesChanges()
{
return $this->suggestedNamedStylesChanges;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(DocumentTab::class, 'Google_Service_Docs_DocumentTab');

View File

@@ -0,0 +1,25 @@
<?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\Docs;
class EmbeddedDrawingProperties extends \Google\Model
{
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(EmbeddedDrawingProperties::class, 'Google_Service_Docs_EmbeddedDrawingProperties');

View File

@@ -0,0 +1,25 @@
<?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\Docs;
class EmbeddedDrawingPropertiesSuggestionState extends \Google\Model
{
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(EmbeddedDrawingPropertiesSuggestionState::class, 'Google_Service_Docs_EmbeddedDrawingPropertiesSuggestionState');

View File

@@ -0,0 +1,206 @@
<?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\Docs;
class EmbeddedObject extends \Google\Model
{
/**
* @var string
*/
public $description;
protected $embeddedDrawingPropertiesType = EmbeddedDrawingProperties::class;
protected $embeddedDrawingPropertiesDataType = '';
protected $embeddedObjectBorderType = EmbeddedObjectBorder::class;
protected $embeddedObjectBorderDataType = '';
protected $imagePropertiesType = ImageProperties::class;
protected $imagePropertiesDataType = '';
protected $linkedContentReferenceType = LinkedContentReference::class;
protected $linkedContentReferenceDataType = '';
protected $marginBottomType = Dimension::class;
protected $marginBottomDataType = '';
protected $marginLeftType = Dimension::class;
protected $marginLeftDataType = '';
protected $marginRightType = Dimension::class;
protected $marginRightDataType = '';
protected $marginTopType = Dimension::class;
protected $marginTopDataType = '';
protected $sizeType = Size::class;
protected $sizeDataType = '';
/**
* @var string
*/
public $title;
/**
* @param string
*/
public function setDescription($description)
{
$this->description = $description;
}
/**
* @return string
*/
public function getDescription()
{
return $this->description;
}
/**
* @param EmbeddedDrawingProperties
*/
public function setEmbeddedDrawingProperties(EmbeddedDrawingProperties $embeddedDrawingProperties)
{
$this->embeddedDrawingProperties = $embeddedDrawingProperties;
}
/**
* @return EmbeddedDrawingProperties
*/
public function getEmbeddedDrawingProperties()
{
return $this->embeddedDrawingProperties;
}
/**
* @param EmbeddedObjectBorder
*/
public function setEmbeddedObjectBorder(EmbeddedObjectBorder $embeddedObjectBorder)
{
$this->embeddedObjectBorder = $embeddedObjectBorder;
}
/**
* @return EmbeddedObjectBorder
*/
public function getEmbeddedObjectBorder()
{
return $this->embeddedObjectBorder;
}
/**
* @param ImageProperties
*/
public function setImageProperties(ImageProperties $imageProperties)
{
$this->imageProperties = $imageProperties;
}
/**
* @return ImageProperties
*/
public function getImageProperties()
{
return $this->imageProperties;
}
/**
* @param LinkedContentReference
*/
public function setLinkedContentReference(LinkedContentReference $linkedContentReference)
{
$this->linkedContentReference = $linkedContentReference;
}
/**
* @return LinkedContentReference
*/
public function getLinkedContentReference()
{
return $this->linkedContentReference;
}
/**
* @param Dimension
*/
public function setMarginBottom(Dimension $marginBottom)
{
$this->marginBottom = $marginBottom;
}
/**
* @return Dimension
*/
public function getMarginBottom()
{
return $this->marginBottom;
}
/**
* @param Dimension
*/
public function setMarginLeft(Dimension $marginLeft)
{
$this->marginLeft = $marginLeft;
}
/**
* @return Dimension
*/
public function getMarginLeft()
{
return $this->marginLeft;
}
/**
* @param Dimension
*/
public function setMarginRight(Dimension $marginRight)
{
$this->marginRight = $marginRight;
}
/**
* @return Dimension
*/
public function getMarginRight()
{
return $this->marginRight;
}
/**
* @param Dimension
*/
public function setMarginTop(Dimension $marginTop)
{
$this->marginTop = $marginTop;
}
/**
* @return Dimension
*/
public function getMarginTop()
{
return $this->marginTop;
}
/**
* @param Size
*/
public function setSize(Size $size)
{
$this->size = $size;
}
/**
* @return Size
*/
public function getSize()
{
return $this->size;
}
/**
* @param string
*/
public function setTitle($title)
{
$this->title = $title;
}
/**
* @return string
*/
public function getTitle()
{
return $this->title;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(EmbeddedObject::class, 'Google_Service_Docs_EmbeddedObject');

View File

@@ -0,0 +1,94 @@
<?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\Docs;
class EmbeddedObjectBorder extends \Google\Model
{
protected $colorType = OptionalColor::class;
protected $colorDataType = '';
/**
* @var string
*/
public $dashStyle;
/**
* @var string
*/
public $propertyState;
protected $widthType = Dimension::class;
protected $widthDataType = '';
/**
* @param OptionalColor
*/
public function setColor(OptionalColor $color)
{
$this->color = $color;
}
/**
* @return OptionalColor
*/
public function getColor()
{
return $this->color;
}
/**
* @param string
*/
public function setDashStyle($dashStyle)
{
$this->dashStyle = $dashStyle;
}
/**
* @return string
*/
public function getDashStyle()
{
return $this->dashStyle;
}
/**
* @param string
*/
public function setPropertyState($propertyState)
{
$this->propertyState = $propertyState;
}
/**
* @return string
*/
public function getPropertyState()
{
return $this->propertyState;
}
/**
* @param Dimension
*/
public function setWidth(Dimension $width)
{
$this->width = $width;
}
/**
* @return Dimension
*/
public function getWidth()
{
return $this->width;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(EmbeddedObjectBorder::class, 'Google_Service_Docs_EmbeddedObjectBorder');

View File

@@ -0,0 +1,98 @@
<?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\Docs;
class EmbeddedObjectBorderSuggestionState extends \Google\Model
{
/**
* @var bool
*/
public $colorSuggested;
/**
* @var bool
*/
public $dashStyleSuggested;
/**
* @var bool
*/
public $propertyStateSuggested;
/**
* @var bool
*/
public $widthSuggested;
/**
* @param bool
*/
public function setColorSuggested($colorSuggested)
{
$this->colorSuggested = $colorSuggested;
}
/**
* @return bool
*/
public function getColorSuggested()
{
return $this->colorSuggested;
}
/**
* @param bool
*/
public function setDashStyleSuggested($dashStyleSuggested)
{
$this->dashStyleSuggested = $dashStyleSuggested;
}
/**
* @return bool
*/
public function getDashStyleSuggested()
{
return $this->dashStyleSuggested;
}
/**
* @param bool
*/
public function setPropertyStateSuggested($propertyStateSuggested)
{
$this->propertyStateSuggested = $propertyStateSuggested;
}
/**
* @return bool
*/
public function getPropertyStateSuggested()
{
return $this->propertyStateSuggested;
}
/**
* @param bool
*/
public function setWidthSuggested($widthSuggested)
{
$this->widthSuggested = $widthSuggested;
}
/**
* @return bool
*/
public function getWidthSuggested()
{
return $this->widthSuggested;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(EmbeddedObjectBorderSuggestionState::class, 'Google_Service_Docs_EmbeddedObjectBorderSuggestionState');

View File

@@ -0,0 +1,214 @@
<?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\Docs;
class EmbeddedObjectSuggestionState extends \Google\Model
{
/**
* @var bool
*/
public $descriptionSuggested;
protected $embeddedDrawingPropertiesSuggestionStateType = EmbeddedDrawingPropertiesSuggestionState::class;
protected $embeddedDrawingPropertiesSuggestionStateDataType = '';
protected $embeddedObjectBorderSuggestionStateType = EmbeddedObjectBorderSuggestionState::class;
protected $embeddedObjectBorderSuggestionStateDataType = '';
protected $imagePropertiesSuggestionStateType = ImagePropertiesSuggestionState::class;
protected $imagePropertiesSuggestionStateDataType = '';
protected $linkedContentReferenceSuggestionStateType = LinkedContentReferenceSuggestionState::class;
protected $linkedContentReferenceSuggestionStateDataType = '';
/**
* @var bool
*/
public $marginBottomSuggested;
/**
* @var bool
*/
public $marginLeftSuggested;
/**
* @var bool
*/
public $marginRightSuggested;
/**
* @var bool
*/
public $marginTopSuggested;
protected $sizeSuggestionStateType = SizeSuggestionState::class;
protected $sizeSuggestionStateDataType = '';
/**
* @var bool
*/
public $titleSuggested;
/**
* @param bool
*/
public function setDescriptionSuggested($descriptionSuggested)
{
$this->descriptionSuggested = $descriptionSuggested;
}
/**
* @return bool
*/
public function getDescriptionSuggested()
{
return $this->descriptionSuggested;
}
/**
* @param EmbeddedDrawingPropertiesSuggestionState
*/
public function setEmbeddedDrawingPropertiesSuggestionState(EmbeddedDrawingPropertiesSuggestionState $embeddedDrawingPropertiesSuggestionState)
{
$this->embeddedDrawingPropertiesSuggestionState = $embeddedDrawingPropertiesSuggestionState;
}
/**
* @return EmbeddedDrawingPropertiesSuggestionState
*/
public function getEmbeddedDrawingPropertiesSuggestionState()
{
return $this->embeddedDrawingPropertiesSuggestionState;
}
/**
* @param EmbeddedObjectBorderSuggestionState
*/
public function setEmbeddedObjectBorderSuggestionState(EmbeddedObjectBorderSuggestionState $embeddedObjectBorderSuggestionState)
{
$this->embeddedObjectBorderSuggestionState = $embeddedObjectBorderSuggestionState;
}
/**
* @return EmbeddedObjectBorderSuggestionState
*/
public function getEmbeddedObjectBorderSuggestionState()
{
return $this->embeddedObjectBorderSuggestionState;
}
/**
* @param ImagePropertiesSuggestionState
*/
public function setImagePropertiesSuggestionState(ImagePropertiesSuggestionState $imagePropertiesSuggestionState)
{
$this->imagePropertiesSuggestionState = $imagePropertiesSuggestionState;
}
/**
* @return ImagePropertiesSuggestionState
*/
public function getImagePropertiesSuggestionState()
{
return $this->imagePropertiesSuggestionState;
}
/**
* @param LinkedContentReferenceSuggestionState
*/
public function setLinkedContentReferenceSuggestionState(LinkedContentReferenceSuggestionState $linkedContentReferenceSuggestionState)
{
$this->linkedContentReferenceSuggestionState = $linkedContentReferenceSuggestionState;
}
/**
* @return LinkedContentReferenceSuggestionState
*/
public function getLinkedContentReferenceSuggestionState()
{
return $this->linkedContentReferenceSuggestionState;
}
/**
* @param bool
*/
public function setMarginBottomSuggested($marginBottomSuggested)
{
$this->marginBottomSuggested = $marginBottomSuggested;
}
/**
* @return bool
*/
public function getMarginBottomSuggested()
{
return $this->marginBottomSuggested;
}
/**
* @param bool
*/
public function setMarginLeftSuggested($marginLeftSuggested)
{
$this->marginLeftSuggested = $marginLeftSuggested;
}
/**
* @return bool
*/
public function getMarginLeftSuggested()
{
return $this->marginLeftSuggested;
}
/**
* @param bool
*/
public function setMarginRightSuggested($marginRightSuggested)
{
$this->marginRightSuggested = $marginRightSuggested;
}
/**
* @return bool
*/
public function getMarginRightSuggested()
{
return $this->marginRightSuggested;
}
/**
* @param bool
*/
public function setMarginTopSuggested($marginTopSuggested)
{
$this->marginTopSuggested = $marginTopSuggested;
}
/**
* @return bool
*/
public function getMarginTopSuggested()
{
return $this->marginTopSuggested;
}
/**
* @param SizeSuggestionState
*/
public function setSizeSuggestionState(SizeSuggestionState $sizeSuggestionState)
{
$this->sizeSuggestionState = $sizeSuggestionState;
}
/**
* @return SizeSuggestionState
*/
public function getSizeSuggestionState()
{
return $this->sizeSuggestionState;
}
/**
* @param bool
*/
public function setTitleSuggested($titleSuggested)
{
$this->titleSuggested = $titleSuggested;
}
/**
* @return bool
*/
public function getTitleSuggested()
{
return $this->titleSuggested;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(EmbeddedObjectSuggestionState::class, 'Google_Service_Docs_EmbeddedObjectSuggestionState');

View File

@@ -0,0 +1,62 @@
<?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\Docs;
class EndOfSegmentLocation extends \Google\Model
{
/**
* @var string
*/
public $segmentId;
/**
* @var string
*/
public $tabId;
/**
* @param string
*/
public function setSegmentId($segmentId)
{
$this->segmentId = $segmentId;
}
/**
* @return string
*/
public function getSegmentId()
{
return $this->segmentId;
}
/**
* @param string
*/
public function setTabId($tabId)
{
$this->tabId = $tabId;
}
/**
* @return string
*/
public function getTabId()
{
return $this->tabId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(EndOfSegmentLocation::class, 'Google_Service_Docs_EndOfSegmentLocation');

View File

@@ -0,0 +1,63 @@
<?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\Docs;
class Equation extends \Google\Collection
{
protected $collection_key = 'suggestedInsertionIds';
/**
* @var string[]
*/
public $suggestedDeletionIds;
/**
* @var string[]
*/
public $suggestedInsertionIds;
/**
* @param string[]
*/
public function setSuggestedDeletionIds($suggestedDeletionIds)
{
$this->suggestedDeletionIds = $suggestedDeletionIds;
}
/**
* @return string[]
*/
public function getSuggestedDeletionIds()
{
return $this->suggestedDeletionIds;
}
/**
* @param string[]
*/
public function setSuggestedInsertionIds($suggestedInsertionIds)
{
$this->suggestedInsertionIds = $suggestedInsertionIds;
}
/**
* @return string[]
*/
public function getSuggestedInsertionIds()
{
return $this->suggestedInsertionIds;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Equation::class, 'Google_Service_Docs_Equation');

View File

@@ -0,0 +1,61 @@
<?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\Docs;
class Footer extends \Google\Collection
{
protected $collection_key = 'content';
protected $contentType = StructuralElement::class;
protected $contentDataType = 'array';
/**
* @var string
*/
public $footerId;
/**
* @param StructuralElement[]
*/
public function setContent($content)
{
$this->content = $content;
}
/**
* @return StructuralElement[]
*/
public function getContent()
{
return $this->content;
}
/**
* @param string
*/
public function setFooterId($footerId)
{
$this->footerId = $footerId;
}
/**
* @return string
*/
public function getFooterId()
{
return $this->footerId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Footer::class, 'Google_Service_Docs_Footer');

View File

@@ -0,0 +1,61 @@
<?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\Docs;
class Footnote extends \Google\Collection
{
protected $collection_key = 'content';
protected $contentType = StructuralElement::class;
protected $contentDataType = 'array';
/**
* @var string
*/
public $footnoteId;
/**
* @param StructuralElement[]
*/
public function setContent($content)
{
$this->content = $content;
}
/**
* @return StructuralElement[]
*/
public function getContent()
{
return $this->content;
}
/**
* @param string
*/
public function setFootnoteId($footnoteId)
{
$this->footnoteId = $footnoteId;
}
/**
* @return string
*/
public function getFootnoteId()
{
return $this->footnoteId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Footnote::class, 'Google_Service_Docs_Footnote');

View File

@@ -0,0 +1,131 @@
<?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\Docs;
class FootnoteReference extends \Google\Collection
{
protected $collection_key = 'suggestedInsertionIds';
/**
* @var string
*/
public $footnoteId;
/**
* @var string
*/
public $footnoteNumber;
/**
* @var string[]
*/
public $suggestedDeletionIds;
/**
* @var string[]
*/
public $suggestedInsertionIds;
protected $suggestedTextStyleChangesType = SuggestedTextStyle::class;
protected $suggestedTextStyleChangesDataType = 'map';
protected $textStyleType = TextStyle::class;
protected $textStyleDataType = '';
/**
* @param string
*/
public function setFootnoteId($footnoteId)
{
$this->footnoteId = $footnoteId;
}
/**
* @return string
*/
public function getFootnoteId()
{
return $this->footnoteId;
}
/**
* @param string
*/
public function setFootnoteNumber($footnoteNumber)
{
$this->footnoteNumber = $footnoteNumber;
}
/**
* @return string
*/
public function getFootnoteNumber()
{
return $this->footnoteNumber;
}
/**
* @param string[]
*/
public function setSuggestedDeletionIds($suggestedDeletionIds)
{
$this->suggestedDeletionIds = $suggestedDeletionIds;
}
/**
* @return string[]
*/
public function getSuggestedDeletionIds()
{
return $this->suggestedDeletionIds;
}
/**
* @param string[]
*/
public function setSuggestedInsertionIds($suggestedInsertionIds)
{
$this->suggestedInsertionIds = $suggestedInsertionIds;
}
/**
* @return string[]
*/
public function getSuggestedInsertionIds()
{
return $this->suggestedInsertionIds;
}
/**
* @param SuggestedTextStyle[]
*/
public function setSuggestedTextStyleChanges($suggestedTextStyleChanges)
{
$this->suggestedTextStyleChanges = $suggestedTextStyleChanges;
}
/**
* @return SuggestedTextStyle[]
*/
public function getSuggestedTextStyleChanges()
{
return $this->suggestedTextStyleChanges;
}
/**
* @param TextStyle
*/
public function setTextStyle(TextStyle $textStyle)
{
$this->textStyle = $textStyle;
}
/**
* @return TextStyle
*/
public function getTextStyle()
{
return $this->textStyle;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(FootnoteReference::class, 'Google_Service_Docs_FootnoteReference');

View File

@@ -0,0 +1,61 @@
<?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\Docs;
class Header extends \Google\Collection
{
protected $collection_key = 'content';
protected $contentType = StructuralElement::class;
protected $contentDataType = 'array';
/**
* @var string
*/
public $headerId;
/**
* @param StructuralElement[]
*/
public function setContent($content)
{
$this->content = $content;
}
/**
* @return StructuralElement[]
*/
public function getContent()
{
return $this->content;
}
/**
* @param string
*/
public function setHeaderId($headerId)
{
$this->headerId = $headerId;
}
/**
* @return string
*/
public function getHeaderId()
{
return $this->headerId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Header::class, 'Google_Service_Docs_Header');

View File

@@ -0,0 +1,62 @@
<?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\Docs;
class HeadingLink extends \Google\Model
{
/**
* @var string
*/
public $id;
/**
* @var string
*/
public $tabId;
/**
* @param string
*/
public function setId($id)
{
$this->id = $id;
}
/**
* @return string
*/
public function getId()
{
return $this->id;
}
/**
* @param string
*/
public function setTabId($tabId)
{
$this->tabId = $tabId;
}
/**
* @return string
*/
public function getTabId()
{
return $this->tabId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(HeadingLink::class, 'Google_Service_Docs_HeadingLink');

View File

@@ -0,0 +1,95 @@
<?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\Docs;
class HorizontalRule extends \Google\Collection
{
protected $collection_key = 'suggestedInsertionIds';
/**
* @var string[]
*/
public $suggestedDeletionIds;
/**
* @var string[]
*/
public $suggestedInsertionIds;
protected $suggestedTextStyleChangesType = SuggestedTextStyle::class;
protected $suggestedTextStyleChangesDataType = 'map';
protected $textStyleType = TextStyle::class;
protected $textStyleDataType = '';
/**
* @param string[]
*/
public function setSuggestedDeletionIds($suggestedDeletionIds)
{
$this->suggestedDeletionIds = $suggestedDeletionIds;
}
/**
* @return string[]
*/
public function getSuggestedDeletionIds()
{
return $this->suggestedDeletionIds;
}
/**
* @param string[]
*/
public function setSuggestedInsertionIds($suggestedInsertionIds)
{
$this->suggestedInsertionIds = $suggestedInsertionIds;
}
/**
* @return string[]
*/
public function getSuggestedInsertionIds()
{
return $this->suggestedInsertionIds;
}
/**
* @param SuggestedTextStyle[]
*/
public function setSuggestedTextStyleChanges($suggestedTextStyleChanges)
{
$this->suggestedTextStyleChanges = $suggestedTextStyleChanges;
}
/**
* @return SuggestedTextStyle[]
*/
public function getSuggestedTextStyleChanges()
{
return $this->suggestedTextStyleChanges;
}
/**
* @param TextStyle
*/
public function setTextStyle(TextStyle $textStyle)
{
$this->textStyle = $textStyle;
}
/**
* @return TextStyle
*/
public function getTextStyle()
{
return $this->textStyle;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(HorizontalRule::class, 'Google_Service_Docs_HorizontalRule');

View File

@@ -0,0 +1,150 @@
<?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\Docs;
class ImageProperties extends \Google\Model
{
/**
* @var float
*/
public $angle;
/**
* @var float
*/
public $brightness;
/**
* @var string
*/
public $contentUri;
/**
* @var float
*/
public $contrast;
protected $cropPropertiesType = CropProperties::class;
protected $cropPropertiesDataType = '';
/**
* @var string
*/
public $sourceUri;
/**
* @var float
*/
public $transparency;
/**
* @param float
*/
public function setAngle($angle)
{
$this->angle = $angle;
}
/**
* @return float
*/
public function getAngle()
{
return $this->angle;
}
/**
* @param float
*/
public function setBrightness($brightness)
{
$this->brightness = $brightness;
}
/**
* @return float
*/
public function getBrightness()
{
return $this->brightness;
}
/**
* @param string
*/
public function setContentUri($contentUri)
{
$this->contentUri = $contentUri;
}
/**
* @return string
*/
public function getContentUri()
{
return $this->contentUri;
}
/**
* @param float
*/
public function setContrast($contrast)
{
$this->contrast = $contrast;
}
/**
* @return float
*/
public function getContrast()
{
return $this->contrast;
}
/**
* @param CropProperties
*/
public function setCropProperties(CropProperties $cropProperties)
{
$this->cropProperties = $cropProperties;
}
/**
* @return CropProperties
*/
public function getCropProperties()
{
return $this->cropProperties;
}
/**
* @param string
*/
public function setSourceUri($sourceUri)
{
$this->sourceUri = $sourceUri;
}
/**
* @return string
*/
public function getSourceUri()
{
return $this->sourceUri;
}
/**
* @param float
*/
public function setTransparency($transparency)
{
$this->transparency = $transparency;
}
/**
* @return float
*/
public function getTransparency()
{
return $this->transparency;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ImageProperties::class, 'Google_Service_Docs_ImageProperties');

View File

@@ -0,0 +1,150 @@
<?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\Docs;
class ImagePropertiesSuggestionState extends \Google\Model
{
/**
* @var bool
*/
public $angleSuggested;
/**
* @var bool
*/
public $brightnessSuggested;
/**
* @var bool
*/
public $contentUriSuggested;
/**
* @var bool
*/
public $contrastSuggested;
protected $cropPropertiesSuggestionStateType = CropPropertiesSuggestionState::class;
protected $cropPropertiesSuggestionStateDataType = '';
/**
* @var bool
*/
public $sourceUriSuggested;
/**
* @var bool
*/
public $transparencySuggested;
/**
* @param bool
*/
public function setAngleSuggested($angleSuggested)
{
$this->angleSuggested = $angleSuggested;
}
/**
* @return bool
*/
public function getAngleSuggested()
{
return $this->angleSuggested;
}
/**
* @param bool
*/
public function setBrightnessSuggested($brightnessSuggested)
{
$this->brightnessSuggested = $brightnessSuggested;
}
/**
* @return bool
*/
public function getBrightnessSuggested()
{
return $this->brightnessSuggested;
}
/**
* @param bool
*/
public function setContentUriSuggested($contentUriSuggested)
{
$this->contentUriSuggested = $contentUriSuggested;
}
/**
* @return bool
*/
public function getContentUriSuggested()
{
return $this->contentUriSuggested;
}
/**
* @param bool
*/
public function setContrastSuggested($contrastSuggested)
{
$this->contrastSuggested = $contrastSuggested;
}
/**
* @return bool
*/
public function getContrastSuggested()
{
return $this->contrastSuggested;
}
/**
* @param CropPropertiesSuggestionState
*/
public function setCropPropertiesSuggestionState(CropPropertiesSuggestionState $cropPropertiesSuggestionState)
{
$this->cropPropertiesSuggestionState = $cropPropertiesSuggestionState;
}
/**
* @return CropPropertiesSuggestionState
*/
public function getCropPropertiesSuggestionState()
{
return $this->cropPropertiesSuggestionState;
}
/**
* @param bool
*/
public function setSourceUriSuggested($sourceUriSuggested)
{
$this->sourceUriSuggested = $sourceUriSuggested;
}
/**
* @return bool
*/
public function getSourceUriSuggested()
{
return $this->sourceUriSuggested;
}
/**
* @param bool
*/
public function setTransparencySuggested($transparencySuggested)
{
$this->transparencySuggested = $transparencySuggested;
}
/**
* @return bool
*/
public function getTransparencySuggested()
{
return $this->transparencySuggested;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ImagePropertiesSuggestionState::class, 'Google_Service_Docs_ImagePropertiesSuggestionState');

View File

@@ -0,0 +1,113 @@
<?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\Docs;
class InlineObject extends \Google\Collection
{
protected $collection_key = 'suggestedDeletionIds';
protected $inlineObjectPropertiesType = InlineObjectProperties::class;
protected $inlineObjectPropertiesDataType = '';
/**
* @var string
*/
public $objectId;
/**
* @var string[]
*/
public $suggestedDeletionIds;
protected $suggestedInlineObjectPropertiesChangesType = SuggestedInlineObjectProperties::class;
protected $suggestedInlineObjectPropertiesChangesDataType = 'map';
/**
* @var string
*/
public $suggestedInsertionId;
/**
* @param InlineObjectProperties
*/
public function setInlineObjectProperties(InlineObjectProperties $inlineObjectProperties)
{
$this->inlineObjectProperties = $inlineObjectProperties;
}
/**
* @return InlineObjectProperties
*/
public function getInlineObjectProperties()
{
return $this->inlineObjectProperties;
}
/**
* @param string
*/
public function setObjectId($objectId)
{
$this->objectId = $objectId;
}
/**
* @return string
*/
public function getObjectId()
{
return $this->objectId;
}
/**
* @param string[]
*/
public function setSuggestedDeletionIds($suggestedDeletionIds)
{
$this->suggestedDeletionIds = $suggestedDeletionIds;
}
/**
* @return string[]
*/
public function getSuggestedDeletionIds()
{
return $this->suggestedDeletionIds;
}
/**
* @param SuggestedInlineObjectProperties[]
*/
public function setSuggestedInlineObjectPropertiesChanges($suggestedInlineObjectPropertiesChanges)
{
$this->suggestedInlineObjectPropertiesChanges = $suggestedInlineObjectPropertiesChanges;
}
/**
* @return SuggestedInlineObjectProperties[]
*/
public function getSuggestedInlineObjectPropertiesChanges()
{
return $this->suggestedInlineObjectPropertiesChanges;
}
/**
* @param string
*/
public function setSuggestedInsertionId($suggestedInsertionId)
{
$this->suggestedInsertionId = $suggestedInsertionId;
}
/**
* @return string
*/
public function getSuggestedInsertionId()
{
return $this->suggestedInsertionId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(InlineObject::class, 'Google_Service_Docs_InlineObject');

View File

@@ -0,0 +1,113 @@
<?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\Docs;
class InlineObjectElement extends \Google\Collection
{
protected $collection_key = 'suggestedInsertionIds';
/**
* @var string
*/
public $inlineObjectId;
/**
* @var string[]
*/
public $suggestedDeletionIds;
/**
* @var string[]
*/
public $suggestedInsertionIds;
protected $suggestedTextStyleChangesType = SuggestedTextStyle::class;
protected $suggestedTextStyleChangesDataType = 'map';
protected $textStyleType = TextStyle::class;
protected $textStyleDataType = '';
/**
* @param string
*/
public function setInlineObjectId($inlineObjectId)
{
$this->inlineObjectId = $inlineObjectId;
}
/**
* @return string
*/
public function getInlineObjectId()
{
return $this->inlineObjectId;
}
/**
* @param string[]
*/
public function setSuggestedDeletionIds($suggestedDeletionIds)
{
$this->suggestedDeletionIds = $suggestedDeletionIds;
}
/**
* @return string[]
*/
public function getSuggestedDeletionIds()
{
return $this->suggestedDeletionIds;
}
/**
* @param string[]
*/
public function setSuggestedInsertionIds($suggestedInsertionIds)
{
$this->suggestedInsertionIds = $suggestedInsertionIds;
}
/**
* @return string[]
*/
public function getSuggestedInsertionIds()
{
return $this->suggestedInsertionIds;
}
/**
* @param SuggestedTextStyle[]
*/
public function setSuggestedTextStyleChanges($suggestedTextStyleChanges)
{
$this->suggestedTextStyleChanges = $suggestedTextStyleChanges;
}
/**
* @return SuggestedTextStyle[]
*/
public function getSuggestedTextStyleChanges()
{
return $this->suggestedTextStyleChanges;
}
/**
* @param TextStyle
*/
public function setTextStyle(TextStyle $textStyle)
{
$this->textStyle = $textStyle;
}
/**
* @return TextStyle
*/
public function getTextStyle()
{
return $this->textStyle;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(InlineObjectElement::class, 'Google_Service_Docs_InlineObjectElement');

View File

@@ -0,0 +1,42 @@
<?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\Docs;
class InlineObjectProperties extends \Google\Model
{
protected $embeddedObjectType = EmbeddedObject::class;
protected $embeddedObjectDataType = '';
/**
* @param EmbeddedObject
*/
public function setEmbeddedObject(EmbeddedObject $embeddedObject)
{
$this->embeddedObject = $embeddedObject;
}
/**
* @return EmbeddedObject
*/
public function getEmbeddedObject()
{
return $this->embeddedObject;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(InlineObjectProperties::class, 'Google_Service_Docs_InlineObjectProperties');

View File

@@ -0,0 +1,42 @@
<?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\Docs;
class InlineObjectPropertiesSuggestionState extends \Google\Model
{
protected $embeddedObjectSuggestionStateType = EmbeddedObjectSuggestionState::class;
protected $embeddedObjectSuggestionStateDataType = '';
/**
* @param EmbeddedObjectSuggestionState
*/
public function setEmbeddedObjectSuggestionState(EmbeddedObjectSuggestionState $embeddedObjectSuggestionState)
{
$this->embeddedObjectSuggestionState = $embeddedObjectSuggestionState;
}
/**
* @return EmbeddedObjectSuggestionState
*/
public function getEmbeddedObjectSuggestionState()
{
return $this->embeddedObjectSuggestionState;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(InlineObjectPropertiesSuggestionState::class, 'Google_Service_Docs_InlineObjectPropertiesSuggestionState');

View File

@@ -0,0 +1,92 @@
<?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\Docs;
class InsertInlineImageRequest extends \Google\Model
{
protected $endOfSegmentLocationType = EndOfSegmentLocation::class;
protected $endOfSegmentLocationDataType = '';
protected $locationType = Location::class;
protected $locationDataType = '';
protected $objectSizeType = Size::class;
protected $objectSizeDataType = '';
/**
* @var string
*/
public $uri;
/**
* @param EndOfSegmentLocation
*/
public function setEndOfSegmentLocation(EndOfSegmentLocation $endOfSegmentLocation)
{
$this->endOfSegmentLocation = $endOfSegmentLocation;
}
/**
* @return EndOfSegmentLocation
*/
public function getEndOfSegmentLocation()
{
return $this->endOfSegmentLocation;
}
/**
* @param Location
*/
public function setLocation(Location $location)
{
$this->location = $location;
}
/**
* @return Location
*/
public function getLocation()
{
return $this->location;
}
/**
* @param Size
*/
public function setObjectSize(Size $objectSize)
{
$this->objectSize = $objectSize;
}
/**
* @return Size
*/
public function getObjectSize()
{
return $this->objectSize;
}
/**
* @param string
*/
public function setUri($uri)
{
$this->uri = $uri;
}
/**
* @return string
*/
public function getUri()
{
return $this->uri;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(InsertInlineImageRequest::class, 'Google_Service_Docs_InsertInlineImageRequest');

View File

@@ -0,0 +1,44 @@
<?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\Docs;
class InsertInlineImageResponse extends \Google\Model
{
/**
* @var string
*/
public $objectId;
/**
* @param string
*/
public function setObjectId($objectId)
{
$this->objectId = $objectId;
}
/**
* @return string
*/
public function getObjectId()
{
return $this->objectId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(InsertInlineImageResponse::class, 'Google_Service_Docs_InsertInlineImageResponse');

View File

@@ -0,0 +1,44 @@
<?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\Docs;
class InsertInlineSheetsChartResponse extends \Google\Model
{
/**
* @var string
*/
public $objectId;
/**
* @param string
*/
public function setObjectId($objectId)
{
$this->objectId = $objectId;
}
/**
* @return string
*/
public function getObjectId()
{
return $this->objectId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(InsertInlineSheetsChartResponse::class, 'Google_Service_Docs_InsertInlineSheetsChartResponse');

View File

@@ -0,0 +1,58 @@
<?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\Docs;
class InsertPageBreakRequest extends \Google\Model
{
protected $endOfSegmentLocationType = EndOfSegmentLocation::class;
protected $endOfSegmentLocationDataType = '';
protected $locationType = Location::class;
protected $locationDataType = '';
/**
* @param EndOfSegmentLocation
*/
public function setEndOfSegmentLocation(EndOfSegmentLocation $endOfSegmentLocation)
{
$this->endOfSegmentLocation = $endOfSegmentLocation;
}
/**
* @return EndOfSegmentLocation
*/
public function getEndOfSegmentLocation()
{
return $this->endOfSegmentLocation;
}
/**
* @param Location
*/
public function setLocation(Location $location)
{
$this->location = $location;
}
/**
* @return Location
*/
public function getLocation()
{
return $this->location;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(InsertPageBreakRequest::class, 'Google_Service_Docs_InsertPageBreakRequest');

View File

@@ -0,0 +1,76 @@
<?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\Docs;
class InsertSectionBreakRequest extends \Google\Model
{
protected $endOfSegmentLocationType = EndOfSegmentLocation::class;
protected $endOfSegmentLocationDataType = '';
protected $locationType = Location::class;
protected $locationDataType = '';
/**
* @var string
*/
public $sectionType;
/**
* @param EndOfSegmentLocation
*/
public function setEndOfSegmentLocation(EndOfSegmentLocation $endOfSegmentLocation)
{
$this->endOfSegmentLocation = $endOfSegmentLocation;
}
/**
* @return EndOfSegmentLocation
*/
public function getEndOfSegmentLocation()
{
return $this->endOfSegmentLocation;
}
/**
* @param Location
*/
public function setLocation(Location $location)
{
$this->location = $location;
}
/**
* @return Location
*/
public function getLocation()
{
return $this->location;
}
/**
* @param string
*/
public function setSectionType($sectionType)
{
$this->sectionType = $sectionType;
}
/**
* @return string
*/
public function getSectionType()
{
return $this->sectionType;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(InsertSectionBreakRequest::class, 'Google_Service_Docs_InsertSectionBreakRequest');

View File

@@ -0,0 +1,60 @@
<?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\Docs;
class InsertTableColumnRequest extends \Google\Model
{
/**
* @var bool
*/
public $insertRight;
protected $tableCellLocationType = TableCellLocation::class;
protected $tableCellLocationDataType = '';
/**
* @param bool
*/
public function setInsertRight($insertRight)
{
$this->insertRight = $insertRight;
}
/**
* @return bool
*/
public function getInsertRight()
{
return $this->insertRight;
}
/**
* @param TableCellLocation
*/
public function setTableCellLocation(TableCellLocation $tableCellLocation)
{
$this->tableCellLocation = $tableCellLocation;
}
/**
* @return TableCellLocation
*/
public function getTableCellLocation()
{
return $this->tableCellLocation;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(InsertTableColumnRequest::class, 'Google_Service_Docs_InsertTableColumnRequest');

View File

@@ -0,0 +1,94 @@
<?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\Docs;
class InsertTableRequest extends \Google\Model
{
/**
* @var int
*/
public $columns;
protected $endOfSegmentLocationType = EndOfSegmentLocation::class;
protected $endOfSegmentLocationDataType = '';
protected $locationType = Location::class;
protected $locationDataType = '';
/**
* @var int
*/
public $rows;
/**
* @param int
*/
public function setColumns($columns)
{
$this->columns = $columns;
}
/**
* @return int
*/
public function getColumns()
{
return $this->columns;
}
/**
* @param EndOfSegmentLocation
*/
public function setEndOfSegmentLocation(EndOfSegmentLocation $endOfSegmentLocation)
{
$this->endOfSegmentLocation = $endOfSegmentLocation;
}
/**
* @return EndOfSegmentLocation
*/
public function getEndOfSegmentLocation()
{
return $this->endOfSegmentLocation;
}
/**
* @param Location
*/
public function setLocation(Location $location)
{
$this->location = $location;
}
/**
* @return Location
*/
public function getLocation()
{
return $this->location;
}
/**
* @param int
*/
public function setRows($rows)
{
$this->rows = $rows;
}
/**
* @return int
*/
public function getRows()
{
return $this->rows;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(InsertTableRequest::class, 'Google_Service_Docs_InsertTableRequest');

View File

@@ -0,0 +1,60 @@
<?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\Docs;
class InsertTableRowRequest extends \Google\Model
{
/**
* @var bool
*/
public $insertBelow;
protected $tableCellLocationType = TableCellLocation::class;
protected $tableCellLocationDataType = '';
/**
* @param bool
*/
public function setInsertBelow($insertBelow)
{
$this->insertBelow = $insertBelow;
}
/**
* @return bool
*/
public function getInsertBelow()
{
return $this->insertBelow;
}
/**
* @param TableCellLocation
*/
public function setTableCellLocation(TableCellLocation $tableCellLocation)
{
$this->tableCellLocation = $tableCellLocation;
}
/**
* @return TableCellLocation
*/
public function getTableCellLocation()
{
return $this->tableCellLocation;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(InsertTableRowRequest::class, 'Google_Service_Docs_InsertTableRowRequest');

View File

@@ -0,0 +1,76 @@
<?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\Docs;
class InsertTextRequest extends \Google\Model
{
protected $endOfSegmentLocationType = EndOfSegmentLocation::class;
protected $endOfSegmentLocationDataType = '';
protected $locationType = Location::class;
protected $locationDataType = '';
/**
* @var string
*/
public $text;
/**
* @param EndOfSegmentLocation
*/
public function setEndOfSegmentLocation(EndOfSegmentLocation $endOfSegmentLocation)
{
$this->endOfSegmentLocation = $endOfSegmentLocation;
}
/**
* @return EndOfSegmentLocation
*/
public function getEndOfSegmentLocation()
{
return $this->endOfSegmentLocation;
}
/**
* @param Location
*/
public function setLocation(Location $location)
{
$this->location = $location;
}
/**
* @return Location
*/
public function getLocation()
{
return $this->location;
}
/**
* @param string
*/
public function setText($text)
{
$this->text = $text;
}
/**
* @return string
*/
public function getText()
{
return $this->text;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(InsertTextRequest::class, 'Google_Service_Docs_InsertTextRequest');

View File

@@ -0,0 +1,130 @@
<?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\Docs;
class Link extends \Google\Model
{
protected $bookmarkType = BookmarkLink::class;
protected $bookmarkDataType = '';
/**
* @var string
*/
public $bookmarkId;
protected $headingType = HeadingLink::class;
protected $headingDataType = '';
/**
* @var string
*/
public $headingId;
/**
* @var string
*/
public $tabId;
/**
* @var string
*/
public $url;
/**
* @param BookmarkLink
*/
public function setBookmark(BookmarkLink $bookmark)
{
$this->bookmark = $bookmark;
}
/**
* @return BookmarkLink
*/
public function getBookmark()
{
return $this->bookmark;
}
/**
* @param string
*/
public function setBookmarkId($bookmarkId)
{
$this->bookmarkId = $bookmarkId;
}
/**
* @return string
*/
public function getBookmarkId()
{
return $this->bookmarkId;
}
/**
* @param HeadingLink
*/
public function setHeading(HeadingLink $heading)
{
$this->heading = $heading;
}
/**
* @return HeadingLink
*/
public function getHeading()
{
return $this->heading;
}
/**
* @param string
*/
public function setHeadingId($headingId)
{
$this->headingId = $headingId;
}
/**
* @return string
*/
public function getHeadingId()
{
return $this->headingId;
}
/**
* @param string
*/
public function setTabId($tabId)
{
$this->tabId = $tabId;
}
/**
* @return string
*/
public function getTabId()
{
return $this->tabId;
}
/**
* @param string
*/
public function setUrl($url)
{
$this->url = $url;
}
/**
* @return string
*/
public function getUrl()
{
return $this->url;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Link::class, 'Google_Service_Docs_Link');

View File

@@ -0,0 +1,42 @@
<?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\Docs;
class LinkedContentReference extends \Google\Model
{
protected $sheetsChartReferenceType = SheetsChartReference::class;
protected $sheetsChartReferenceDataType = '';
/**
* @param SheetsChartReference
*/
public function setSheetsChartReference(SheetsChartReference $sheetsChartReference)
{
$this->sheetsChartReference = $sheetsChartReference;
}
/**
* @return SheetsChartReference
*/
public function getSheetsChartReference()
{
return $this->sheetsChartReference;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(LinkedContentReference::class, 'Google_Service_Docs_LinkedContentReference');

View File

@@ -0,0 +1,42 @@
<?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\Docs;
class LinkedContentReferenceSuggestionState extends \Google\Model
{
protected $sheetsChartReferenceSuggestionStateType = SheetsChartReferenceSuggestionState::class;
protected $sheetsChartReferenceSuggestionStateDataType = '';
/**
* @param SheetsChartReferenceSuggestionState
*/
public function setSheetsChartReferenceSuggestionState(SheetsChartReferenceSuggestionState $sheetsChartReferenceSuggestionState)
{
$this->sheetsChartReferenceSuggestionState = $sheetsChartReferenceSuggestionState;
}
/**
* @return SheetsChartReferenceSuggestionState
*/
public function getSheetsChartReferenceSuggestionState()
{
return $this->sheetsChartReferenceSuggestionState;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(LinkedContentReferenceSuggestionState::class, 'Google_Service_Docs_LinkedContentReferenceSuggestionState');

View File

@@ -0,0 +1,43 @@
<?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\Docs;
class ListProperties extends \Google\Collection
{
protected $collection_key = 'nestingLevels';
protected $nestingLevelsType = NestingLevel::class;
protected $nestingLevelsDataType = 'array';
/**
* @param NestingLevel[]
*/
public function setNestingLevels($nestingLevels)
{
$this->nestingLevels = $nestingLevels;
}
/**
* @return NestingLevel[]
*/
public function getNestingLevels()
{
return $this->nestingLevels;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ListProperties::class, 'Google_Service_Docs_ListProperties');

View File

@@ -0,0 +1,43 @@
<?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\Docs;
class ListPropertiesSuggestionState extends \Google\Collection
{
protected $collection_key = 'nestingLevelsSuggestionStates';
protected $nestingLevelsSuggestionStatesType = NestingLevelSuggestionState::class;
protected $nestingLevelsSuggestionStatesDataType = 'array';
/**
* @param NestingLevelSuggestionState[]
*/
public function setNestingLevelsSuggestionStates($nestingLevelsSuggestionStates)
{
$this->nestingLevelsSuggestionStates = $nestingLevelsSuggestionStates;
}
/**
* @return NestingLevelSuggestionState[]
*/
public function getNestingLevelsSuggestionStates()
{
return $this->nestingLevelsSuggestionStates;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ListPropertiesSuggestionState::class, 'Google_Service_Docs_ListPropertiesSuggestionState');

View File

@@ -0,0 +1,80 @@
<?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\Docs;
class Location extends \Google\Model
{
/**
* @var int
*/
public $index;
/**
* @var string
*/
public $segmentId;
/**
* @var string
*/
public $tabId;
/**
* @param int
*/
public function setIndex($index)
{
$this->index = $index;
}
/**
* @return int
*/
public function getIndex()
{
return $this->index;
}
/**
* @param string
*/
public function setSegmentId($segmentId)
{
$this->segmentId = $segmentId;
}
/**
* @return string
*/
public function getSegmentId()
{
return $this->segmentId;
}
/**
* @param string
*/
public function setTabId($tabId)
{
$this->tabId = $tabId;
}
/**
* @return string
*/
public function getTabId()
{
return $this->tabId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Location::class, 'Google_Service_Docs_Location');

View File

@@ -0,0 +1,42 @@
<?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\Docs;
class MergeTableCellsRequest extends \Google\Model
{
protected $tableRangeType = TableRange::class;
protected $tableRangeDataType = '';
/**
* @param TableRange
*/
public function setTableRange(TableRange $tableRange)
{
$this->tableRange = $tableRange;
}
/**
* @return TableRange
*/
public function getTableRange()
{
return $this->tableRange;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(MergeTableCellsRequest::class, 'Google_Service_Docs_MergeTableCellsRequest');

View File

@@ -0,0 +1,79 @@
<?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\Docs;
class NamedRange extends \Google\Collection
{
protected $collection_key = 'ranges';
/**
* @var string
*/
public $name;
/**
* @var string
*/
public $namedRangeId;
protected $rangesType = Range::class;
protected $rangesDataType = 'array';
/**
* @param string
*/
public function setName($name)
{
$this->name = $name;
}
/**
* @return string
*/
public function getName()
{
return $this->name;
}
/**
* @param string
*/
public function setNamedRangeId($namedRangeId)
{
$this->namedRangeId = $namedRangeId;
}
/**
* @return string
*/
public function getNamedRangeId()
{
return $this->namedRangeId;
}
/**
* @param Range[]
*/
public function setRanges($ranges)
{
$this->ranges = $ranges;
}
/**
* @return Range[]
*/
public function getRanges()
{
return $this->ranges;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(NamedRange::class, 'Google_Service_Docs_NamedRange');

View File

@@ -0,0 +1,61 @@
<?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\Docs;
class NamedRanges extends \Google\Collection
{
protected $collection_key = 'namedRanges';
/**
* @var string
*/
public $name;
protected $namedRangesType = NamedRange::class;
protected $namedRangesDataType = 'array';
/**
* @param string
*/
public function setName($name)
{
$this->name = $name;
}
/**
* @return string
*/
public function getName()
{
return $this->name;
}
/**
* @param NamedRange[]
*/
public function setNamedRanges($namedRanges)
{
$this->namedRanges = $namedRanges;
}
/**
* @return NamedRange[]
*/
public function getNamedRanges()
{
return $this->namedRanges;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(NamedRanges::class, 'Google_Service_Docs_NamedRanges');

View File

@@ -0,0 +1,76 @@
<?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\Docs;
class NamedStyle extends \Google\Model
{
/**
* @var string
*/
public $namedStyleType;
protected $paragraphStyleType = ParagraphStyle::class;
protected $paragraphStyleDataType = '';
protected $textStyleType = TextStyle::class;
protected $textStyleDataType = '';
/**
* @param string
*/
public function setNamedStyleType($namedStyleType)
{
$this->namedStyleType = $namedStyleType;
}
/**
* @return string
*/
public function getNamedStyleType()
{
return $this->namedStyleType;
}
/**
* @param ParagraphStyle
*/
public function setParagraphStyle(ParagraphStyle $paragraphStyle)
{
$this->paragraphStyle = $paragraphStyle;
}
/**
* @return ParagraphStyle
*/
public function getParagraphStyle()
{
return $this->paragraphStyle;
}
/**
* @param TextStyle
*/
public function setTextStyle(TextStyle $textStyle)
{
$this->textStyle = $textStyle;
}
/**
* @return TextStyle
*/
public function getTextStyle()
{
return $this->textStyle;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(NamedStyle::class, 'Google_Service_Docs_NamedStyle');

View File

@@ -0,0 +1,76 @@
<?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\Docs;
class NamedStyleSuggestionState extends \Google\Model
{
/**
* @var string
*/
public $namedStyleType;
protected $paragraphStyleSuggestionStateType = ParagraphStyleSuggestionState::class;
protected $paragraphStyleSuggestionStateDataType = '';
protected $textStyleSuggestionStateType = TextStyleSuggestionState::class;
protected $textStyleSuggestionStateDataType = '';
/**
* @param string
*/
public function setNamedStyleType($namedStyleType)
{
$this->namedStyleType = $namedStyleType;
}
/**
* @return string
*/
public function getNamedStyleType()
{
return $this->namedStyleType;
}
/**
* @param ParagraphStyleSuggestionState
*/
public function setParagraphStyleSuggestionState(ParagraphStyleSuggestionState $paragraphStyleSuggestionState)
{
$this->paragraphStyleSuggestionState = $paragraphStyleSuggestionState;
}
/**
* @return ParagraphStyleSuggestionState
*/
public function getParagraphStyleSuggestionState()
{
return $this->paragraphStyleSuggestionState;
}
/**
* @param TextStyleSuggestionState
*/
public function setTextStyleSuggestionState(TextStyleSuggestionState $textStyleSuggestionState)
{
$this->textStyleSuggestionState = $textStyleSuggestionState;
}
/**
* @return TextStyleSuggestionState
*/
public function getTextStyleSuggestionState()
{
return $this->textStyleSuggestionState;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(NamedStyleSuggestionState::class, 'Google_Service_Docs_NamedStyleSuggestionState');

View File

@@ -0,0 +1,43 @@
<?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\Docs;
class NamedStyles extends \Google\Collection
{
protected $collection_key = 'styles';
protected $stylesType = NamedStyle::class;
protected $stylesDataType = 'array';
/**
* @param NamedStyle[]
*/
public function setStyles($styles)
{
$this->styles = $styles;
}
/**
* @return NamedStyle[]
*/
public function getStyles()
{
return $this->styles;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(NamedStyles::class, 'Google_Service_Docs_NamedStyles');

View File

@@ -0,0 +1,43 @@
<?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\Docs;
class NamedStylesSuggestionState extends \Google\Collection
{
protected $collection_key = 'stylesSuggestionStates';
protected $stylesSuggestionStatesType = NamedStyleSuggestionState::class;
protected $stylesSuggestionStatesDataType = 'array';
/**
* @param NamedStyleSuggestionState[]
*/
public function setStylesSuggestionStates($stylesSuggestionStates)
{
$this->stylesSuggestionStates = $stylesSuggestionStates;
}
/**
* @return NamedStyleSuggestionState[]
*/
public function getStylesSuggestionStates()
{
return $this->stylesSuggestionStates;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(NamedStylesSuggestionState::class, 'Google_Service_Docs_NamedStylesSuggestionState');

View File

@@ -0,0 +1,164 @@
<?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\Docs;
class NestingLevel extends \Google\Model
{
/**
* @var string
*/
public $bulletAlignment;
/**
* @var string
*/
public $glyphFormat;
/**
* @var string
*/
public $glyphSymbol;
/**
* @var string
*/
public $glyphType;
protected $indentFirstLineType = Dimension::class;
protected $indentFirstLineDataType = '';
protected $indentStartType = Dimension::class;
protected $indentStartDataType = '';
/**
* @var int
*/
public $startNumber;
protected $textStyleType = TextStyle::class;
protected $textStyleDataType = '';
/**
* @param string
*/
public function setBulletAlignment($bulletAlignment)
{
$this->bulletAlignment = $bulletAlignment;
}
/**
* @return string
*/
public function getBulletAlignment()
{
return $this->bulletAlignment;
}
/**
* @param string
*/
public function setGlyphFormat($glyphFormat)
{
$this->glyphFormat = $glyphFormat;
}
/**
* @return string
*/
public function getGlyphFormat()
{
return $this->glyphFormat;
}
/**
* @param string
*/
public function setGlyphSymbol($glyphSymbol)
{
$this->glyphSymbol = $glyphSymbol;
}
/**
* @return string
*/
public function getGlyphSymbol()
{
return $this->glyphSymbol;
}
/**
* @param string
*/
public function setGlyphType($glyphType)
{
$this->glyphType = $glyphType;
}
/**
* @return string
*/
public function getGlyphType()
{
return $this->glyphType;
}
/**
* @param Dimension
*/
public function setIndentFirstLine(Dimension $indentFirstLine)
{
$this->indentFirstLine = $indentFirstLine;
}
/**
* @return Dimension
*/
public function getIndentFirstLine()
{
return $this->indentFirstLine;
}
/**
* @param Dimension
*/
public function setIndentStart(Dimension $indentStart)
{
$this->indentStart = $indentStart;
}
/**
* @return Dimension
*/
public function getIndentStart()
{
return $this->indentStart;
}
/**
* @param int
*/
public function setStartNumber($startNumber)
{
$this->startNumber = $startNumber;
}
/**
* @return int
*/
public function getStartNumber()
{
return $this->startNumber;
}
/**
* @param TextStyle
*/
public function setTextStyle(TextStyle $textStyle)
{
$this->textStyle = $textStyle;
}
/**
* @return TextStyle
*/
public function getTextStyle()
{
return $this->textStyle;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(NestingLevel::class, 'Google_Service_Docs_NestingLevel');

View File

@@ -0,0 +1,168 @@
<?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\Docs;
class NestingLevelSuggestionState extends \Google\Model
{
/**
* @var bool
*/
public $bulletAlignmentSuggested;
/**
* @var bool
*/
public $glyphFormatSuggested;
/**
* @var bool
*/
public $glyphSymbolSuggested;
/**
* @var bool
*/
public $glyphTypeSuggested;
/**
* @var bool
*/
public $indentFirstLineSuggested;
/**
* @var bool
*/
public $indentStartSuggested;
/**
* @var bool
*/
public $startNumberSuggested;
protected $textStyleSuggestionStateType = TextStyleSuggestionState::class;
protected $textStyleSuggestionStateDataType = '';
/**
* @param bool
*/
public function setBulletAlignmentSuggested($bulletAlignmentSuggested)
{
$this->bulletAlignmentSuggested = $bulletAlignmentSuggested;
}
/**
* @return bool
*/
public function getBulletAlignmentSuggested()
{
return $this->bulletAlignmentSuggested;
}
/**
* @param bool
*/
public function setGlyphFormatSuggested($glyphFormatSuggested)
{
$this->glyphFormatSuggested = $glyphFormatSuggested;
}
/**
* @return bool
*/
public function getGlyphFormatSuggested()
{
return $this->glyphFormatSuggested;
}
/**
* @param bool
*/
public function setGlyphSymbolSuggested($glyphSymbolSuggested)
{
$this->glyphSymbolSuggested = $glyphSymbolSuggested;
}
/**
* @return bool
*/
public function getGlyphSymbolSuggested()
{
return $this->glyphSymbolSuggested;
}
/**
* @param bool
*/
public function setGlyphTypeSuggested($glyphTypeSuggested)
{
$this->glyphTypeSuggested = $glyphTypeSuggested;
}
/**
* @return bool
*/
public function getGlyphTypeSuggested()
{
return $this->glyphTypeSuggested;
}
/**
* @param bool
*/
public function setIndentFirstLineSuggested($indentFirstLineSuggested)
{
$this->indentFirstLineSuggested = $indentFirstLineSuggested;
}
/**
* @return bool
*/
public function getIndentFirstLineSuggested()
{
return $this->indentFirstLineSuggested;
}
/**
* @param bool
*/
public function setIndentStartSuggested($indentStartSuggested)
{
$this->indentStartSuggested = $indentStartSuggested;
}
/**
* @return bool
*/
public function getIndentStartSuggested()
{
return $this->indentStartSuggested;
}
/**
* @param bool
*/
public function setStartNumberSuggested($startNumberSuggested)
{
$this->startNumberSuggested = $startNumberSuggested;
}
/**
* @return bool
*/
public function getStartNumberSuggested()
{
return $this->startNumberSuggested;
}
/**
* @param TextStyleSuggestionState
*/
public function setTextStyleSuggestionState(TextStyleSuggestionState $textStyleSuggestionState)
{
$this->textStyleSuggestionState = $textStyleSuggestionState;
}
/**
* @return TextStyleSuggestionState
*/
public function getTextStyleSuggestionState()
{
return $this->textStyleSuggestionState;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(NestingLevelSuggestionState::class, 'Google_Service_Docs_NestingLevelSuggestionState');

View File

@@ -0,0 +1,45 @@
<?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\Docs;
class ObjectReferences extends \Google\Collection
{
protected $collection_key = 'objectIds';
/**
* @var string[]
*/
public $objectIds;
/**
* @param string[]
*/
public function setObjectIds($objectIds)
{
$this->objectIds = $objectIds;
}
/**
* @return string[]
*/
public function getObjectIds()
{
return $this->objectIds;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ObjectReferences::class, 'Google_Service_Docs_ObjectReferences');

View File

@@ -0,0 +1,42 @@
<?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\Docs;
class OptionalColor extends \Google\Model
{
protected $colorType = Color::class;
protected $colorDataType = '';
/**
* @param Color
*/
public function setColor(Color $color)
{
$this->color = $color;
}
/**
* @return Color
*/
public function getColor()
{
return $this->color;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(OptionalColor::class, 'Google_Service_Docs_OptionalColor');

View File

@@ -0,0 +1,95 @@
<?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\Docs;
class PageBreak extends \Google\Collection
{
protected $collection_key = 'suggestedInsertionIds';
/**
* @var string[]
*/
public $suggestedDeletionIds;
/**
* @var string[]
*/
public $suggestedInsertionIds;
protected $suggestedTextStyleChangesType = SuggestedTextStyle::class;
protected $suggestedTextStyleChangesDataType = 'map';
protected $textStyleType = TextStyle::class;
protected $textStyleDataType = '';
/**
* @param string[]
*/
public function setSuggestedDeletionIds($suggestedDeletionIds)
{
$this->suggestedDeletionIds = $suggestedDeletionIds;
}
/**
* @return string[]
*/
public function getSuggestedDeletionIds()
{
return $this->suggestedDeletionIds;
}
/**
* @param string[]
*/
public function setSuggestedInsertionIds($suggestedInsertionIds)
{
$this->suggestedInsertionIds = $suggestedInsertionIds;
}
/**
* @return string[]
*/
public function getSuggestedInsertionIds()
{
return $this->suggestedInsertionIds;
}
/**
* @param SuggestedTextStyle[]
*/
public function setSuggestedTextStyleChanges($suggestedTextStyleChanges)
{
$this->suggestedTextStyleChanges = $suggestedTextStyleChanges;
}
/**
* @return SuggestedTextStyle[]
*/
public function getSuggestedTextStyleChanges()
{
return $this->suggestedTextStyleChanges;
}
/**
* @param TextStyle
*/
public function setTextStyle(TextStyle $textStyle)
{
$this->textStyle = $textStyle;
}
/**
* @return TextStyle
*/
public function getTextStyle()
{
return $this->textStyle;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(PageBreak::class, 'Google_Service_Docs_PageBreak');

View File

@@ -0,0 +1,141 @@
<?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\Docs;
class Paragraph extends \Google\Collection
{
protected $collection_key = 'positionedObjectIds';
protected $bulletType = Bullet::class;
protected $bulletDataType = '';
protected $elementsType = ParagraphElement::class;
protected $elementsDataType = 'array';
protected $paragraphStyleType = ParagraphStyle::class;
protected $paragraphStyleDataType = '';
/**
* @var string[]
*/
public $positionedObjectIds;
protected $suggestedBulletChangesType = SuggestedBullet::class;
protected $suggestedBulletChangesDataType = 'map';
protected $suggestedParagraphStyleChangesType = SuggestedParagraphStyle::class;
protected $suggestedParagraphStyleChangesDataType = 'map';
protected $suggestedPositionedObjectIdsType = ObjectReferences::class;
protected $suggestedPositionedObjectIdsDataType = 'map';
/**
* @param Bullet
*/
public function setBullet(Bullet $bullet)
{
$this->bullet = $bullet;
}
/**
* @return Bullet
*/
public function getBullet()
{
return $this->bullet;
}
/**
* @param ParagraphElement[]
*/
public function setElements($elements)
{
$this->elements = $elements;
}
/**
* @return ParagraphElement[]
*/
public function getElements()
{
return $this->elements;
}
/**
* @param ParagraphStyle
*/
public function setParagraphStyle(ParagraphStyle $paragraphStyle)
{
$this->paragraphStyle = $paragraphStyle;
}
/**
* @return ParagraphStyle
*/
public function getParagraphStyle()
{
return $this->paragraphStyle;
}
/**
* @param string[]
*/
public function setPositionedObjectIds($positionedObjectIds)
{
$this->positionedObjectIds = $positionedObjectIds;
}
/**
* @return string[]
*/
public function getPositionedObjectIds()
{
return $this->positionedObjectIds;
}
/**
* @param SuggestedBullet[]
*/
public function setSuggestedBulletChanges($suggestedBulletChanges)
{
$this->suggestedBulletChanges = $suggestedBulletChanges;
}
/**
* @return SuggestedBullet[]
*/
public function getSuggestedBulletChanges()
{
return $this->suggestedBulletChanges;
}
/**
* @param SuggestedParagraphStyle[]
*/
public function setSuggestedParagraphStyleChanges($suggestedParagraphStyleChanges)
{
$this->suggestedParagraphStyleChanges = $suggestedParagraphStyleChanges;
}
/**
* @return SuggestedParagraphStyle[]
*/
public function getSuggestedParagraphStyleChanges()
{
return $this->suggestedParagraphStyleChanges;
}
/**
* @param ObjectReferences[]
*/
public function setSuggestedPositionedObjectIds($suggestedPositionedObjectIds)
{
$this->suggestedPositionedObjectIds = $suggestedPositionedObjectIds;
}
/**
* @return ObjectReferences[]
*/
public function getSuggestedPositionedObjectIds()
{
return $this->suggestedPositionedObjectIds;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Paragraph::class, 'Google_Service_Docs_Paragraph');

View File

@@ -0,0 +1,92 @@
<?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\Docs;
class ParagraphBorder extends \Google\Model
{
protected $colorType = OptionalColor::class;
protected $colorDataType = '';
/**
* @var string
*/
public $dashStyle;
protected $paddingType = Dimension::class;
protected $paddingDataType = '';
protected $widthType = Dimension::class;
protected $widthDataType = '';
/**
* @param OptionalColor
*/
public function setColor(OptionalColor $color)
{
$this->color = $color;
}
/**
* @return OptionalColor
*/
public function getColor()
{
return $this->color;
}
/**
* @param string
*/
public function setDashStyle($dashStyle)
{
$this->dashStyle = $dashStyle;
}
/**
* @return string
*/
public function getDashStyle()
{
return $this->dashStyle;
}
/**
* @param Dimension
*/
public function setPadding(Dimension $padding)
{
$this->padding = $padding;
}
/**
* @return Dimension
*/
public function getPadding()
{
return $this->padding;
}
/**
* @param Dimension
*/
public function setWidth(Dimension $width)
{
$this->width = $width;
}
/**
* @return Dimension
*/
public function getWidth()
{
return $this->width;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ParagraphBorder::class, 'Google_Service_Docs_ParagraphBorder');

View File

@@ -0,0 +1,222 @@
<?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\Docs;
class ParagraphElement extends \Google\Model
{
protected $autoTextType = AutoText::class;
protected $autoTextDataType = '';
protected $columnBreakType = ColumnBreak::class;
protected $columnBreakDataType = '';
/**
* @var int
*/
public $endIndex;
protected $equationType = Equation::class;
protected $equationDataType = '';
protected $footnoteReferenceType = FootnoteReference::class;
protected $footnoteReferenceDataType = '';
protected $horizontalRuleType = HorizontalRule::class;
protected $horizontalRuleDataType = '';
protected $inlineObjectElementType = InlineObjectElement::class;
protected $inlineObjectElementDataType = '';
protected $pageBreakType = PageBreak::class;
protected $pageBreakDataType = '';
protected $personType = Person::class;
protected $personDataType = '';
protected $richLinkType = RichLink::class;
protected $richLinkDataType = '';
/**
* @var int
*/
public $startIndex;
protected $textRunType = TextRun::class;
protected $textRunDataType = '';
/**
* @param AutoText
*/
public function setAutoText(AutoText $autoText)
{
$this->autoText = $autoText;
}
/**
* @return AutoText
*/
public function getAutoText()
{
return $this->autoText;
}
/**
* @param ColumnBreak
*/
public function setColumnBreak(ColumnBreak $columnBreak)
{
$this->columnBreak = $columnBreak;
}
/**
* @return ColumnBreak
*/
public function getColumnBreak()
{
return $this->columnBreak;
}
/**
* @param int
*/
public function setEndIndex($endIndex)
{
$this->endIndex = $endIndex;
}
/**
* @return int
*/
public function getEndIndex()
{
return $this->endIndex;
}
/**
* @param Equation
*/
public function setEquation(Equation $equation)
{
$this->equation = $equation;
}
/**
* @return Equation
*/
public function getEquation()
{
return $this->equation;
}
/**
* @param FootnoteReference
*/
public function setFootnoteReference(FootnoteReference $footnoteReference)
{
$this->footnoteReference = $footnoteReference;
}
/**
* @return FootnoteReference
*/
public function getFootnoteReference()
{
return $this->footnoteReference;
}
/**
* @param HorizontalRule
*/
public function setHorizontalRule(HorizontalRule $horizontalRule)
{
$this->horizontalRule = $horizontalRule;
}
/**
* @return HorizontalRule
*/
public function getHorizontalRule()
{
return $this->horizontalRule;
}
/**
* @param InlineObjectElement
*/
public function setInlineObjectElement(InlineObjectElement $inlineObjectElement)
{
$this->inlineObjectElement = $inlineObjectElement;
}
/**
* @return InlineObjectElement
*/
public function getInlineObjectElement()
{
return $this->inlineObjectElement;
}
/**
* @param PageBreak
*/
public function setPageBreak(PageBreak $pageBreak)
{
$this->pageBreak = $pageBreak;
}
/**
* @return PageBreak
*/
public function getPageBreak()
{
return $this->pageBreak;
}
/**
* @param Person
*/
public function setPerson(Person $person)
{
$this->person = $person;
}
/**
* @return Person
*/
public function getPerson()
{
return $this->person;
}
/**
* @param RichLink
*/
public function setRichLink(RichLink $richLink)
{
$this->richLink = $richLink;
}
/**
* @return RichLink
*/
public function getRichLink()
{
return $this->richLink;
}
/**
* @param int
*/
public function setStartIndex($startIndex)
{
$this->startIndex = $startIndex;
}
/**
* @return int
*/
public function getStartIndex()
{
return $this->startIndex;
}
/**
* @param TextRun
*/
public function setTextRun(TextRun $textRun)
{
$this->textRun = $textRun;
}
/**
* @return TextRun
*/
public function getTextRun()
{
return $this->textRun;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ParagraphElement::class, 'Google_Service_Docs_ParagraphElement');

View File

@@ -0,0 +1,399 @@
<?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\Docs;
class ParagraphStyle extends \Google\Collection
{
protected $collection_key = 'tabStops';
/**
* @var string
*/
public $alignment;
/**
* @var bool
*/
public $avoidWidowAndOrphan;
protected $borderBetweenType = ParagraphBorder::class;
protected $borderBetweenDataType = '';
protected $borderBottomType = ParagraphBorder::class;
protected $borderBottomDataType = '';
protected $borderLeftType = ParagraphBorder::class;
protected $borderLeftDataType = '';
protected $borderRightType = ParagraphBorder::class;
protected $borderRightDataType = '';
protected $borderTopType = ParagraphBorder::class;
protected $borderTopDataType = '';
/**
* @var string
*/
public $direction;
/**
* @var string
*/
public $headingId;
protected $indentEndType = Dimension::class;
protected $indentEndDataType = '';
protected $indentFirstLineType = Dimension::class;
protected $indentFirstLineDataType = '';
protected $indentStartType = Dimension::class;
protected $indentStartDataType = '';
/**
* @var bool
*/
public $keepLinesTogether;
/**
* @var bool
*/
public $keepWithNext;
/**
* @var float
*/
public $lineSpacing;
/**
* @var string
*/
public $namedStyleType;
/**
* @var bool
*/
public $pageBreakBefore;
protected $shadingType = Shading::class;
protected $shadingDataType = '';
protected $spaceAboveType = Dimension::class;
protected $spaceAboveDataType = '';
protected $spaceBelowType = Dimension::class;
protected $spaceBelowDataType = '';
/**
* @var string
*/
public $spacingMode;
protected $tabStopsType = TabStop::class;
protected $tabStopsDataType = 'array';
/**
* @param string
*/
public function setAlignment($alignment)
{
$this->alignment = $alignment;
}
/**
* @return string
*/
public function getAlignment()
{
return $this->alignment;
}
/**
* @param bool
*/
public function setAvoidWidowAndOrphan($avoidWidowAndOrphan)
{
$this->avoidWidowAndOrphan = $avoidWidowAndOrphan;
}
/**
* @return bool
*/
public function getAvoidWidowAndOrphan()
{
return $this->avoidWidowAndOrphan;
}
/**
* @param ParagraphBorder
*/
public function setBorderBetween(ParagraphBorder $borderBetween)
{
$this->borderBetween = $borderBetween;
}
/**
* @return ParagraphBorder
*/
public function getBorderBetween()
{
return $this->borderBetween;
}
/**
* @param ParagraphBorder
*/
public function setBorderBottom(ParagraphBorder $borderBottom)
{
$this->borderBottom = $borderBottom;
}
/**
* @return ParagraphBorder
*/
public function getBorderBottom()
{
return $this->borderBottom;
}
/**
* @param ParagraphBorder
*/
public function setBorderLeft(ParagraphBorder $borderLeft)
{
$this->borderLeft = $borderLeft;
}
/**
* @return ParagraphBorder
*/
public function getBorderLeft()
{
return $this->borderLeft;
}
/**
* @param ParagraphBorder
*/
public function setBorderRight(ParagraphBorder $borderRight)
{
$this->borderRight = $borderRight;
}
/**
* @return ParagraphBorder
*/
public function getBorderRight()
{
return $this->borderRight;
}
/**
* @param ParagraphBorder
*/
public function setBorderTop(ParagraphBorder $borderTop)
{
$this->borderTop = $borderTop;
}
/**
* @return ParagraphBorder
*/
public function getBorderTop()
{
return $this->borderTop;
}
/**
* @param string
*/
public function setDirection($direction)
{
$this->direction = $direction;
}
/**
* @return string
*/
public function getDirection()
{
return $this->direction;
}
/**
* @param string
*/
public function setHeadingId($headingId)
{
$this->headingId = $headingId;
}
/**
* @return string
*/
public function getHeadingId()
{
return $this->headingId;
}
/**
* @param Dimension
*/
public function setIndentEnd(Dimension $indentEnd)
{
$this->indentEnd = $indentEnd;
}
/**
* @return Dimension
*/
public function getIndentEnd()
{
return $this->indentEnd;
}
/**
* @param Dimension
*/
public function setIndentFirstLine(Dimension $indentFirstLine)
{
$this->indentFirstLine = $indentFirstLine;
}
/**
* @return Dimension
*/
public function getIndentFirstLine()
{
return $this->indentFirstLine;
}
/**
* @param Dimension
*/
public function setIndentStart(Dimension $indentStart)
{
$this->indentStart = $indentStart;
}
/**
* @return Dimension
*/
public function getIndentStart()
{
return $this->indentStart;
}
/**
* @param bool
*/
public function setKeepLinesTogether($keepLinesTogether)
{
$this->keepLinesTogether = $keepLinesTogether;
}
/**
* @return bool
*/
public function getKeepLinesTogether()
{
return $this->keepLinesTogether;
}
/**
* @param bool
*/
public function setKeepWithNext($keepWithNext)
{
$this->keepWithNext = $keepWithNext;
}
/**
* @return bool
*/
public function getKeepWithNext()
{
return $this->keepWithNext;
}
/**
* @param float
*/
public function setLineSpacing($lineSpacing)
{
$this->lineSpacing = $lineSpacing;
}
/**
* @return float
*/
public function getLineSpacing()
{
return $this->lineSpacing;
}
/**
* @param string
*/
public function setNamedStyleType($namedStyleType)
{
$this->namedStyleType = $namedStyleType;
}
/**
* @return string
*/
public function getNamedStyleType()
{
return $this->namedStyleType;
}
/**
* @param bool
*/
public function setPageBreakBefore($pageBreakBefore)
{
$this->pageBreakBefore = $pageBreakBefore;
}
/**
* @return bool
*/
public function getPageBreakBefore()
{
return $this->pageBreakBefore;
}
/**
* @param Shading
*/
public function setShading(Shading $shading)
{
$this->shading = $shading;
}
/**
* @return Shading
*/
public function getShading()
{
return $this->shading;
}
/**
* @param Dimension
*/
public function setSpaceAbove(Dimension $spaceAbove)
{
$this->spaceAbove = $spaceAbove;
}
/**
* @return Dimension
*/
public function getSpaceAbove()
{
return $this->spaceAbove;
}
/**
* @param Dimension
*/
public function setSpaceBelow(Dimension $spaceBelow)
{
$this->spaceBelow = $spaceBelow;
}
/**
* @return Dimension
*/
public function getSpaceBelow()
{
return $this->spaceBelow;
}
/**
* @param string
*/
public function setSpacingMode($spacingMode)
{
$this->spacingMode = $spacingMode;
}
/**
* @return string
*/
public function getSpacingMode()
{
return $this->spacingMode;
}
/**
* @param TabStop[]
*/
public function setTabStops($tabStops)
{
$this->tabStops = $tabStops;
}
/**
* @return TabStop[]
*/
public function getTabStops()
{
return $this->tabStops;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ParagraphStyle::class, 'Google_Service_Docs_ParagraphStyle');

View File

@@ -0,0 +1,402 @@
<?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\Docs;
class ParagraphStyleSuggestionState extends \Google\Model
{
/**
* @var bool
*/
public $alignmentSuggested;
/**
* @var bool
*/
public $avoidWidowAndOrphanSuggested;
/**
* @var bool
*/
public $borderBetweenSuggested;
/**
* @var bool
*/
public $borderBottomSuggested;
/**
* @var bool
*/
public $borderLeftSuggested;
/**
* @var bool
*/
public $borderRightSuggested;
/**
* @var bool
*/
public $borderTopSuggested;
/**
* @var bool
*/
public $directionSuggested;
/**
* @var bool
*/
public $headingIdSuggested;
/**
* @var bool
*/
public $indentEndSuggested;
/**
* @var bool
*/
public $indentFirstLineSuggested;
/**
* @var bool
*/
public $indentStartSuggested;
/**
* @var bool
*/
public $keepLinesTogetherSuggested;
/**
* @var bool
*/
public $keepWithNextSuggested;
/**
* @var bool
*/
public $lineSpacingSuggested;
/**
* @var bool
*/
public $namedStyleTypeSuggested;
/**
* @var bool
*/
public $pageBreakBeforeSuggested;
protected $shadingSuggestionStateType = ShadingSuggestionState::class;
protected $shadingSuggestionStateDataType = '';
/**
* @var bool
*/
public $spaceAboveSuggested;
/**
* @var bool
*/
public $spaceBelowSuggested;
/**
* @var bool
*/
public $spacingModeSuggested;
/**
* @param bool
*/
public function setAlignmentSuggested($alignmentSuggested)
{
$this->alignmentSuggested = $alignmentSuggested;
}
/**
* @return bool
*/
public function getAlignmentSuggested()
{
return $this->alignmentSuggested;
}
/**
* @param bool
*/
public function setAvoidWidowAndOrphanSuggested($avoidWidowAndOrphanSuggested)
{
$this->avoidWidowAndOrphanSuggested = $avoidWidowAndOrphanSuggested;
}
/**
* @return bool
*/
public function getAvoidWidowAndOrphanSuggested()
{
return $this->avoidWidowAndOrphanSuggested;
}
/**
* @param bool
*/
public function setBorderBetweenSuggested($borderBetweenSuggested)
{
$this->borderBetweenSuggested = $borderBetweenSuggested;
}
/**
* @return bool
*/
public function getBorderBetweenSuggested()
{
return $this->borderBetweenSuggested;
}
/**
* @param bool
*/
public function setBorderBottomSuggested($borderBottomSuggested)
{
$this->borderBottomSuggested = $borderBottomSuggested;
}
/**
* @return bool
*/
public function getBorderBottomSuggested()
{
return $this->borderBottomSuggested;
}
/**
* @param bool
*/
public function setBorderLeftSuggested($borderLeftSuggested)
{
$this->borderLeftSuggested = $borderLeftSuggested;
}
/**
* @return bool
*/
public function getBorderLeftSuggested()
{
return $this->borderLeftSuggested;
}
/**
* @param bool
*/
public function setBorderRightSuggested($borderRightSuggested)
{
$this->borderRightSuggested = $borderRightSuggested;
}
/**
* @return bool
*/
public function getBorderRightSuggested()
{
return $this->borderRightSuggested;
}
/**
* @param bool
*/
public function setBorderTopSuggested($borderTopSuggested)
{
$this->borderTopSuggested = $borderTopSuggested;
}
/**
* @return bool
*/
public function getBorderTopSuggested()
{
return $this->borderTopSuggested;
}
/**
* @param bool
*/
public function setDirectionSuggested($directionSuggested)
{
$this->directionSuggested = $directionSuggested;
}
/**
* @return bool
*/
public function getDirectionSuggested()
{
return $this->directionSuggested;
}
/**
* @param bool
*/
public function setHeadingIdSuggested($headingIdSuggested)
{
$this->headingIdSuggested = $headingIdSuggested;
}
/**
* @return bool
*/
public function getHeadingIdSuggested()
{
return $this->headingIdSuggested;
}
/**
* @param bool
*/
public function setIndentEndSuggested($indentEndSuggested)
{
$this->indentEndSuggested = $indentEndSuggested;
}
/**
* @return bool
*/
public function getIndentEndSuggested()
{
return $this->indentEndSuggested;
}
/**
* @param bool
*/
public function setIndentFirstLineSuggested($indentFirstLineSuggested)
{
$this->indentFirstLineSuggested = $indentFirstLineSuggested;
}
/**
* @return bool
*/
public function getIndentFirstLineSuggested()
{
return $this->indentFirstLineSuggested;
}
/**
* @param bool
*/
public function setIndentStartSuggested($indentStartSuggested)
{
$this->indentStartSuggested = $indentStartSuggested;
}
/**
* @return bool
*/
public function getIndentStartSuggested()
{
return $this->indentStartSuggested;
}
/**
* @param bool
*/
public function setKeepLinesTogetherSuggested($keepLinesTogetherSuggested)
{
$this->keepLinesTogetherSuggested = $keepLinesTogetherSuggested;
}
/**
* @return bool
*/
public function getKeepLinesTogetherSuggested()
{
return $this->keepLinesTogetherSuggested;
}
/**
* @param bool
*/
public function setKeepWithNextSuggested($keepWithNextSuggested)
{
$this->keepWithNextSuggested = $keepWithNextSuggested;
}
/**
* @return bool
*/
public function getKeepWithNextSuggested()
{
return $this->keepWithNextSuggested;
}
/**
* @param bool
*/
public function setLineSpacingSuggested($lineSpacingSuggested)
{
$this->lineSpacingSuggested = $lineSpacingSuggested;
}
/**
* @return bool
*/
public function getLineSpacingSuggested()
{
return $this->lineSpacingSuggested;
}
/**
* @param bool
*/
public function setNamedStyleTypeSuggested($namedStyleTypeSuggested)
{
$this->namedStyleTypeSuggested = $namedStyleTypeSuggested;
}
/**
* @return bool
*/
public function getNamedStyleTypeSuggested()
{
return $this->namedStyleTypeSuggested;
}
/**
* @param bool
*/
public function setPageBreakBeforeSuggested($pageBreakBeforeSuggested)
{
$this->pageBreakBeforeSuggested = $pageBreakBeforeSuggested;
}
/**
* @return bool
*/
public function getPageBreakBeforeSuggested()
{
return $this->pageBreakBeforeSuggested;
}
/**
* @param ShadingSuggestionState
*/
public function setShadingSuggestionState(ShadingSuggestionState $shadingSuggestionState)
{
$this->shadingSuggestionState = $shadingSuggestionState;
}
/**
* @return ShadingSuggestionState
*/
public function getShadingSuggestionState()
{
return $this->shadingSuggestionState;
}
/**
* @param bool
*/
public function setSpaceAboveSuggested($spaceAboveSuggested)
{
$this->spaceAboveSuggested = $spaceAboveSuggested;
}
/**
* @return bool
*/
public function getSpaceAboveSuggested()
{
return $this->spaceAboveSuggested;
}
/**
* @param bool
*/
public function setSpaceBelowSuggested($spaceBelowSuggested)
{
$this->spaceBelowSuggested = $spaceBelowSuggested;
}
/**
* @return bool
*/
public function getSpaceBelowSuggested()
{
return $this->spaceBelowSuggested;
}
/**
* @param bool
*/
public function setSpacingModeSuggested($spacingModeSuggested)
{
$this->spacingModeSuggested = $spacingModeSuggested;
}
/**
* @return bool
*/
public function getSpacingModeSuggested()
{
return $this->spacingModeSuggested;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ParagraphStyleSuggestionState::class, 'Google_Service_Docs_ParagraphStyleSuggestionState');

View File

@@ -0,0 +1,129 @@
<?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\Docs;
class Person extends \Google\Collection
{
protected $collection_key = 'suggestedInsertionIds';
/**
* @var string
*/
public $personId;
protected $personPropertiesType = PersonProperties::class;
protected $personPropertiesDataType = '';
/**
* @var string[]
*/
public $suggestedDeletionIds;
/**
* @var string[]
*/
public $suggestedInsertionIds;
protected $suggestedTextStyleChangesType = SuggestedTextStyle::class;
protected $suggestedTextStyleChangesDataType = 'map';
protected $textStyleType = TextStyle::class;
protected $textStyleDataType = '';
/**
* @param string
*/
public function setPersonId($personId)
{
$this->personId = $personId;
}
/**
* @return string
*/
public function getPersonId()
{
return $this->personId;
}
/**
* @param PersonProperties
*/
public function setPersonProperties(PersonProperties $personProperties)
{
$this->personProperties = $personProperties;
}
/**
* @return PersonProperties
*/
public function getPersonProperties()
{
return $this->personProperties;
}
/**
* @param string[]
*/
public function setSuggestedDeletionIds($suggestedDeletionIds)
{
$this->suggestedDeletionIds = $suggestedDeletionIds;
}
/**
* @return string[]
*/
public function getSuggestedDeletionIds()
{
return $this->suggestedDeletionIds;
}
/**
* @param string[]
*/
public function setSuggestedInsertionIds($suggestedInsertionIds)
{
$this->suggestedInsertionIds = $suggestedInsertionIds;
}
/**
* @return string[]
*/
public function getSuggestedInsertionIds()
{
return $this->suggestedInsertionIds;
}
/**
* @param SuggestedTextStyle[]
*/
public function setSuggestedTextStyleChanges($suggestedTextStyleChanges)
{
$this->suggestedTextStyleChanges = $suggestedTextStyleChanges;
}
/**
* @return SuggestedTextStyle[]
*/
public function getSuggestedTextStyleChanges()
{
return $this->suggestedTextStyleChanges;
}
/**
* @param TextStyle
*/
public function setTextStyle(TextStyle $textStyle)
{
$this->textStyle = $textStyle;
}
/**
* @return TextStyle
*/
public function getTextStyle()
{
return $this->textStyle;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Person::class, 'Google_Service_Docs_Person');

View File

@@ -0,0 +1,62 @@
<?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\Docs;
class PersonProperties extends \Google\Model
{
/**
* @var string
*/
public $email;
/**
* @var string
*/
public $name;
/**
* @param string
*/
public function setEmail($email)
{
$this->email = $email;
}
/**
* @return string
*/
public function getEmail()
{
return $this->email;
}
/**
* @param string
*/
public function setName($name)
{
$this->name = $name;
}
/**
* @return string
*/
public function getName()
{
return $this->name;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(PersonProperties::class, 'Google_Service_Docs_PersonProperties');

View File

@@ -0,0 +1,60 @@
<?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\Docs;
class PinTableHeaderRowsRequest extends \Google\Model
{
/**
* @var int
*/
public $pinnedHeaderRowsCount;
protected $tableStartLocationType = Location::class;
protected $tableStartLocationDataType = '';
/**
* @param int
*/
public function setPinnedHeaderRowsCount($pinnedHeaderRowsCount)
{
$this->pinnedHeaderRowsCount = $pinnedHeaderRowsCount;
}
/**
* @return int
*/
public function getPinnedHeaderRowsCount()
{
return $this->pinnedHeaderRowsCount;
}
/**
* @param Location
*/
public function setTableStartLocation(Location $tableStartLocation)
{
$this->tableStartLocation = $tableStartLocation;
}
/**
* @return Location
*/
public function getTableStartLocation()
{
return $this->tableStartLocation;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(PinTableHeaderRowsRequest::class, 'Google_Service_Docs_PinTableHeaderRowsRequest');

View File

@@ -0,0 +1,113 @@
<?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\Docs;
class PositionedObject extends \Google\Collection
{
protected $collection_key = 'suggestedDeletionIds';
/**
* @var string
*/
public $objectId;
protected $positionedObjectPropertiesType = PositionedObjectProperties::class;
protected $positionedObjectPropertiesDataType = '';
/**
* @var string[]
*/
public $suggestedDeletionIds;
/**
* @var string
*/
public $suggestedInsertionId;
protected $suggestedPositionedObjectPropertiesChangesType = SuggestedPositionedObjectProperties::class;
protected $suggestedPositionedObjectPropertiesChangesDataType = 'map';
/**
* @param string
*/
public function setObjectId($objectId)
{
$this->objectId = $objectId;
}
/**
* @return string
*/
public function getObjectId()
{
return $this->objectId;
}
/**
* @param PositionedObjectProperties
*/
public function setPositionedObjectProperties(PositionedObjectProperties $positionedObjectProperties)
{
$this->positionedObjectProperties = $positionedObjectProperties;
}
/**
* @return PositionedObjectProperties
*/
public function getPositionedObjectProperties()
{
return $this->positionedObjectProperties;
}
/**
* @param string[]
*/
public function setSuggestedDeletionIds($suggestedDeletionIds)
{
$this->suggestedDeletionIds = $suggestedDeletionIds;
}
/**
* @return string[]
*/
public function getSuggestedDeletionIds()
{
return $this->suggestedDeletionIds;
}
/**
* @param string
*/
public function setSuggestedInsertionId($suggestedInsertionId)
{
$this->suggestedInsertionId = $suggestedInsertionId;
}
/**
* @return string
*/
public function getSuggestedInsertionId()
{
return $this->suggestedInsertionId;
}
/**
* @param SuggestedPositionedObjectProperties[]
*/
public function setSuggestedPositionedObjectPropertiesChanges($suggestedPositionedObjectPropertiesChanges)
{
$this->suggestedPositionedObjectPropertiesChanges = $suggestedPositionedObjectPropertiesChanges;
}
/**
* @return SuggestedPositionedObjectProperties[]
*/
public function getSuggestedPositionedObjectPropertiesChanges()
{
return $this->suggestedPositionedObjectPropertiesChanges;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(PositionedObject::class, 'Google_Service_Docs_PositionedObject');

View File

@@ -0,0 +1,76 @@
<?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\Docs;
class PositionedObjectPositioning extends \Google\Model
{
/**
* @var string
*/
public $layout;
protected $leftOffsetType = Dimension::class;
protected $leftOffsetDataType = '';
protected $topOffsetType = Dimension::class;
protected $topOffsetDataType = '';
/**
* @param string
*/
public function setLayout($layout)
{
$this->layout = $layout;
}
/**
* @return string
*/
public function getLayout()
{
return $this->layout;
}
/**
* @param Dimension
*/
public function setLeftOffset(Dimension $leftOffset)
{
$this->leftOffset = $leftOffset;
}
/**
* @return Dimension
*/
public function getLeftOffset()
{
return $this->leftOffset;
}
/**
* @param Dimension
*/
public function setTopOffset(Dimension $topOffset)
{
$this->topOffset = $topOffset;
}
/**
* @return Dimension
*/
public function getTopOffset()
{
return $this->topOffset;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(PositionedObjectPositioning::class, 'Google_Service_Docs_PositionedObjectPositioning');

View File

@@ -0,0 +1,80 @@
<?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\Docs;
class PositionedObjectPositioningSuggestionState extends \Google\Model
{
/**
* @var bool
*/
public $layoutSuggested;
/**
* @var bool
*/
public $leftOffsetSuggested;
/**
* @var bool
*/
public $topOffsetSuggested;
/**
* @param bool
*/
public function setLayoutSuggested($layoutSuggested)
{
$this->layoutSuggested = $layoutSuggested;
}
/**
* @return bool
*/
public function getLayoutSuggested()
{
return $this->layoutSuggested;
}
/**
* @param bool
*/
public function setLeftOffsetSuggested($leftOffsetSuggested)
{
$this->leftOffsetSuggested = $leftOffsetSuggested;
}
/**
* @return bool
*/
public function getLeftOffsetSuggested()
{
return $this->leftOffsetSuggested;
}
/**
* @param bool
*/
public function setTopOffsetSuggested($topOffsetSuggested)
{
$this->topOffsetSuggested = $topOffsetSuggested;
}
/**
* @return bool
*/
public function getTopOffsetSuggested()
{
return $this->topOffsetSuggested;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(PositionedObjectPositioningSuggestionState::class, 'Google_Service_Docs_PositionedObjectPositioningSuggestionState');

View File

@@ -0,0 +1,58 @@
<?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\Docs;
class PositionedObjectProperties extends \Google\Model
{
protected $embeddedObjectType = EmbeddedObject::class;
protected $embeddedObjectDataType = '';
protected $positioningType = PositionedObjectPositioning::class;
protected $positioningDataType = '';
/**
* @param EmbeddedObject
*/
public function setEmbeddedObject(EmbeddedObject $embeddedObject)
{
$this->embeddedObject = $embeddedObject;
}
/**
* @return EmbeddedObject
*/
public function getEmbeddedObject()
{
return $this->embeddedObject;
}
/**
* @param PositionedObjectPositioning
*/
public function setPositioning(PositionedObjectPositioning $positioning)
{
$this->positioning = $positioning;
}
/**
* @return PositionedObjectPositioning
*/
public function getPositioning()
{
return $this->positioning;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(PositionedObjectProperties::class, 'Google_Service_Docs_PositionedObjectProperties');

View File

@@ -0,0 +1,58 @@
<?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\Docs;
class PositionedObjectPropertiesSuggestionState extends \Google\Model
{
protected $embeddedObjectSuggestionStateType = EmbeddedObjectSuggestionState::class;
protected $embeddedObjectSuggestionStateDataType = '';
protected $positioningSuggestionStateType = PositionedObjectPositioningSuggestionState::class;
protected $positioningSuggestionStateDataType = '';
/**
* @param EmbeddedObjectSuggestionState
*/
public function setEmbeddedObjectSuggestionState(EmbeddedObjectSuggestionState $embeddedObjectSuggestionState)
{
$this->embeddedObjectSuggestionState = $embeddedObjectSuggestionState;
}
/**
* @return EmbeddedObjectSuggestionState
*/
public function getEmbeddedObjectSuggestionState()
{
return $this->embeddedObjectSuggestionState;
}
/**
* @param PositionedObjectPositioningSuggestionState
*/
public function setPositioningSuggestionState(PositionedObjectPositioningSuggestionState $positioningSuggestionState)
{
$this->positioningSuggestionState = $positioningSuggestionState;
}
/**
* @return PositionedObjectPositioningSuggestionState
*/
public function getPositioningSuggestionState()
{
return $this->positioningSuggestionState;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(PositionedObjectPropertiesSuggestionState::class, 'Google_Service_Docs_PositionedObjectPropertiesSuggestionState');

View File

@@ -0,0 +1,98 @@
<?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\Docs;
class Range extends \Google\Model
{
/**
* @var int
*/
public $endIndex;
/**
* @var string
*/
public $segmentId;
/**
* @var int
*/
public $startIndex;
/**
* @var string
*/
public $tabId;
/**
* @param int
*/
public function setEndIndex($endIndex)
{
$this->endIndex = $endIndex;
}
/**
* @return int
*/
public function getEndIndex()
{
return $this->endIndex;
}
/**
* @param string
*/
public function setSegmentId($segmentId)
{
$this->segmentId = $segmentId;
}
/**
* @return string
*/
public function getSegmentId()
{
return $this->segmentId;
}
/**
* @param int
*/
public function setStartIndex($startIndex)
{
$this->startIndex = $startIndex;
}
/**
* @return int
*/
public function getStartIndex()
{
return $this->startIndex;
}
/**
* @param string
*/
public function setTabId($tabId)
{
$this->tabId = $tabId;
}
/**
* @return string
*/
public function getTabId()
{
return $this->tabId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Range::class, 'Google_Service_Docs_Range');

View File

@@ -0,0 +1,76 @@
<?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\Docs;
class ReplaceAllTextRequest extends \Google\Model
{
protected $containsTextType = SubstringMatchCriteria::class;
protected $containsTextDataType = '';
/**
* @var string
*/
public $replaceText;
protected $tabsCriteriaType = TabsCriteria::class;
protected $tabsCriteriaDataType = '';
/**
* @param SubstringMatchCriteria
*/
public function setContainsText(SubstringMatchCriteria $containsText)
{
$this->containsText = $containsText;
}
/**
* @return SubstringMatchCriteria
*/
public function getContainsText()
{
return $this->containsText;
}
/**
* @param string
*/
public function setReplaceText($replaceText)
{
$this->replaceText = $replaceText;
}
/**
* @return string
*/
public function getReplaceText()
{
return $this->replaceText;
}
/**
* @param TabsCriteria
*/
public function setTabsCriteria(TabsCriteria $tabsCriteria)
{
$this->tabsCriteria = $tabsCriteria;
}
/**
* @return TabsCriteria
*/
public function getTabsCriteria()
{
return $this->tabsCriteria;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ReplaceAllTextRequest::class, 'Google_Service_Docs_ReplaceAllTextRequest');

View File

@@ -0,0 +1,44 @@
<?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\Docs;
class ReplaceAllTextResponse extends \Google\Model
{
/**
* @var int
*/
public $occurrencesChanged;
/**
* @param int
*/
public function setOccurrencesChanged($occurrencesChanged)
{
$this->occurrencesChanged = $occurrencesChanged;
}
/**
* @return int
*/
public function getOccurrencesChanged()
{
return $this->occurrencesChanged;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ReplaceAllTextResponse::class, 'Google_Service_Docs_ReplaceAllTextResponse');

View File

@@ -0,0 +1,98 @@
<?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\Docs;
class ReplaceImageRequest extends \Google\Model
{
/**
* @var string
*/
public $imageObjectId;
/**
* @var string
*/
public $imageReplaceMethod;
/**
* @var string
*/
public $tabId;
/**
* @var string
*/
public $uri;
/**
* @param string
*/
public function setImageObjectId($imageObjectId)
{
$this->imageObjectId = $imageObjectId;
}
/**
* @return string
*/
public function getImageObjectId()
{
return $this->imageObjectId;
}
/**
* @param string
*/
public function setImageReplaceMethod($imageReplaceMethod)
{
$this->imageReplaceMethod = $imageReplaceMethod;
}
/**
* @return string
*/
public function getImageReplaceMethod()
{
return $this->imageReplaceMethod;
}
/**
* @param string
*/
public function setTabId($tabId)
{
$this->tabId = $tabId;
}
/**
* @return string
*/
public function getTabId()
{
return $this->tabId;
}
/**
* @param string
*/
public function setUri($uri)
{
$this->uri = $uri;
}
/**
* @return string
*/
public function getUri()
{
return $this->uri;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ReplaceImageRequest::class, 'Google_Service_Docs_ReplaceImageRequest');

Some files were not shown because too many files have changed in this diff Show More