Module: SchemaOrg::_Product

Included in:
Product
Defined in:
sig/schema_org.rbs

Instance Method Summary collapse

Instance Method Details

#additional_propertySchemaOrg::_PropertyValue, ...



98983
# File 'sig/schema_org.rbs', line 98983

def additional_property: () -> (SchemaOrg::_PropertyValue | ::Array[SchemaOrg::_PropertyValue] | nil)

#additional_property=SchemaOrg::_PropertyValue, ...



98984
# File 'sig/schema_org.rbs', line 98984

def additional_property=: ((SchemaOrg::_PropertyValue | ::Array[SchemaOrg::_PropertyValue] | nil)) -> (SchemaOrg::_PropertyValue | ::Array[SchemaOrg::_PropertyValue] | nil)

#additional_typeString, ...

Returns:

  • (String, ::Array[String], nil)


98985
# File 'sig/schema_org.rbs', line 98985

def additional_type: () -> (String | ::Array[String] | nil)

#additional_type=String, ...

Parameters:

  • (String, ::Array[String], nil)

Returns:

  • (String, ::Array[String], nil)


98986
# File 'sig/schema_org.rbs', line 98986

def additional_type=: ((String | ::Array[String] | nil)) -> (String | ::Array[String] | nil)

#aggregate_ratingSchemaOrg::_AggregateRating, ...



98987
# File 'sig/schema_org.rbs', line 98987

def aggregate_rating: () -> (SchemaOrg::_AggregateRating | ::Array[SchemaOrg::_AggregateRating] | nil)

#aggregate_rating=SchemaOrg::_AggregateRating, ...



98988
# File 'sig/schema_org.rbs', line 98988

def aggregate_rating=: ((SchemaOrg::_AggregateRating | ::Array[SchemaOrg::_AggregateRating] | nil)) -> (SchemaOrg::_AggregateRating | ::Array[SchemaOrg::_AggregateRating] | nil)

#alternate_nameString, ...

Returns:

  • (String, ::Array[String], nil)


98989
# File 'sig/schema_org.rbs', line 98989

def alternate_name: () -> (String | ::Array[String] | nil)

#alternate_name=String, ...

Parameters:

  • (String, ::Array[String], nil)

Returns:

  • (String, ::Array[String], nil)


98990
# File 'sig/schema_org.rbs', line 98990

def alternate_name=: ((String | ::Array[String] | nil)) -> (String | ::Array[String] | nil)

#asinString, ...

Returns:

  • (String, ::Array[String], nil)


98991
# File 'sig/schema_org.rbs', line 98991

def asin: () -> (String | ::Array[String] | nil)

#asin=String, ...

Parameters:

  • (String, ::Array[String], nil)

Returns:

  • (String, ::Array[String], nil)


98992
# File 'sig/schema_org.rbs', line 98992

def asin=: ((String | ::Array[String] | nil)) -> (String | ::Array[String] | nil)

#audienceSchemaOrg::_Audience, ...

Returns:



98993
# File 'sig/schema_org.rbs', line 98993

def audience: () -> (SchemaOrg::_Audience | ::Array[SchemaOrg::_Audience] | nil)

#audience=SchemaOrg::_Audience, ...

Parameters:

Returns:



98994
# File 'sig/schema_org.rbs', line 98994

def audience=: ((SchemaOrg::_Audience | ::Array[SchemaOrg::_Audience] | nil)) -> (SchemaOrg::_Audience | ::Array[SchemaOrg::_Audience] | nil)

#awardString, ...

Returns:

  • (String, ::Array[String], nil)


98995
# File 'sig/schema_org.rbs', line 98995

def award: () -> (String | ::Array[String] | nil)

#award=String, ...

Parameters:

  • (String, ::Array[String], nil)

Returns:

  • (String, ::Array[String], nil)


98996
# File 'sig/schema_org.rbs', line 98996

def award=: ((String | ::Array[String] | nil)) -> (String | ::Array[String] | nil)

#awardsString, ...

Returns:

  • (String, ::Array[String], nil)


98997
# File 'sig/schema_org.rbs', line 98997

def awards: () -> (String | ::Array[String] | nil)

#awards=String, ...

Parameters:

  • (String, ::Array[String], nil)

Returns:

  • (String, ::Array[String], nil)


98998
# File 'sig/schema_org.rbs', line 98998

def awards=: ((String | ::Array[String] | nil)) -> (String | ::Array[String] | nil)

#brandSchemaOrg::_Brand, ...



98999
# File 'sig/schema_org.rbs', line 98999

def brand: () -> (SchemaOrg::_Brand | SchemaOrg::_Organization | ::Array[SchemaOrg::_Brand | SchemaOrg::_Organization] | nil)

#brand=SchemaOrg::_Brand, ...



99000
# File 'sig/schema_org.rbs', line 99000

def brand=: ((SchemaOrg::_Brand | SchemaOrg::_Organization | ::Array[SchemaOrg::_Brand | SchemaOrg::_Organization] | nil)) -> (SchemaOrg::_Brand | SchemaOrg::_Organization | ::Array[SchemaOrg::_Brand | SchemaOrg::_Organization] | nil)

#categorySchemaOrg::_CategoryCode, ...

Returns:



99001
# File 'sig/schema_org.rbs', line 99001

def category: () -> (SchemaOrg::_CategoryCode | SchemaOrg::EnumerationValue[_PhysicalActivityCategory] | String | SchemaOrg::_Thing | ::Array[SchemaOrg::_CategoryCode | SchemaOrg::EnumerationValue[_PhysicalActivityCategory] | String | SchemaOrg::_Thing] | nil)

#category=SchemaOrg::_CategoryCode, ...

Parameters:

Returns:



99002
# File 'sig/schema_org.rbs', line 99002

def category=: ((SchemaOrg::_CategoryCode | SchemaOrg::EnumerationValue[_PhysicalActivityCategory] | String | SchemaOrg::_Thing | ::Array[SchemaOrg::_CategoryCode | SchemaOrg::EnumerationValue[_PhysicalActivityCategory] | String | SchemaOrg::_Thing] | nil)) -> (SchemaOrg::_CategoryCode | SchemaOrg::EnumerationValue[_PhysicalActivityCategory] | String | SchemaOrg::_Thing | ::Array[SchemaOrg::_CategoryCode | SchemaOrg::EnumerationValue[_PhysicalActivityCategory] | String | SchemaOrg::_Thing] | nil)

#colorString, ...

Returns:

  • (String, ::Array[String], nil)


99003
# File 'sig/schema_org.rbs', line 99003

def color: () -> (String | ::Array[String] | nil)

#color=String, ...

Parameters:

  • (String, ::Array[String], nil)

Returns:

  • (String, ::Array[String], nil)


99004
# File 'sig/schema_org.rbs', line 99004

def color=: ((String | ::Array[String] | nil)) -> (String | ::Array[String] | nil)

#color_swatchSchemaOrg::_ImageObject, ...

Returns:



99005
# File 'sig/schema_org.rbs', line 99005

def color_swatch: () -> (SchemaOrg::_ImageObject | String | ::Array[SchemaOrg::_ImageObject | String] | nil)

#color_swatch=SchemaOrg::_ImageObject, ...

Parameters:

Returns:



99006
# File 'sig/schema_org.rbs', line 99006

def color_swatch=: ((SchemaOrg::_ImageObject | String | ::Array[SchemaOrg::_ImageObject | String] | nil)) -> (SchemaOrg::_ImageObject | String | ::Array[SchemaOrg::_ImageObject | String] | nil)

#country_of_assemblyString, ...

Returns:

  • (String, ::Array[String], nil)


99007
# File 'sig/schema_org.rbs', line 99007

def country_of_assembly: () -> (String | ::Array[String] | nil)

#country_of_assembly=String, ...

Parameters:

  • (String, ::Array[String], nil)

Returns:

  • (String, ::Array[String], nil)


99008
# File 'sig/schema_org.rbs', line 99008

def country_of_assembly=: ((String | ::Array[String] | nil)) -> (String | ::Array[String] | nil)

#country_of_last_processingString, ...

Returns:

  • (String, ::Array[String], nil)


99009
# File 'sig/schema_org.rbs', line 99009

def country_of_last_processing: () -> (String | ::Array[String] | nil)

#country_of_last_processing=String, ...

Parameters:

  • (String, ::Array[String], nil)

Returns:

  • (String, ::Array[String], nil)


99010
# File 'sig/schema_org.rbs', line 99010

def country_of_last_processing=: ((String | ::Array[String] | nil)) -> (String | ::Array[String] | nil)

#country_of_originSchemaOrg::_Country, ...

Returns:



99011
# File 'sig/schema_org.rbs', line 99011

def country_of_origin: () -> (SchemaOrg::_Country | ::Array[SchemaOrg::_Country] | nil)

#country_of_origin=SchemaOrg::_Country, ...

Parameters:

Returns:



99012
# File 'sig/schema_org.rbs', line 99012

def country_of_origin=: ((SchemaOrg::_Country | ::Array[SchemaOrg::_Country] | nil)) -> (SchemaOrg::_Country | ::Array[SchemaOrg::_Country] | nil)

#depthSchemaOrg::_Distance, ...



99013
# File 'sig/schema_org.rbs', line 99013

def depth: () -> (SchemaOrg::_Distance | SchemaOrg::_QuantitativeValue | ::Array[SchemaOrg::_Distance | SchemaOrg::_QuantitativeValue] | nil)

#depth=SchemaOrg::_Distance, ...



99014
# File 'sig/schema_org.rbs', line 99014

def depth=: ((SchemaOrg::_Distance | SchemaOrg::_QuantitativeValue | ::Array[SchemaOrg::_Distance | SchemaOrg::_QuantitativeValue] | nil)) -> (SchemaOrg::_Distance | SchemaOrg::_QuantitativeValue | ::Array[SchemaOrg::_Distance | SchemaOrg::_QuantitativeValue] | nil)

#descriptionString, ...

Returns:



99015
# File 'sig/schema_org.rbs', line 99015

def description: () -> (String | SchemaOrg::_TextObject | ::Array[String | SchemaOrg::_TextObject] | nil)

#description=String, ...

Parameters:

Returns:



99016
# File 'sig/schema_org.rbs', line 99016

def description=: ((String | SchemaOrg::_TextObject | ::Array[String | SchemaOrg::_TextObject] | nil)) -> (String | SchemaOrg::_TextObject | ::Array[String | SchemaOrg::_TextObject] | nil)

#disambiguating_descriptionString, ...

Returns:

  • (String, ::Array[String], nil)


99017
# File 'sig/schema_org.rbs', line 99017

def disambiguating_description: () -> (String | ::Array[String] | nil)

#disambiguating_description=String, ...

Parameters:

  • (String, ::Array[String], nil)

Returns:

  • (String, ::Array[String], nil)


99018
# File 'sig/schema_org.rbs', line 99018

def disambiguating_description=: ((String | ::Array[String] | nil)) -> (String | ::Array[String] | nil)

#display_locationSchemaOrg::_Place, ...

Returns:



99019
# File 'sig/schema_org.rbs', line 99019

def display_location: () -> (SchemaOrg::_Place | ::Array[SchemaOrg::_Place] | nil)

#display_location=SchemaOrg::_Place, ...

Parameters:

Returns:



99020
# File 'sig/schema_org.rbs', line 99020

def display_location=: ((SchemaOrg::_Place | ::Array[SchemaOrg::_Place] | nil)) -> (SchemaOrg::_Place | ::Array[SchemaOrg::_Place] | nil)

#fundingSchemaOrg::_Grant, ...

Returns:



99021
# File 'sig/schema_org.rbs', line 99021

def funding: () -> (SchemaOrg::_Grant | ::Array[SchemaOrg::_Grant] | nil)

#funding=SchemaOrg::_Grant, ...

Parameters:

Returns:



99022
# File 'sig/schema_org.rbs', line 99022

def funding=: ((SchemaOrg::_Grant | ::Array[SchemaOrg::_Grant] | nil)) -> (SchemaOrg::_Grant | ::Array[SchemaOrg::_Grant] | nil)

#gtinString, ...

Returns:

  • (String, ::Array[String], nil)


99023
# File 'sig/schema_org.rbs', line 99023

def gtin: () -> (String | ::Array[String] | nil)

#gtin12String, ...

Returns:

  • (String, ::Array[String], nil)


99025
# File 'sig/schema_org.rbs', line 99025

def gtin12: () -> (String | ::Array[String] | nil)

#gtin12=String, ...

Parameters:

  • (String, ::Array[String], nil)

Returns:

  • (String, ::Array[String], nil)


99026
# File 'sig/schema_org.rbs', line 99026

def gtin12=: ((String | ::Array[String] | nil)) -> (String | ::Array[String] | nil)

#gtin13String, ...

Returns:

  • (String, ::Array[String], nil)


99027
# File 'sig/schema_org.rbs', line 99027

def gtin13: () -> (String | ::Array[String] | nil)

#gtin13=String, ...

Parameters:

  • (String, ::Array[String], nil)

Returns:

  • (String, ::Array[String], nil)


99028
# File 'sig/schema_org.rbs', line 99028

def gtin13=: ((String | ::Array[String] | nil)) -> (String | ::Array[String] | nil)

#gtin14String, ...

Returns:

  • (String, ::Array[String], nil)


99029
# File 'sig/schema_org.rbs', line 99029

def gtin14: () -> (String | ::Array[String] | nil)

#gtin14=String, ...

Parameters:

  • (String, ::Array[String], nil)

Returns:

  • (String, ::Array[String], nil)


99030
# File 'sig/schema_org.rbs', line 99030

def gtin14=: ((String | ::Array[String] | nil)) -> (String | ::Array[String] | nil)

#gtin8String, ...

Returns:

  • (String, ::Array[String], nil)


99031
# File 'sig/schema_org.rbs', line 99031

def gtin8: () -> (String | ::Array[String] | nil)

#gtin8=String, ...

Parameters:

  • (String, ::Array[String], nil)

Returns:

  • (String, ::Array[String], nil)


99032
# File 'sig/schema_org.rbs', line 99032

def gtin8=: ((String | ::Array[String] | nil)) -> (String | ::Array[String] | nil)

#gtin=String, ...

Parameters:

  • (String, ::Array[String], nil)

Returns:

  • (String, ::Array[String], nil)


99024
# File 'sig/schema_org.rbs', line 99024

def gtin=: ((String | ::Array[String] | nil)) -> (String | ::Array[String] | nil)

#has_adult_considerationSchemaOrg::EnumerationValue[_AdultOrientedEnumeration], ...

Returns:



99033
# File 'sig/schema_org.rbs', line 99033

def has_adult_consideration: () -> (SchemaOrg::EnumerationValue[_AdultOrientedEnumeration] | ::Array[SchemaOrg::EnumerationValue[_AdultOrientedEnumeration]] | nil)

#has_adult_consideration=SchemaOrg::EnumerationValue[_AdultOrientedEnumeration], ...

Parameters:

Returns:



99034
# File 'sig/schema_org.rbs', line 99034

def has_adult_consideration=: ((SchemaOrg::EnumerationValue[_AdultOrientedEnumeration] | ::Array[SchemaOrg::EnumerationValue[_AdultOrientedEnumeration]] | nil)) -> (SchemaOrg::EnumerationValue[_AdultOrientedEnumeration] | ::Array[SchemaOrg::EnumerationValue[_AdultOrientedEnumeration]] | nil)

#has_certificationSchemaOrg::_Certification, ...



99035
# File 'sig/schema_org.rbs', line 99035

def has_certification: () -> (SchemaOrg::_Certification | ::Array[SchemaOrg::_Certification] | nil)

#has_certification=SchemaOrg::_Certification, ...



99036
# File 'sig/schema_org.rbs', line 99036

def has_certification=: ((SchemaOrg::_Certification | ::Array[SchemaOrg::_Certification] | nil)) -> (SchemaOrg::_Certification | ::Array[SchemaOrg::_Certification] | nil)

#has_energy_consumption_detailsSchemaOrg::_EnergyConsumptionDetails, ...



99037
# File 'sig/schema_org.rbs', line 99037

def has_energy_consumption_details: () -> (SchemaOrg::_EnergyConsumptionDetails | ::Array[SchemaOrg::_EnergyConsumptionDetails] | nil)

#has_energy_consumption_details=SchemaOrg::_EnergyConsumptionDetails, ...



99038
# File 'sig/schema_org.rbs', line 99038

def has_energy_consumption_details=: ((SchemaOrg::_EnergyConsumptionDetails | ::Array[SchemaOrg::_EnergyConsumptionDetails] | nil)) -> (SchemaOrg::_EnergyConsumptionDetails | ::Array[SchemaOrg::_EnergyConsumptionDetails] | nil)

Returns:

  • (String, ::Array[String], nil)


99039
# File 'sig/schema_org.rbs', line 99039

def has_gs1_digital_link: () -> (String | ::Array[String] | nil)

#has_gs1_digital_link=String, ...

Parameters:

  • (String, ::Array[String], nil)

Returns:

  • (String, ::Array[String], nil)


99040
# File 'sig/schema_org.rbs', line 99040

def has_gs1_digital_link=: ((String | ::Array[String] | nil)) -> (String | ::Array[String] | nil)

