propertyState property
The shadow property state.
Updating the shadow on a page element will implicitly update this field to
RENDERED
, unless another value is specified in the same request. To have
no shadow on a page element, set this field to NOT_RENDERED
. In this
case, any other shadow fields set in the same request will be ignored.
Possible string values are:
- "RENDERED" : If a property's state is RENDERED, then the element has the corresponding property when rendered on a page. If the element is a placeholder shape as determined by the placeholder field, and it inherits from a placeholder shape, the corresponding field may be unset, meaning that the property value is inherited from a parent placeholder. If the element does not inherit, then the field will contain the rendered value. This is the default value.
- "NOT_RENDERED" : If a property's state is NOT_RENDERED, then the element does not have the corresponding property when rendered on a page. However, the field may still be set so it can be inherited by child shapes. To remove a property from a rendered element, set its property_state to NOT_RENDERED.
- "INHERIT" : If a property's state is INHERIT, then the property state
uses the value of corresponding
property_state
field on the parent shape. Elements that do not inherit will never have an INHERIT property state.
Implementation
core.String? propertyState;