| eBay-API documentation | Contained in the eBay-API distribution. |
eBay::API::XML::Call::GetStoreOptions::GetStoreOptionsResponseType
Contains the current list of options for Store configurations.
eBay::API::XML::Call::GetStoreOptions::GetStoreOptionsResponseType inherits from the eBay::API::XML::ResponseDataType class
The current set of advances themes. Unlike basic themes, you can use any color scheme with an advanced theme. These themes are suitable for more advanced customization.
# Argument: 'ns:StoreThemeArrayType'
Returned: Always # Returns: 'ns:StoreThemeArrayType'
The current set of basic themes. Each basic theme definition specifies a valid color scheme for the theme.
# Argument: 'ns:StoreThemeArrayType'
Returned: Always # Returns: 'ns:StoreThemeArrayType'
The current set of Store logos. These logos are used in the Store header.
# Argument: 'ns:StoreLogoArrayType'
Returned: Always # Returns: 'ns:StoreLogoArrayType'
The maximum number of categories in this store.
# Argument: 'xs:int'
Returned: Always # Returns: 'xs:int'
The maximum number of category levels in this store.
# Argument: 'xs:int'
Returned: Always # Returns: 'xs:int'
The current set of eBay Store subscription tiers and corresponding subscription prices.
# Argument: 'ns:StoreSubscriptionArrayType'
Returned: Always # Returns: 'ns:StoreSubscriptionArrayType'
| eBay-API documentation | Contained in the eBay-API distribution. |
#!/usr/bin/perl package eBay::API::XML::Call::GetStoreOptions::GetStoreOptionsResponseType; use strict; use warnings; ########################################################################## # # Module: ............... <user defined location>eBay/API/XML # File: ................. GetStoreOptionsResponseType.pm # Generated by: ......... genEBayApiDataTypes.pl # Last Generated: ....... 08/24/2008 16:44 # API Release Number: ... 579 # ##########################################################################
use eBay::API::XML::ResponseDataType; our @ISA = ("eBay::API::XML::ResponseDataType"); use eBay::API::XML::DataType::StoreLogoArrayType; use eBay::API::XML::DataType::StoreSubscriptionArrayType; use eBay::API::XML::DataType::StoreThemeArrayType; my @gaProperties = ( [ 'AdvancedThemeArray', 'ns:StoreThemeArrayType', '' ,'eBay::API::XML::DataType::StoreThemeArrayType', '1' ] , [ 'BasicThemeArray', 'ns:StoreThemeArrayType', '' ,'eBay::API::XML::DataType::StoreThemeArrayType', '1' ] , [ 'LogoArray', 'ns:StoreLogoArrayType', '' ,'eBay::API::XML::DataType::StoreLogoArrayType', '1' ] , [ 'MaxCategories', 'xs:int', '', '', '' ] , [ 'MaxCategoryLevels', 'xs:int', '', '', '' ] , [ 'SubscriptionArray', 'ns:StoreSubscriptionArrayType', '' ,'eBay::API::XML::DataType::StoreSubscriptionArrayType', '1' ] ); push @gaProperties, @{eBay::API::XML::ResponseDataType::getPropertiesList()}; my @gaAttributes = ( ); push @gaAttributes, @{eBay::API::XML::ResponseDataType::getAttributesList()};
sub new { my $classname = shift; my %args = @_; my $self = $classname->SUPER::new(%args); return $self; } sub isScalar { return 0; }
sub setAdvancedThemeArray { my $self = shift; $self->{'AdvancedThemeArray'} = shift }
sub getAdvancedThemeArray { my $self = shift; return $self->_getDataTypeInstance( 'AdvancedThemeArray' ,'eBay::API::XML::DataType::StoreThemeArrayType'); }
sub setBasicThemeArray { my $self = shift; $self->{'BasicThemeArray'} = shift }
sub getBasicThemeArray { my $self = shift; return $self->_getDataTypeInstance( 'BasicThemeArray' ,'eBay::API::XML::DataType::StoreThemeArrayType'); }
sub setLogoArray { my $self = shift; $self->{'LogoArray'} = shift }
sub getLogoArray { my $self = shift; return $self->_getDataTypeInstance( 'LogoArray' ,'eBay::API::XML::DataType::StoreLogoArrayType'); }
sub setMaxCategories { my $self = shift; $self->{'MaxCategories'} = shift }
sub getMaxCategories { my $self = shift; return $self->{'MaxCategories'}; }
sub setMaxCategoryLevels { my $self = shift; $self->{'MaxCategoryLevels'} = shift }
sub getMaxCategoryLevels { my $self = shift; return $self->{'MaxCategoryLevels'}; }
sub setSubscriptionArray { my $self = shift; $self->{'SubscriptionArray'} = shift }
sub getSubscriptionArray { my $self = shift; return $self->_getDataTypeInstance( 'SubscriptionArray' ,'eBay::API::XML::DataType::StoreSubscriptionArrayType'); } ## Attribute and Property lists sub getPropertiesList { my $self = shift; return \@gaProperties; } sub getAttributesList { my $self = shift; return \@gaAttributes; } 1;