#has_measurementSchemaOrg::_QuantitativeValue, ...



99041
# File 'sig/schema_org.rbs', line 99041

def has_measurement: () -> (SchemaOrg::_QuantitativeValue | ::Array[SchemaOrg::_QuantitativeValue] | nil)

#has_measurement=SchemaOrg::_QuantitativeValue, ...



99042
# File 'sig/schema_org.rbs', line 99042

def has_measurement=: ((SchemaOrg::_QuantitativeValue | ::Array[SchemaOrg::_QuantitativeValue] | nil)) -> (SchemaOrg::_QuantitativeValue | ::Array[SchemaOrg::_QuantitativeValue] | nil)

#has_merchant_return_policySchemaOrg::_MerchantReturnPolicy, ...



99043
# File 'sig/schema_org.rbs', line 99043

def has_merchant_return_policy: () -> (SchemaOrg::_MerchantReturnPolicy | ::Array[SchemaOrg::_MerchantReturnPolicy] | nil)

#has_merchant_return_policy=SchemaOrg::_MerchantReturnPolicy, ...



99044
# File 'sig/schema_org.rbs', line 99044

def has_merchant_return_policy=: ((SchemaOrg::_MerchantReturnPolicy | ::Array[SchemaOrg::_MerchantReturnPolicy] | nil)) -> (SchemaOrg::_MerchantReturnPolicy | ::Array[SchemaOrg::_MerchantReturnPolicy] | nil)

#has_product_return_policySchemaOrg::_ProductReturnPolicy, ...



99045
# File 'sig/schema_org.rbs', line 99045

def has_product_return_policy: () -> (SchemaOrg::_ProductReturnPolicy | ::Array[SchemaOrg::_ProductReturnPolicy] | nil)

#has_product_return_policy=SchemaOrg::_ProductReturnPolicy, ...



99046
# File 'sig/schema_org.rbs', line 99046

def has_product_return_policy=: ((SchemaOrg::_ProductReturnPolicy | ::Array[SchemaOrg::_ProductReturnPolicy] | nil)) -> (SchemaOrg::_ProductReturnPolicy | ::Array[SchemaOrg::_ProductReturnPolicy] | nil)

#heightSchemaOrg::_Distance, ...



99047
# File 'sig/schema_org.rbs', line 99047

def height: () -> (SchemaOrg::_Distance | SchemaOrg::_QuantitativeValue | ::Array[SchemaOrg::_Distance | SchemaOrg::_QuantitativeValue] | nil)

#height=SchemaOrg::_Distance, ...



99048
# File 'sig/schema_org.rbs', line 99048

def height=: ((SchemaOrg::_Distance | SchemaOrg::_QuantitativeValue | ::Array[SchemaOrg::_Distance | SchemaOrg::_QuantitativeValue] | nil)) -> (SchemaOrg::_Distance | SchemaOrg::_QuantitativeValue | ::Array[SchemaOrg::_Distance | SchemaOrg::_QuantitativeValue] | nil)

#identifierSchemaOrg::_PropertyValue, ...

Returns:



99049
# File 'sig/schema_org.rbs', line 99049

def identifier: () -> (SchemaOrg::_PropertyValue | String | ::Array[SchemaOrg::_PropertyValue | String] | nil)

#identifier=SchemaOrg::_PropertyValue, ...

Parameters:

Returns:



99050
# File 'sig/schema_org.rbs', line 99050

def identifier=: ((SchemaOrg::_PropertyValue | String | ::Array[SchemaOrg::_PropertyValue | String] | nil)) -> (SchemaOrg::_PropertyValue | String | ::Array[SchemaOrg::_PropertyValue | String] | nil)

#imageSchemaOrg::_ImageObject, ...

Returns:



99051
# File 'sig/schema_org.rbs', line 99051

def image: () -> (SchemaOrg::_ImageObject | String | ::Array[SchemaOrg::_ImageObject | String] | nil)

#image=SchemaOrg::_ImageObject, ...

Parameters:

Returns:



99052
# File 'sig/schema_org.rbs', line 99052

def image=: ((SchemaOrg::_ImageObject | String | ::Array[SchemaOrg::_ImageObject | String] | nil)) -> (SchemaOrg::_ImageObject | String | ::Array[SchemaOrg::_ImageObject | String] | nil)

#in_product_group_with_idString, ...

Returns:

  • (String, ::Array[String], nil)


99053
# File 'sig/schema_org.rbs', line 99053

def in_product_group_with_id: () -> (String | ::Array[String] | nil)

#in_product_group_with_id=String, ...

Parameters:

  • (String, ::Array[String], nil)

Returns:

  • (String, ::Array[String], nil)


99054
# File 'sig/schema_org.rbs', line 99054

def in_product_group_with_id=: ((String | ::Array[String] | nil)) -> (String | ::Array[String] | nil)

#is_accessory_or_spare_part_forSchemaOrg::_Product, ...

Returns:



99055
# File 'sig/schema_org.rbs', line 99055

def is_accessory_or_spare_part_for: () -> (SchemaOrg::_Product | ::Array[SchemaOrg::_Product] | nil)

#is_accessory_or_spare_part_for=SchemaOrg::_Product, ...

Parameters:

Returns:



99056
# File 'sig/schema_org.rbs', line 99056

def is_accessory_or_spare_part_for=: ((SchemaOrg::_Product | ::Array[SchemaOrg::_Product] | nil)) -> (SchemaOrg::_Product | ::Array[SchemaOrg::_Product] | nil)

#is_consumable_forSchemaOrg::_Product, ...

Returns:



99057
# File 'sig/schema_org.rbs', line 99057

def is_consumable_for: () -> (SchemaOrg::_Product | ::Array[SchemaOrg::_Product] | nil)

#is_consumable_for=SchemaOrg::_Product, ...

Parameters:

