Google Apps Chat V1 Client - Class BorderStyle (0.15.0)

Reference documentation and code samples for the Google Apps Chat V1 Client class BorderStyle.

The style options for the border of a card or widget, including the border type and color.

Google Workspace add-ons and Chat apps :

Generated from protobuf message google.apps.card.v1.BorderStyle

Namespace

Google \ Apps \ Card \ V1

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ type
int

The border type.

↳ stroke_color
Google\Type\Color

The colors to use when the type is BORDER_TYPE_STROKE . To set the stroke color, specify a value for the red , green , and blue fields. The value must be a float number between 0 and 1 based on the RGB color value, where 0 (0/255) represents the absence of color and 1 (255/255) represents the maximum intensity of the color. For example, the following sets the color to red at its maximum intensity: "color": { "red": 1, "green": 0, "blue": 0, } The alpha field is unavailable for stroke color. If specified, this field is ignored.

↳ corner_radius
int

The corner radius for the border.

getType

The border type.

Returns
Type
Description
int
Enum of type BorderType .

setType

The border type.

Parameter
Name
Description
var
int

Enum of type BorderType .

Returns
Type
Description
$this

getStrokeColor

The colors to use when the type is BORDER_TYPE_STROKE .

To set the stroke color, specify a value for the red , green , and blue fields. The value must be a float number between 0 and 1 based on the RGB color value, where 0 (0/255) represents the absence of color and 1 (255/255) represents the maximum intensity of the color. For example, the following sets the color to red at its maximum intensity:

 "color": {
   "red": 1,
   "green": 0,
   "blue": 0,
} 

The alpha field is unavailable for stroke color. If specified, this field is ignored.

Returns
Type
Description

hasStrokeColor

clearStrokeColor

setStrokeColor

The colors to use when the type is BORDER_TYPE_STROKE .

To set the stroke color, specify a value for the red , green , and blue fields. The value must be a float number between 0 and 1 based on the RGB color value, where 0 (0/255) represents the absence of color and 1 (255/255) represents the maximum intensity of the color. For example, the following sets the color to red at its maximum intensity:

 "color": {
   "red": 1,
   "green": 0,
   "blue": 0,
} 

The alpha field is unavailable for stroke color. If specified, this field is ignored.

Parameter
Name
Description
Returns
Type
Description
$this

getCornerRadius

The corner radius for the border.

Returns
Type
Description
int

setCornerRadius

The corner radius for the border.

Parameter
Name
Description
var
int
Returns
Type
Description
$this
Create a Mobile Website
View Site in Mobile | Classic
Share by: