Internal Structure
Class CustomerQuery
CustomerQuery
Description: Customer query declaration. Read more: Query controller, TypedQuery
Namespace: ShopifyCustomer/Api/Customer/Query/CustomerQuery
Method _getCustomerFields
_getCustomerFields
Description: Function that returns the list of customer fields. Read more: Extending Query controllers
Method getCustomerAccessTokenCreateField
getCustomerAccessTokenCreateField
Description: Field getter for access token creation [returns node]
Method getCustomerAccessTokenDeleteField
getCustomerAccessTokenDeleteField
Description: Field getter for access token removal [returns node]
Method getCustomerCreateField
getCustomerCreateField
Description: Customer create field getter [returns node]
Method getCustomerField
getCustomerField
Description: Field getter for customer get [returns node]
Function processCustomer
processCustomer
Description: Single customer processor.
Namespace: ShopifyCustomer/Api/Customer/Processor/processCustomer
🔮 Common extension point: Process newly added fields.
Variable CUSTOMER_CREATE
CUSTOMER_CREATE
Description: A type of CustomerQuery
associated with getCustomerCreateField
function.
Usage examples:
Variable CUSTOMER_GET
CUSTOMER_GET
Description: A type of CustomerQuery
associated with getCustomerField
function.
Usage examples:
Variable CUSTOMER_LOGIN
CUSTOMER_LOGIN
Description: A type of CustomerQuery
associated with getCustomerAccessTokenCreateField
function.
Usage examples:
Variable CUSTOMER_LOGOUT
CUSTOMER_LOGOUT
Description: A type of CustomerQuery
associated with getCustomerAccessTokenDeleteField
function.
Usage examples:
Class AccountDetailsComponent
AccountDetailsComponent
Description: Account details component
Namespace: ShopifyCustomer/Component/AccountDetails/Component/AccountDetailsComponent
Member detailsRenderMap
detailsRenderMap
Description: A list of render methods used by account details component. Read more: SortedRenderMap
Function AccountFallbackPage
AccountFallbackPage
Description: A component used as fallback while the account details component is loading
Namespace: ShopifyCustomer/Component/AccountFallbackPage/Index/AccountFallbackPage
Class AccountPageComponent
AccountPageComponent
Description: Account page component
Namespace: ShopifyCustomer/Component/AccountPage/Component/AccountPageComponent
Member contentRenderMap
contentRenderMap
Description: A list of render methods used by account page. Read more: SortedRenderMap
Class AccountPageContainer
AccountPageContainer
Description: Account page container. Used to setup a redirect in case user is not logged in.
Namespace: ShopifyCustomer/Component/AccountPage/Container/AccountPageContainer
Function LoginFallbackPage
LoginFallbackPage
Description: A component used as fallback while the login page is loading
Namespace: ShopifyCustomer/Component/LoginFallbackPage/Index/LoginFallbackPage
Class LoginFormComponent
LoginFormComponent
Description: Login form component
Namespace: ShopifyCustomer/Component/LoginForm/Component/LoginFormComponent
Member contentRenderMap
contentRenderMap
Description: A list of render methods used by login form component. Read more: SortedRenderMap
Member formFieldsRenderMap
formFieldsRenderMap
Description: A list of field render methods used by the login form. Read more: SortedRenderMap
Class LoginFormContainer
LoginFormContainer
Description: Login form container. Used to define handlers for form operations.
Namespace: ShopifyCustomer/Component/LoginForm/Container/LoginFormContainer
Class LoginPageComponent
LoginPageComponent
Description: Login page component.
Namespace: ShopifyCustomer/Component/LoginPage/Component/LoginPageComponent
Function RegisterFallbackPage
RegisterFallbackPage
Description: A component used as fallback while the register page is loading
Namespace: ShopifyCustomer/Component/RegisterFallbackPage/Index/RegisterFallbackPage
Class RegisterFormContainer
RegisterFormContainer
Description: Reginster form container. Used to define handlers for form operations.
Namespace: ShopifyCustomer/Component/RegisterForm/Container/RegisterFormContainer
Class RegisterPageComponent
RegisterPageComponent
Description: Login page component.
Namespace: ShopifyCustomer/Component/RegisterPage/Component/RegisterPageComponent
Last updated