Returns:



99058
# File 'sig/schema_org.rbs', line 99058

def is_consumable_for=: ((SchemaOrg::_Product | ::Array[SchemaOrg::_Product] | nil)) -> (SchemaOrg::_Product | ::Array[SchemaOrg::_Product] | nil)

#is_family_friendlybool, ...

Returns:

  • (bool, ::Array[bool], nil)


99059
# File 'sig/schema_org.rbs', line 99059

def is_family_friendly: () -> (bool | ::Array[bool] | nil)

#is_family_friendly=bool, ...

Parameters:

  • (bool, ::Array[bool], nil)

Returns:

  • (bool, ::Array[bool], nil)


99060
# File 'sig/schema_org.rbs', line 99060

def is_family_friendly=: ((bool | ::Array[bool] | nil)) -> (bool | ::Array[bool] | nil)


99061
# File 'sig/schema_org.rbs', line 99061

def is_related_to: () -> (SchemaOrg::_Product | SchemaOrg::_Service | ::Array[SchemaOrg::_Product | SchemaOrg::_Service] | nil)


99062
# File 'sig/schema_org.rbs', line 99062

def is_related_to=: ((SchemaOrg::_Product | SchemaOrg::_Service | ::Array[SchemaOrg::_Product | SchemaOrg::_Service] | nil)) -> (SchemaOrg::_Product | SchemaOrg::_Service | ::Array[SchemaOrg::_Product | SchemaOrg::_Service] | nil)

#is_similar_toSchemaOrg::_Product, ...



99063
# File 'sig/schema_org.rbs', line 99063

def is_similar_to: () -> (SchemaOrg::_Product | SchemaOrg::_Service | ::Array[SchemaOrg::_Product | SchemaOrg::_Service] | nil)

#is_similar_to=SchemaOrg::_Product, ...



99064
# File 'sig/schema_org.rbs', line 99064

def is_similar_to=: ((SchemaOrg::_Product | SchemaOrg::_Service | ::Array[SchemaOrg::_Product | SchemaOrg::_Service] | nil)) -> (SchemaOrg::_Product | SchemaOrg::_Service | ::Array[SchemaOrg::_Product | SchemaOrg::_Service] | nil)

#is_variant_ofSchemaOrg::_ProductGroup, ...



99065
# File 'sig/schema_org.rbs', line 99065

def is_variant_of: () -> (SchemaOrg::_ProductGroup | SchemaOrg::_ProductModel | ::Array[SchemaOrg::_ProductGroup | SchemaOrg::_ProductModel] | nil)

#is_variant_of=SchemaOrg::_ProductGroup, ...



99066
# File 'sig/schema_org.rbs', line 99066

def is_variant_of=: ((SchemaOrg::_ProductGroup | SchemaOrg::_ProductModel | ::Array[SchemaOrg::_ProductGroup | SchemaOrg::_ProductModel] | nil)) -> (SchemaOrg::_ProductGroup | SchemaOrg::_ProductModel | ::Array[SchemaOrg::_ProductGroup | SchemaOrg::_ProductModel] | nil)

#item_conditionSchemaOrg::EnumerationValue[_OfferItemCondition], ...

Returns:



99067
# File 'sig/schema_org.rbs', line 99067

def item_condition: () -> (SchemaOrg::EnumerationValue[_OfferItemCondition] | ::Array[SchemaOrg::EnumerationValue[_OfferItemCondition]] | nil)

#item_condition=SchemaOrg::EnumerationValue[_OfferItemCondition], ...

Parameters:

Returns:



99068
# File 'sig/schema_org.rbs', line 99068

def item_condition=: ((SchemaOrg::EnumerationValue[_OfferItemCondition] | ::Array[SchemaOrg::EnumerationValue[_OfferItemCondition]] | nil)) -> (SchemaOrg::EnumerationValue[_OfferItemCondition] | ::Array[SchemaOrg::EnumerationValue[_OfferItemCondition]] | nil)

#keywordsSchemaOrg::_DefinedTerm, ...

Returns:



99069
# File 'sig/schema_org.rbs', line 99069

def keywords: () -> (SchemaOrg::_DefinedTerm | String | ::Array[SchemaOrg::_DefinedTerm | String] | nil)

#keywords=SchemaOrg::_DefinedTerm, ...

Parameters:

Returns:



99070
# File 'sig/schema_org.rbs', line 99070

def keywords=: ((SchemaOrg::_DefinedTerm | String | ::Array[SchemaOrg::_DefinedTerm | String] | nil)) -> (SchemaOrg::_DefinedTerm | String | ::Array[SchemaOrg::_DefinedTerm | String] | nil)

#logoSchemaOrg::_ImageObject, ...

Returns:



99071
# File 'sig/schema_org.rbs', line 99071

def logo: () -> (SchemaOrg::_ImageObject | String | ::Array[SchemaOrg::_ImageObject | String] | nil)

#logo=SchemaOrg::_ImageObject, ...

Parameters:

Returns:



99072
# File 'sig/schema_org.rbs', line 99072

def logo=: ((SchemaOrg::_ImageObject | String | ::Array[SchemaOrg::_ImageObject | String] | nil)) -> (SchemaOrg::_ImageObject | String | ::Array[SchemaOrg::_ImageObject | String] | nil)

#main_entity_of_pageSchemaOrg::_CreativeWork, ...

Returns:



99073
# File 'sig/schema_org.rbs', line 99073

def main_entity_of_page: () -> (SchemaOrg::_CreativeWork | String | ::Array[SchemaOrg::_CreativeWork | String] | nil)

#main_entity_of_page=SchemaOrg::_CreativeWork, ...

Parameters:

Returns:



99074
# File 'sig/schema_org.rbs', line 99074

def main_entity_of_page=: ((SchemaOrg::_CreativeWork | String | ::Array[SchemaOrg::_CreativeWork | String] | nil)) -> (SchemaOrg::_CreativeWork | String | ::Array[SchemaOrg::_CreativeWork | String] | nil)

#manufacturerSchemaOrg::_Organization, ...



99075
# File 'sig/schema_org.rbs', line 99075

def manufacturer: () -> (SchemaOrg::_Organization | ::Array[SchemaOrg::_Organization] | nil)

#manufacturer=SchemaOrg::_Organization, ...



99076
# File 'sig/schema_org.rbs', line 99076

def manufacturer=: ((SchemaOrg::_Organization | ::Array[SchemaOrg::_Organization] | nil)) -> (SchemaOrg::_Organization | ::Array[SchemaOrg::_Organization] | nil)

#materialSchemaOrg::_Product, ...

Returns:



99077
# File 'sig/schema_org.rbs', line 99077

def material: () -> (SchemaOrg::_Product | String | ::Array[SchemaOrg::_Product | String] | nil)

#material=SchemaOrg::_Product, ...

Parameters:

Returns:



99078
# File 'sig/schema_org.rbs', line 99078

def material=: ((SchemaOrg::_Product | String | ::Array[SchemaOrg::_Product | String] | nil)) -> (SchemaOrg::_Product | String | ::Array[SchemaOrg::_Product | String] | nil)

#mobile_urlString, ...

Returns:

  • (String, ::Array[String], nil)


99079
# File 'sig/schema_org.rbs', line 99079

def mobile_url: () -> (String | ::Array[String] | nil)

#mobile_url=String, ...

Parameters:

  • (String, ::Array[String], nil)

Returns:

  • (String, ::Array[String], nil)


99080
# File 'sig/schema_org.rbs', line 99080

def mobile_url=: ((String | ::Array[String] | nil)) -> (String | ::Array[String] | nil)

#modelSchemaOrg::_ProductModel, ...

Returns:



99081
# File 'sig/schema_org.rbs', line 99081

def model: () -> (SchemaOrg::_ProductModel | String | ::Array[SchemaOrg::_ProductModel | String] | nil)

#model=SchemaOrg::_ProductModel, ...

Parameters:

Returns:



99082
# File 'sig/schema_org.rbs', line 99082

def model=: ((SchemaOrg::_ProductModel | String | ::Array[SchemaOrg::_ProductModel | String] | nil)) -> (SchemaOrg::_ProductModel | String | ::Array[SchemaOrg::_ProductModel | String] | nil)

#mpnString, ...

Returns:

  • (String, ::Array[String], nil)


99083
# File 'sig/schema_org.rbs', line 99083

def mpn: () -> (String | ::Array[String] | nil)

#mpn=String, ...

Parameters:

  • (String, ::Array[String], nil)

Returns:

  • (String, ::Array[String], nil)


99084
# File 'sig/schema_org.rbs', line 99084

def mpn=: ((String | ::Array[String] | nil)) -> (String | ::Array[String] | nil)

#nameString, ...

Returns:

  • (String, ::Array[String], nil)


99085
# File 'sig/schema_org.rbs', line 99085

def name: () -> (String | ::Array[String] | nil)

#name=String, ...

Parameters:

  • (String, ::Array[String], nil)

Returns:

  • (String, ::Array[String], nil)


99086
# File 'sig/schema_org.rbs', line 99086

def name=: ((String | ::Array[String] | nil)) -> (String | ::Array[String] | nil)

#negative_notesSchemaOrg::_ItemList, ...



99087
# File 'sig/schema_org.rbs', line 99087

def negative_notes: () -> (SchemaOrg::_ItemList | SchemaOrg::_ListItem | String | SchemaOrg::_WebContent | ::Array[SchemaOrg::_ItemList | SchemaOrg::_ListItem | String | SchemaOrg::_WebContent] | nil)

#negative_notes=SchemaOrg::_ItemList, ...



99088
# File 'sig/schema_org.rbs', line 99088

def negative_notes=: ((SchemaOrg::_ItemList | SchemaOrg::_ListItem | String | SchemaOrg::_WebContent | ::Array[SchemaOrg::_ItemList | SchemaOrg::_ListItem | String | SchemaOrg::_WebContent] | nil)) -> (SchemaOrg::_ItemList | SchemaOrg::_ListItem | String | SchemaOrg::_WebContent | ::Array[SchemaOrg::_ItemList | SchemaOrg::_ListItem | String | SchemaOrg::_WebContent] | nil)

#nsnString, ...

Returns:

  • (String, ::Array[String], nil)


99089
# File 'sig/schema_org.rbs', line 99089

def nsn: () -> (String | ::Array[String] | nil)

#nsn=String, ...

Parameters:

  • (String, ::Array[String], nil)

Returns:

  • (String, ::Array[String], nil)


99090
# File 'sig/schema_org.rbs', line 99090

def nsn=: ((String | ::Array[String] | nil)) -> (String | ::Array[String] | nil)

#offersSchemaOrg::_Demand, ...



99091
# File 'sig/schema_org.rbs', line 99091

def offers: () -> (SchemaOrg::_Demand | SchemaOrg::_Offer | ::Array[SchemaOrg::_Demand | SchemaOrg::_Offer] | nil)

#offers=SchemaOrg::_Demand, ...



99092
# File 'sig/schema_org.rbs', line 99092

def offers=: ((SchemaOrg::_Demand | SchemaOrg::_Offer | ::Array[SchemaOrg::_Demand | SchemaOrg::_Offer] | nil)) -> (SchemaOrg::_Demand | SchemaOrg::_Offer | ::Array[SchemaOrg::_Demand | SchemaOrg::_Offer] | nil)

#ownerSchemaOrg::_Organization, ...



99093
# File 'sig/schema_org.rbs', line 99093

def owner: () -> (SchemaOrg::_Organization | SchemaOrg::_Person | ::Array[SchemaOrg::_Organization | SchemaOrg::_Person] | nil)

#owner=SchemaOrg::_Organization, ...



99094
# File 'sig/schema_org.rbs', line 99094

def owner=: ((SchemaOrg::_Organization | SchemaOrg::_Person | ::Array[SchemaOrg::_Organization | SchemaOrg::_Person] | nil)) -> (SchemaOrg::_Organization | SchemaOrg::_Person | ::Array[SchemaOrg::_Organization | SchemaOrg::_Person] | nil)

#patternSchemaOrg::_DefinedTerm, ...

Returns:



99095
# File 'sig/schema_org.rbs', line 99095

def pattern: () -> (SchemaOrg::_DefinedTerm | String | ::Array[SchemaOrg::_DefinedTerm | String] | nil)

#pattern=SchemaOrg::_DefinedTerm, ...

Parameters:

Returns:



99096
# File 'sig/schema_org.rbs', line 99096

def pattern=: ((SchemaOrg::_DefinedTerm | String | ::Array[SchemaOrg::_DefinedTerm | String] | nil)) -> (SchemaOrg::_DefinedTerm | String | ::Array[SchemaOrg::_DefinedTerm | String] | nil)

#positive_notesSchemaOrg::_ItemList, ...



99097
# File 'sig/schema_org.rbs', line 99097

def positive_notes: () -> (SchemaOrg::_ItemList | SchemaOrg::_ListItem | String | SchemaOrg::_WebContent | ::Array[SchemaOrg::_ItemList | SchemaOrg::_ListItem | String | SchemaOrg::_WebContent] | nil)

#positive_notes=SchemaOrg::_ItemList, ...



99098
# File 'sig/schema_org.rbs', line 99098

def positive_notes=: ((SchemaOrg::_ItemList | SchemaOrg::_ListItem | String | SchemaOrg::_WebContent | ::Array[SchemaOrg::_ItemList | SchemaOrg::_ListItem | String | SchemaOrg::_WebContent] | nil)) -> (SchemaOrg::_ItemList | SchemaOrg::_ListItem | String | SchemaOrg::_WebContent | ::Array[SchemaOrg::_ItemList | SchemaOrg::_ListItem | String | SchemaOrg::_WebContent] | nil)

#potential_actionSchemaOrg::_Action, ...

Returns:



99099
# File 'sig/schema_org.rbs', line 99099

def potential_action: () -> (SchemaOrg::_Action | ::Array[SchemaOrg::_Action] | nil)

#potential_action=SchemaOrg::_Action, ...

Parameters:

Returns:



99100
# File 'sig/schema_org.rbs', line 99100

def potential_action=: ((SchemaOrg::_Action | ::Array[SchemaOrg::_Action] | nil)) -> (SchemaOrg::_Action | ::Array[SchemaOrg::_Action] | nil)

#product_idString, ...

Returns:

  • (String, ::Array[String], nil)


99101
# File 'sig/schema_org.rbs', line 99101

def product_id: () -> (String | ::Array[String] | nil)

#product_id=String, ...

Parameters:

  • (String, ::Array[String], nil)

Returns:

  • (String, ::Array[String], nil)


99102
# File 'sig/schema_org.rbs', line 99102

def product_id=: ((String | ::Array[String] | nil)) -> (String | ::Array[String] | nil)

#production_date::Date, ...

Returns:

  • (::Date, ::Array[::Date], nil)


99103
# File 'sig/schema_org.rbs', line 99103

def production_date: () -> (::Date | ::Array[::Date] | nil)

#production_date=::Date, ...

Parameters:

  • (::Date, ::Array[::Date], nil)

Returns:

  • (::Date, ::Array[::Date], nil)


99104
# File 'sig/schema_org.rbs', line 99104

def production_date=: ((::Date | ::Array[::Date] | nil)) -> (::Date | ::Array[::Date] | nil)

#purchase_date::Date, ...

Returns:

  • (::Date, ::Array[::Date], nil)


99105
# File 'sig/schema_org.rbs', line 99105

def purchase_date: () -> (::Date | ::Array[::Date] | nil)

#purchase_date=::Date, ...

Parameters:

  • (::Date, ::Array[::Date], nil)

Returns:

  • (::Date, ::Array[::Date], nil)


99106
# File 'sig/schema_org.rbs', line 99106

def purchase_date=: ((::Date | ::Array[::Date] | nil)) -> (::Date | ::Array[::Date] | nil)

#release_date::Date, ...

Returns:

  • (::Date, ::Array[::Date], nil)


99107
# File 'sig/schema_org.rbs', line 99107

def release_date: () -> (::Date | ::Array[::Date] | nil)

#release_date=::Date, ...

Parameters:

  • (::Date, ::Array[::Date], nil)

Returns:

  • (::Date, ::Array[::Date], nil)


99108
# File 'sig/schema_org.rbs', line 99108

def release_date=: ((::Date | ::Array[::Date] | nil)) -> (::Date | ::Array[::Date] | nil)

#reviewSchemaOrg::_Review, ...

Returns:



99109
# File 'sig/schema_org.rbs', line 99109

def review: () -> (SchemaOrg::_Review | ::Array[SchemaOrg::_Review] | nil)

#review=SchemaOrg::_Review, ...

Parameters:

Returns:



99110
# File 'sig/schema_org.rbs', line 99110

def review=: ((SchemaOrg::_Review | ::Array[SchemaOrg::_Review] | nil)) -> (SchemaOrg::_Review | ::Array[SchemaOrg::_Review] | nil)

#reviewsSchemaOrg::_Review, ...

Returns:



99111
# File 'sig/schema_org.rbs', line 99111

def reviews: () -> (SchemaOrg::_Review | ::Array[SchemaOrg::_Review] | nil)

#reviews=SchemaOrg::_Review, ...

Parameters:

Returns:



99112
# File 'sig/schema_org.rbs', line 99112

def reviews=: ((SchemaOrg::_Review | ::Array[SchemaOrg::_Review] | nil)) -> (SchemaOrg::_Review | ::Array[SchemaOrg::_Review] | nil)

#same_asString, ...

Returns:

  • (String, ::Array[String], nil)


99113
# File 'sig/schema_org.rbs', line 99113

def same_as: () -> (String | ::Array[String] | nil)

#same_as=String, ...

Parameters:

  • (String, ::Array[String], nil)

Returns:

  • (String, ::Array[String], nil)


99114
# File 'sig/schema_org.rbs', line 99114

def same_as=: ((String | ::Array[String] | nil)) -> (String | ::Array[String] | nil)

#sizeSchemaOrg::_DefinedTerm, ...

Returns:



99115
# File 'sig/schema_org.rbs', line 99115

def size: () -> (SchemaOrg::_DefinedTerm | SchemaOrg::_QuantitativeValue | SchemaOrg::EnumerationValue[_SizeSpecification] | String | ::Array[SchemaOrg::_DefinedTerm | SchemaOrg::_QuantitativeValue | SchemaOrg::EnumerationValue[_SizeSpecification] | String] | nil)

#size=SchemaOrg::_DefinedTerm, ...

Parameters:

Returns:



99116
# File 'sig/schema_org.rbs', line 99116

def size=: ((SchemaOrg::_DefinedTerm | SchemaOrg::_QuantitativeValue | SchemaOrg::EnumerationValue[_SizeSpecification] | String | ::Array[SchemaOrg::_DefinedTerm | SchemaOrg::_QuantitativeValue | SchemaOrg::EnumerationValue[_SizeSpecification] | String] | nil)) -> (SchemaOrg::_DefinedTerm | SchemaOrg::_QuantitativeValue | SchemaOrg::EnumerationValue[_SizeSpecification] | String | ::Array[SchemaOrg::_DefinedTerm | SchemaOrg::_QuantitativeValue | SchemaOrg::EnumerationValue[_SizeSpecification] | String] | nil)

#skuString, ...

Returns:

  • (String, ::Array[String], nil)


99117
# File 'sig/schema_org.rbs', line 99117

def sku: () -> (String | ::Array[String] | nil)

#sku=String, ...

Parameters:

  • (String, ::Array[String], nil)

Returns:

  • (String, ::Array[String], nil)


99118
# File 'sig/schema_org.rbs', line 99118

def sku=: ((String | ::Array[String] | nil)) -> (String | ::Array[String] | nil)

#sloganString, ...

Returns:

  • (String, ::Array[String], nil)


99119
# File 'sig/schema_org.rbs', line 99119

def slogan: () -> (String | ::Array[String] | nil)

#slogan=String, ...

Parameters:

  • (String, ::Array[String], nil)

Returns:

  • (String, ::Array[String], nil)


99120
# File 'sig/schema_org.rbs', line 99120

def slogan=: ((String | ::Array[String] | nil)) -> (String | ::Array[String] | nil)

#subject_ofSchemaOrg::_CreativeWork, ...



99121
# File 'sig/schema_org.rbs', line 99121

def subject_of: () -> (SchemaOrg::_CreativeWork | SchemaOrg::_Event | ::Array[SchemaOrg::_CreativeWork | SchemaOrg::_Event] | nil)

#subject_of=SchemaOrg::_CreativeWork, ...



99122
# File 'sig/schema_org.rbs', line 99122

def subject_of=: ((SchemaOrg::_CreativeWork | SchemaOrg::_Event | ::Array[SchemaOrg::_CreativeWork | SchemaOrg::_Event] | nil)) -> (SchemaOrg::_CreativeWork | SchemaOrg::_Event | ::Array[SchemaOrg::_CreativeWork | SchemaOrg::_Event] | nil)

#urlString, ...

Returns:

  • (String, ::Array[String], nil)


99123
# File 'sig/schema_org.rbs', line 99123

def url: () -> (String | ::Array[String] | nil)

#url=String, ...

Parameters:

  • (String, ::Array[String], nil)

Returns:

  • (String, ::Array[String], nil)


99124
# File 'sig/schema_org.rbs', line 99124

def url=: ((String | ::Array[String] | nil)) -> (String | ::Array[String] | nil)

#weightSchemaOrg::_Mass, ...



99125
# File 'sig/schema_org.rbs', line 99125

def weight: () -> (SchemaOrg::_Mass | SchemaOrg::_QuantitativeValue | ::Array[SchemaOrg::_Mass | SchemaOrg::_QuantitativeValue] | nil)

#weight=SchemaOrg::_Mass, ...



99126
# File 'sig/schema_org.rbs', line 99126

def weight=: ((SchemaOrg::_Mass | SchemaOrg::_QuantitativeValue | ::Array[SchemaOrg::_Mass | SchemaOrg::_QuantitativeValue] | nil)) -> (SchemaOrg::_Mass | SchemaOrg::_QuantitativeValue | ::Array[SchemaOrg::_Mass | SchemaOrg::_QuantitativeValue] | nil)

#widthSchemaOrg::_Distance, ...



99127
# File 'sig/schema_org.rbs', line 99127

def width: () -> (SchemaOrg::_Distance | SchemaOrg::_QuantitativeValue | ::Array[SchemaOrg::_Distance | SchemaOrg::_QuantitativeValue] | nil)

#width=SchemaOrg::_Distance, ...



99128
# File 'sig/schema_org.rbs', line 99128

def width=: ((SchemaOrg::_Distance | SchemaOrg::_QuantitativeValue | ::Array[SchemaOrg::_Distance | SchemaOrg::_QuantitativeValue] | nil)) -> (SchemaOrg::_Distance | SchemaOrg::_QuantitativeValue | ::Array[SchemaOrg::_Distance | SchemaOrg::_QuantitativeValue] | nil)