son updates

This commit is contained in:
Pfeil, Scott Robert 2020-02-19 14:35:55 -05:00
parent 80908b584f
commit 2ee0252cf6
41 changed files with 11886 additions and 22 deletions

View File

@ -20,7 +20,7 @@ class AppDelegate: UIResponder, UIApplicationDelegate, UISplitViewControllerDele
func application(_ application: UIApplication, willFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey : Any]? = nil) -> Bool {
// Setup our core object with the default implementation
MVMCoreUIObject.sharedInstance()?.defaultInitialSetup()
CoreUIObject.sharedInstance()?.defaultInitialSetup()
return true
}

View File

@ -63,12 +63,14 @@ class DetailViewController: UIViewController {
let pageType = page?.optionalStringForKey(KeyPageType)
let template = page?.optionalStringForKey("template")
var errorObject = MVMCoreErrorObject(title: nil, message: "No Template Found", code: ErrorCode.initViewController.rawValue, domain: ErrorDomainNative, location: nil)
if let viewController = MVMCoreUIViewControllerMappingObject.shared()?.createMFViewController(ofTemplate: template, pageType: pageType), let loadObject = MVMCoreLoadObject(pageJSON: page, modulesJSON: nil, requestParameters: nil, dataForPage: nil, delegateObject: nil), viewController.shouldFinishProcessingLoad(loadObject, error: &errorObject!) {
if let viewController = MVMCoreUIViewControllerMappingObject.shared()?.createMFViewController(ofTemplate: template, pageType: pageType),
let loadObject = MVMCoreLoadObject(pageJSON: page, modulesJSON: jsonObject.optionalDictionaryForKey(KeyModuleMap), requestParameters: nil, dataForPage: nil, delegateObject: nil),
viewController.shouldFinishProcessingLoad(loadObject, error: &errorObject!) {
let navigation = UINavigationController(rootViewController: viewController)
viewController.navigationItem.rightBarButtonItem = UIBarButtonItem(barButtonSystemItem: .done, target: self, action: #selector(close))
MVMCoreNavigationHandler.shared()?.present(navigation, animated: true)
} else if let errorObject = errorObject {
let error = NSError(domain: ErrorDomainNative, code: ErrorCode.initViewController.rawValue, userInfo: [NSLocalizedDescriptionKey: errorObject.messageToDisplay!])
let error = NSError(domain: ErrorDomainNative, code: ErrorCode.initViewController.rawValue, userInfo: [NSLocalizedDescriptionKey: errorObject.messageToLog ?? errorObject.messageToDisplay!])
showError(error)
}
}

View File

@ -1,3 +1,5 @@
"moleculeName":"button",
"title": "x",
"actionType": "cancel"
"action": {
"actionType": "cancel"
}

View File

@ -1,3 +1,5 @@
"moleculeName":"caretButton",
"moleculeName":"caretLink",
"title": "x",
"actionType": "cancel"
"action": {
"actionType": "cancel"
}

View File

@ -1,2 +1,2 @@
"moleculeName":"separator",
"moleculeName":"line",
"type": "standard"

View File

@ -1 +1 @@
"moleculeName":"switch"
"moleculeName":"toggle"

View File

@ -1,3 +1,5 @@
"moleculeName":"textButton",
"moleculeName":"link",
"title": "x",
"actionType": "cancel"
"action": {
"actionType": "cancel"
}

View File

@ -0,0 +1,20 @@
"moleculeName": "eyebrowHeadlineBodyLink",
"eyebrow":{
"moleculeName": "label",
"text":"Eyebrow"
},
"headline":{
"moleculeName": "label",
"text":"Headline"
},
"body":{
"moleculeName": "label",
"text":"Body"
},
"link":{
"moleculeName": "link",
"title":"TextButton",
"action": {
"actionType": "cancel"
}
}

View File

@ -0,0 +1,15 @@
"moleculeName":"headlineBodyToggle",
"headlineBody":{
"moleculeName": "headlineBody",
"headline":{
"moleculeName": "label",
"text": "x"
},
"body":{
"moleculeName": "label",
"text": "y"
}
},
"toggle":{
"moleculeName": "toggle"
}

View File

@ -0,0 +1,16 @@
"moleculeName":"headlineBodyLink",
"headlineBody":{
"moleculeName": "headlineBody",
"headline":{
"moleculeName": "label",
"text": "x"
},
"body":{
"moleculeName": "label",
"text": "y"
}
},
"link":{
"moleculeName": "link",
"title": "button"
}

View File

@ -0,0 +1,22 @@
"moleculeName":"headlineBodyLinkToggle",
"headlineBodyLink": {
"moleculeName":"headlineBodyLink",
"headlineBody":{
"moleculeName": "headlineBody",
"headline":{
"moleculeName": "label",
"text": "x"
},
"body":{
"moleculeName": "label",
"text": "y"
}
},
"link":{
"moleculeName": "link",
"title": "button"
}
},
"toggle":{
"moleculeName": "toggle"
}

View File

@ -0,0 +1,8 @@
"moleculeName":"labelToggle",
"label":{
"moleculeName": "label",
"text":"x"
},
"toggle":{
"moleculeName": "toggle"
}

View File

@ -2,11 +2,15 @@
"primaryButton":{
"moleculeName": "button",
"title":"x",
"actionType": "openPage",
"pageType": "verifyZip"
"action": {
"actionType": "openPage",
"pageType": "verifyZip"
}
},
"secondaryButton":{
"moleculeName": "button",
"title":"x",
"actionType": "back"
"action": {
"actionType": "back"
}
}

View File

@ -0,0 +1,39 @@
"moleculeName": "tabsListItem",
"tabs": {
"moleculeName": "tabs",
"tabs": [{
"moleculeName": "label",
"text": "All"
} ,{
"moleculeName": "label",
"text": "Work Devices"
}]
},
"molecules": [
[{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label",
"text":"tab1"
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label"
,"text":"tab1"
}
}],[{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label",
"text":"tab2"
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label",
"text":"tab2"}
}]
]

View File

@ -1,4 +1,4 @@
"moleculeName":"moleculeStack",
"moleculeName":"stack",
"molecules": [
]

View File

@ -0,0 +1,155 @@
{
"ResponseInfo" : {
"code" : "00000",
"type" : "Success"
},
"Page": {
"pageType":"x",
"template":"list",
"header": {
"moleculeName":"header",
"molecule": {
"moleculeName": "headlineBody",
"headline":{
"moleculeName": "label",
"text":"Your lines are on Unlimited plans."
},
"body":{
"moleculeName": "label",
"text":"Need something different? Take a minute to explore other plan options."
}
}
},
"footer":{
"moleculeName":"footer",
"molecule": {
"moleculeName":"twoButtonView",
"primaryButton":{
"moleculeName": "button",
"title":"Explore",
"action": {
"actionType": "openPage",
"pageType": "explore"
}
},
"secondaryButton":{
"moleculeName": "button",
"title":"Recommend",
"action": {
"actionType": "openPage",
"pageType": "recommend"
}
}
}
},
"molecules": [{
"moleculeName": "dropDownListItem",
"dropDown": {
"moleculeName": "dropDown",
"options": ["All","Apple","Samsung"]
},
"molecules": [
[{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label",
"text":"all"
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label",
"text":"all"
}
}],[{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label",
"text":"apple"
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label",
"text":"apple"
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label",
"text":"apple"
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label",
"text":"apple"
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label",
"text":"apple"
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label",
"text":"apple"
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label",
"text":"apple"
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label",
"text":"apple"
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label",
"text":"apple"
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label",
"text":"apple"
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label",
"text":"apple"
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label",
"text":"apple"
}
}],[{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label",
"text":"samsung"
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label",
"text":"samsung"
}
}]
]
}]
}
}

View File

@ -0,0 +1,355 @@
{
"ResponseInfo" : {
"locale" : "EN",
"userMessage" : "0",
"server" : "saswcvfszwo21.sdc.vzwcorp.com-srv01_wmobilefirst01",
"code" : "00000",
"appSessionExtended" : true,
"message" : "0",
"mdn" : "9175021102",
"buildNumber" : "151",
"type" : "Success",
"topAlertTime" : 0,
"requestId" : "cb350edc-afca-4694-8558-44a17ad518b1"
},
"Page" : {
"template" : "list",
"molecules" : [
{
"line" : {
"type" : "none"
},
"dropDown" : {
"label" : "Show",
"moleculeName" : "dropDown",
"options" : [
"All Devices",
"Work Devices"
]
},
"moleculeName" : "dropDownListItem",
"molecules" : [
[
{
"moleculeName" : "listItem",
"molecule" : {
"moleculeName" : "stack",
"molecules" : [
{
"molecule" : {
"body" : {
"moleculeName" : "label",
"text" : "Group your devices by label to better mange their internet connectivity."
},
"style" : "itemHeader",
"moleculeName" : "headlineBody",
"headline" : {
"moleculeName" : "label",
"text" : "5 devices are currently connected"
}
}
},
{
"horizontalAlignment" : "leading",
"molecule" : {
"moleculeName" : "button",
"action": {
"actionType" : "openPage",
"pageType" : "TBD"
},
"title" : "Create device group",
"fillColor" : "#FFFFFF",
"borderColor" : "#000000",
"validationRequired" : false,
"size" : "tiny",
"textColor" : "#000000"
}
}
]
}
},
{
"moleculeName" : "listItem",
"action" : {
"actionType" : "openPage",
"pageType" : "usageDetails-5555555556"
},
"molecule" : {
"body" : {
"moleculeName" : "label",
"text" : "Connect to My Wi-Fi Router"
},
"style" : "item",
"moleculeName" : "headlineBody",
"headline" : {
"moleculeName" : "label",
"text" : "My Macbook",
"hero" : 0
}
}
},
{
"moleculeName" : "listItem",
"action" : {
"actionType" : "openPage",
"pageType" : "usageDetails-5555555556"
},
"molecule" : {
"body" : {
"moleculeName" : "label",
"text" : "Connect to Extender 01"
},
"style" : "item",
"moleculeName" : "headlineBody",
"headline" : {
"moleculeName" : "label",
"text" : "My Amazon Echo",
"hero" : 0
}
}
},
{
"moleculeName" : "listItem",
"action" : {
"actionType" : "openPage",
"pageType" : "usageDetails-5555555556"
},
"molecule" : {
"body" : {
"moleculeName" : "label",
"text" : "Connect to Extender 01"
},
"style" : "item",
"moleculeName" : "headlineBody",
"headline" : {
"moleculeName" : "label",
"text" : "Katie's Macbook Pro",
"hero" : 0
}
}
},
{
"moleculeName" : "listItem",
"action" : {
"actionType" : "openPage",
"pageType" : "usageDetails-5555555556"
},
"molecule" : {
"body" : {
"moleculeName" : "label",
"text" : "Connect to Extender 01"
},
"style" : "item",
"moleculeName" : "headlineBody",
"headline" : {
"moleculeName" : "label",
"text" : "My Chromecast",
"hero" : 0
}
}
},
{
"moleculeName" : "listItem",
"action" : {
"actionType" : "openPage",
"pageType" : "usageDetails-5555555556"
},
"molecule" : {
"body" : {
"moleculeName" : "label",
"text" : "Connect to Extender 01"
},
"style" : "item",
"moleculeName" : "headlineBody",
"headline" : {
"moleculeName" : "label",
"text" : "Katie's Kindle",
"hero" : 0
}
}
},
{
"moleculeName" : "listItem",
"molecule" : {
"body" : {
"moleculeName" : "label",
"text" : "Disconnected",
"textColor" : "#747676"
},
"style" : "item",
"moleculeName" : "headlineBody",
"headline" : {
"moleculeName" : "label",
"text" : "My Kindle",
"textColor" : "#747676"
}
}
},
{
"moleculeName" : "listItem",
"molecule" : {
"body" : {
"moleculeName" : "label",
"text" : "Disconnected",
"textColor" : "#747676"
},
"style" : "item",
"moleculeName" : "headlineBody",
"headline" : {
"moleculeName" : "label",
"text" : "My Nest",
"textColor" : "#747676"
}
}
},
{
"moleculeName" : "listItem",
"molecule" : {
"body" : {
"moleculeName" : "label",
"text" : "Disconnected",
"textColor" : "#747676"
},
"style" : "item",
"moleculeName" : "headlineBody",
"headline" : {
"moleculeName" : "label",
"text" : "My Alexa Show",
"textColor" : "#747676"
}
}
},
{
"moleculeName" : "listItem",
"molecule" : {
"body" : {
"moleculeName" : "label",
"text" : "Disconnected",
"textColor" : "#747676"
},
"style" : "item",
"moleculeName" : "headlineBody",
"headline" : {
"moleculeName" : "label",
"text" : "Katie's iPad Pro",
"textColor" : "#747676"
}
}
}
],
[
{
"moleculeName" : "listItem",
"molecule" : {
"body" : {
"moleculeName" : "label",
"text" : "Disconnected",
"textColor" : "#747676"
},
"style" : "item",
"moleculeName" : "headlineBody",
"headline" : {
"moleculeName" : "label",
"text" : "My Alexa Show",
"textColor" : "#747676"
}
}
},
{
"moleculeName" : "listItem",
"molecule" : {
"body" : {
"moleculeName" : "label",
"text" : "Disconnected",
"textColor" : "#747676"
},
"style" : "item",
"moleculeName" : "headlineBody",
"headline" : {
"moleculeName" : "label",
"text" : "Katie's iPad Pro",
"textColor" : "#747676"
}
}
}
]
]
},
{
"moleculeName" : "listItem",
"molecule" : {
"moleculeName" : "stack",
"molecules" : [
{
"molecule" : {
"body" : {
"moleculeName" : "label",
"text" : "WPS is used to easily connect a wireless device such as a wireless printer, security camera, some audio devices and other home control hardware to the router."
},
"style" : "itemHeader",
"moleculeName" : "headlineBody",
"headline" : {
"moleculeName" : "label",
"text" : "App device via WPS"
}
}
},
{
"horizontalAlignment" : "leading",
"molecule" : {
"moleculeName" : "button",
"action": {
"actionType" : "openPage",
"pageType" : "TBD"
},
"style" : "secondary",
"title" : "Add device",
"size" : "tiny"
}
}
]
}
}
],
"header" : {
"moleculeName" : "header",
"molecule" : {
"moleculeName" : "stack",
"molecules" : [
{
"molecule" : {
"body" : {
"moleculeName" : "label",
"text" : "Create device group, set access to the network, and test signal strength."
},
"style" : "header",
"moleculeName" : "headlineBody",
"headline" : {
"moleculeName" : "label",
"text" : "Manage your internet devices."
}
}
},
{
"horizontalAlignment" : "leading",
"molecule" : {
"moleculeName" : "button",
"action": {
"actionType" : "openPage",
"pageType" : "TBD"
},
"title" : "Test signal strength",
"fillColor" : "#FFFFFF",
"borderColor" : "#000000",
"validationRequired" : false,
"size" : "tiny",
"textColor" : "#000000"
}
}
]
}
},
"screenHeading" : "5G Home Devices",
"pageType" : "5gHomeDevices"
}
}

View File

@ -0,0 +1,221 @@
{
"Page": {
"template": "stack",
"pageType": "demoAtomic",
"header": {
"moleculeName": "header",
"line":{
"type":"standard"
},
"molecule": {
"moleculeName": "headlineBody",
"headline": {
"moleculeName": "label",
"text": "Great. You'll have you new...",
"fontStyle": "H1"
},
"body":{
"text": "Your new number is 682.978.1602. This change will take effect today, November 15, 2019........",
"fontStyle": "B2"
}
}
},
"footer": {
"moleculeName": "footer",
"molecule": {
"moleculeName": "button",
"horizontalAlignment": "center",
"title": "Done",
"size": "standard",
"style": "primary",
"actionType": "openPage",
"pageType": "manage555.555.5555"
}
},
"stack": {
"moleculeName": "stack",
"molecules": [
{
"spacing":24,
"molecule":{
"moleculeName": "label",
"text": "Start using your new number",
"fontStyle": "B1"
}
},
{
"molecule": {
"spacing": 12,
"moleculeName": "stack",
"axis":"horizontal",
"molecules":[
{
"percent":5,
"molecule":{
"moleculeName": "label",
"text": "1.",
"fontStyle": "B2",
"verticalAlignment": "leading"
}
},
{
"molecule":
{
"horizontalAlignment":"leading",
"moleculeName": "label",
"text": "For 4G voice capable devices, turn the device off and on. Wait two to five....",
"fontStyle": "B2"
}
}]
}
},
{
"molecule": {
"spacing": 12,
"moleculeName": "stack",
"axis":"horizontal",
"molecules":[
{
"percent":5,
"molecule":{
"moleculeName": "label",
"text": "2.",
"fontStyle": "B2",
"verticalAlignment": "leading"
}
},
{
"molecule":
{
"horizontalAlignment":"leading",
"moleculeName": "label",
"text": "Make a free test call by dialing #TEC(#832) SEND to verify...",
"fontStyle": "B2"
}
}]
}
},
{
"molecule": {
"spacing": 12,
"moleculeName": "stack",
"axis":"horizontal",
"molecules":[
{
"percent":5,
"molecule":{
"moleculeName": "label",
"text": "3.",
"fontStyle": "B2",
"verticalAlignment": "leading"
}
},
{
"molecule":
{
"horizontalAlignment":"leading",
"moleculeName": "label",
"text": "Dial *86 SEND to confirm the voice mail",
"fontStyle": "B2"
}
}
]
}
},
{
"molecule": {
"spacing": 12,
"moleculeName": "stack",
"axis":"horizontal",
"molecules":[
{
"percent":5,
"molecule":{
"moleculeName": "label",
"text": "4.",
"fontStyle": "B2",
"verticalAlignment": "leading"
}
},
{
"molecule":
{
"horizontalAlignment":"leading",
"moleculeName": "label",
"text": "In some cases, you will need to set up a new voicemail account and your ....",
"attributes":[
{
"location": 0,
"tryToReplaceFirst": false,
"analyticsData": {},
"length": 7,
"actionType": "openPage",
"hideUrl": false,
"selected": false,
"openInWebview": true,
"presentationStyle": "push",
"appContext": "mobileFirstSS",
"title": "Get help activating your voicemail box",
"pageType": "expectedPage",
"analyticsReqData": {},
"disableAction": false,
"type": "action"
}, {
"style": "B2",
"length": 0,
"location": 7,
"type": "font"
}
]
}
}]
}
},
{
"molecule": {
"spacing": 12,
"moleculeName": "stack",
"axis":"horizontal",
"molecules":[
{
"percent":5,
"molecule":{
"moleculeName": "label",
"text": "5.",
"fontStyle": "B2",
"verticalAlignment": "leading"
}
},
{
"molecule":
{
"horizontalAlignment":"leading",
"moleculeName": "label",
"text": "It is necessary to reset the Backup Assistant App and Familybase.....",
"fontStyle": "B2"
}
}]
}
}
]
}
},
"ResponseInfo": {
"locale": "EN",
"server": "saswcvfszwo21.sdc.vzwcorp.com-srv01_wmobilefirst01",
"userMessage": "0",
"code": "00000",
"appSessionExtended": true,
"message": "0",
"type": "Success",
"requestId": "cb350edc-afca-4694-8558-44a17ad518b1",
"topAlertTime": 0,
"buildNumber": "151",
"mdn": "9175021102"
}
}

View File

@ -0,0 +1,316 @@
{
"ResponseInfo": {
"locale": "EN",
"type": "Success",
"server": "saswcvfszwo21.sdc.vzwcorp.com-srv01_wmobilefirst01",
"buildNumber": "151",
"requestId": "cb350edc-afca-4694-8558-44a17ad518b1",
"mdn": "9175021102",
"appSessionExtended": true,
"code": "00000",
"message": "0",
"userMessage": "0",
"topAlertTime": 0
},
"Page": {
"pageType": "settingsLanding",
"template": "list",
"header": {
"moleculeName": "stack",
"molecules": [{
"spacing": 32,
"molecule": {
"moleculeName": "label",
"text": "Welcome, Leslie.",
"fontStyle": "H1"
}
},{
"molecule": {
"moleculeName": "label",
"text": "Manage your account anytime, anywhere.",
"fontStyle": "B2"
}
},{
"molecule": {
"moleculeName": "label",
"fontStyle": "B2",
"text": "Account Owner"
}
},{
"molecule": {
"moleculeName": "label",
"fontStyle": "B2",
"text": "Account #9876543210-00003"
}
},{
"spacing": 8,
"molecule": {
"moleculeName": "label",
"fontStyle": "B1",
"text": "212.645.5213"
}
},{
"spacing": 72,
"molecule": {
"moleculeName": "line",
"type": "heavy"
}
}
]
},
"molecules": [{
"moleculeName": "listItem",
"style": "header",
"molecule": {
"moleculeName": "label",
"text": "Profile",
"fontStyle": "H3"
}
},{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "label",
"text": "Edit user ID",
"fontStyle": "B1"
},
"action": {
"actionType": "openPage",
"pageType": "editUserId"
}
},{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "label",
"text": "Manage profile",
"fontStyle": "B1"
},
"action": {
"actionType": "openPage",
"pageType": "manageProfile"
}
},{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "label",
"text": "Manage addresses",
"fontStyle": "B1"
},
"action": {
"actionType": "openPage",
"pageType": "manageAddress"
}
},{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "label",
"text": "View Verizon Pass",
"fontStyle": "B1"
},
"action": {
"actionType": "openPage",
"pageType": "viewVerizonPass"
}
},{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "label",
"text": "Assign account managers",
"fontStyle": "B1"
},
"action": {
"actionType": "openPage",
"pageType": "viewAAM"
}
},{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "label",
"text": "View accessibility info",
"fontStyle": "B1"
},
"action": {
"actionType": "openPage",
"pageType": "viewAccessibilityInfo"
}
},{
"moleculeName": "listItem",
"style": "header",
"molecule": {
"moleculeName": "label",
"text": "Preferences",
"fontStyle": "H3"
}
},{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "label",
"text": "Manage privacy settings",
"fontStyle": "B1"
},
"action": {
"actionType": "openPage",
"pageType": "managePrivacySettings"
}
},{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "label",
"text": "Manage notifications",
"fontStyle": "B1"
},
"action": {
"actionType": "openPage",
"pageType": "manageNotifications"
}
},{
"moleculeName": "listItem",
"style": "header",
"molecule": {
"moleculeName": "label",
"text": "Security",
"fontStyle": "H3"
}
},{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "labelToggle",
"label": {
"moleculeName": "label",
"text": "Enable Face ID",
"fontStyle": "B1"
},
"toggle": {
"moleculeName": "toggle",
"state": false,
"action": {
"actionType": "openPage",
"pageType": "enableFaceId"
}
}
}
},{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "label",
"text": "Manage security question",
"fontStyle": "B1"
},
"action": {
"actionType": "openPage",
"pageType": "manageSecurityQuestion"
}
},{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "label",
"text": "Manage voicemail password",
"fontStyle": "B1"
},
"action": {
"actionType": "openPage",
"pageType": "manageVoicemailPassword"
}
},{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "label",
"text": "Manage account PIN",
"fontStyle": "B1"
},
"action": {
"actionType": "openPage",
"pageType": "manageAccountPin"
}
},{
"moleculeName": "listItem",
"style": "header",
"molecule": {
"moleculeName": "label",
"text": "Payment",
"fontStyle": "H3"
}
},{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "headlineBody",
"style": "item",
"headline": {
"moleculeName": "label",
"text": "Manage payment methods"
},
"body": {
"moleculeName": "label",
"text": "1 saved payment method"
}
},
"action": {
"actionType": "openPage",
"pageType": "managePaymentMethods"
}
},{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "headlineBody",
"style": "item",
"headline": {
"moleculeName": "label",
"text": "Manage Auto Pay"
},
"body": {
"moleculeName": "label",
"text": "Auto Pay set for Sep 29 VIA****1234"
}
},
"action": {
"actionType": "openPage",
"pageType": "manageAutoPay"
}
},{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "headlineBody",
"style": "item",
"headline": {
"moleculeName": "label",
"text": "Manage paper-free billing"
},
"body": {
"moleculeName": "label",
"text": "Paper-free billing is set up"
}
},
"action": {
"actionType": "openPage",
"pageType": "managePaperFreeBilling"
}
},{
"moleculeName": "listItem",
"style": "header",
"molecule": {
"moleculeName": "label",
"text": "Add-ons",
"fontStyle": "H3"
}
},{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "headlineBody",
"style": "item",
"headline": {
"moleculeName": "label",
"text": "Verizon Smart Family™"
},
"body": {
"moleculeName": "label",
"text": "Set usage limits and restrictions"
}
},
"action": {
"actionType": "openPage",
"pageType": "manageFamilybase"
}
}
],
"screenHeading": "Settings"
}
}

View File

@ -0,0 +1,313 @@
{
"ResponseInfo": {
"locale": "EN",
"type": "Success",
"server": "saswcvfszwo21.sdc.vzwcorp.com-srv01_wmobilefirst01",
"buildNumber": "151",
"requestId": "cb350edc-afca-4694-8558-44a17ad518b1",
"mdn": "9175021102",
"appSessionExtended": true,
"code": "00000",
"message": "0",
"userMessage": "0",
"topAlertTime": 0
},
"Page": {
"pageType": "settingsLanding",
"template": "list",
"header": {
"moleculeName": "stack",
"molecules": [{
"spacing": 32,
"molecule": {
"moleculeName": "label",
"text": "Welcome, Leslie.",
"fontStyle": "H1"
}
},{
"molecule": {
"moleculeName": "label",
"text": "Manage your account anytime, anywhere.",
"fontStyle": "B2"
}
},{
"molecule": {
"moleculeName": "label",
"fontStyle": "B2",
"text": "Account Owner"
}
},{
"molecule": {
"moleculeName": "label",
"fontStyle": "B2",
"text": "Account #9876543210-00003"
}
},{
"spacing": 8,
"molecule": {
"moleculeName": "label",
"fontStyle": "B1",
"text": "212.645.5213"
}
},{
"spacing": 72,
"molecule": {
"moleculeName": "line",
"type": "heavy"
}
}
]
},
"molecules": [{
"moleculeName": "listItem",
"style": "header",
"molecule": {
"moleculeName": "label",
"text": "Profile",
"fontStyle": "H3"
}
},{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "label",
"text": "Edit user ID",
"fontStyle": "B1"
},
"action": {
"actionType": "openPage",
"pageType": "editUserId"
}
},{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "label",
"text": "Manage profile",
"fontStyle": "B1"
},
"action": {
"actionType": "openPage",
"pageType": "manageProfile"
}
},{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "label",
"text": "Manage addresses",
"fontStyle": "B1"
},
"action": {
"actionType": "openPage",
"pageType": "manageAddress"
}
},{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "label",
"text": "View Verizon Pass",
"fontStyle": "B1"
},
"action": {
"actionType": "openPage",
"pageType": "viewVerizonPass"
}
},{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "label",
"text": "Assign account managers",
"fontStyle": "B1"
},
"action": {
"actionType": "openPage",
"pageType": "viewAAM"
}
},{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "label",
"text": "View accessibility info",
"fontStyle": "B1"
},
"action": {
"actionType": "openPage",
"pageType": "viewAccessibilityInfo"
}
},{
"moleculeName": "listItem",
"style": "header",
"molecule": {
"moleculeName": "label",
"text": "Preferences",
"fontStyle": "H3"
}
},{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "label",
"text": "Manage privacy settings",
"fontStyle": "B1"
},
"action": {
"actionType": "openPage",
"pageType": "managePrivacySettings"
}
},{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "label",
"text": "Manage notifications",
"fontStyle": "B1"
},
"action": {
"actionType": "openPage",
"pageType": "manageNotifications"
}
},{
"moleculeName": "listItem",
"style": "header",
"molecule": {
"moleculeName": "label",
"text": "Security",
"fontStyle": "H3"
}
},{
"moleculeName": "biometricLabelToggle",
"label": {
"moleculeName": "label",
"text": "Enable Face ID",
"fontStyle": "B1"
},
"toggle": {
"moleculeName": "toggle",
"state": false,
"action": {
"actionType": "openPage",
"pageType": "enableFaceId"
}
}
},{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "label",
"text": "Manage security question",
"fontStyle": "B1"
},
"action": {
"actionType": "openPage",
"pageType": "manageSecurityQuestion"
}
},{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "label",
"text": "Manage voicemail password",
"fontStyle": "B1"
},
"action": {
"actionType": "openPage",
"pageType": "manageVoicemailPassword"
}
},{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "label",
"text": "Manage account PIN",
"fontStyle": "B1"
},
"action": {
"actionType": "openPage",
"pageType": "manageAccountPin"
}
},{
"moleculeName": "listItem",
"style": "header",
"molecule": {
"moleculeName": "label",
"text": "Payment",
"fontStyle": "H3"
}
},{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "headlineBody",
"style": "item",
"headline": {
"moleculeName": "label",
"text": "Manage payment methods"
},
"body": {
"moleculeName": "label",
"text": "1 saved payment method"
}
},
"action": {
"actionType": "openPage",
"pageType": "managePaymentMethods"
}
},{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "headlineBody",
"style": "item",
"headline": {
"moleculeName": "label",
"text": "Manage Auto Pay"
},
"body": {
"moleculeName": "label",
"text": "Auto Pay set for Sep 29 VIA****1234"
}
},
"action": {
"actionType": "openPage",
"pageType": "manageAutoPay"
}
},{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "headlineBody",
"style": "item",
"headline": {
"moleculeName": "label",
"text": "Manage paper-free billing"
},
"body": {
"moleculeName": "label",
"text": "Paper-free billing is set up"
}
},
"action": {
"actionType": "openPage",
"pageType": "managePaperFreeBilling"
}
},{
"moleculeName": "listItem",
"style": "header",
"molecule": {
"moleculeName": "label",
"text": "Add-ons",
"fontStyle": "H3"
}
},{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "headlineBody",
"style": "item",
"headline": {
"moleculeName": "label",
"text": "Verizon Smart Family™"
},
"body": {
"moleculeName": "label",
"text": "Set usage limits and restrictions"
}
},
"action": {
"actionType": "openPage",
"pageType": "manageFamilybase"
}
}
],
"screenHeading": "Settings"
}
}

View File

@ -0,0 +1,106 @@
{
"ResponseInfo":{
"locale":"EN",
"type":"Success",
"server":"saswcvfszwo21.sdc.vzwcorp.com-srv01_wmobilefirst01",
"buildNumber":"151",
"requestId":"cb350edc-afca-4694-8558-44a17ad518b1",
"mdn":"9175021102",
"appSessionExtended":true,
"code":"00000",
"message":"0",
"userMessage":"0",
"topAlertTime":0
},
"Page":{
"pageType":"wireless",
"template":"list",
"header": {
"moleculeName":"header",
"molecule": {
"moleculeName": "headlineBody",
"headline":{
"moleculeName": "label",
"text":"Account #9876543210-00003\n\nYour 3 lines have used 70% of the available data.",
"fontStyle": "H1",
"attributes":[
{
"location":0,
"length":27,
"type":"font",
"style":"B2"
}
]
},
"body":{
"moleculeName": "label",
"text":"21 days left in cycle"
}
}
},
"molecules":[{
"moleculeName":"listItem",
"molecule":{
"moleculeName":"carousel",
"spacing": 0,
"loop": true,
"height": 300,
"itemWidthPercent": 70,
"itemAlignment": "center",
"pagingMolecule": {
"moleculeName": "barsPager",
"position": "20"
},
"molecules":[{
"moleculeName":"carouselItem",
"backgroundColor":"#FFFFFF",
"molecule": {
"moleculeName":"label",
"text":"I am the first molecule to be stacked"
}
}, {
"moleculeName":"carouselItem",
"backgroundColor":"#FFFFFF",
"molecule": {
"moleculeName":"label",
"text":"I am the second molecule to be stacked"
}
},{
"moleculeName":"carouselItem",
"backgroundColor":"#FFFFFF",
"molecule": {
"moleculeName":"label",
"text":"I am the third molecule to be stacked"
}
}]
}
},{
"moleculeName":"listItem",
"molecule":{
"moleculeName":"cornerLabels",
"molecule":{
"moleculeName":"progressBar",
"percent":75
},
"topLeftLabel":{
"moleculeName":"label",
"text":"Total data used"
},
"topRightLabel":{
"moleculeName":"label",
"text":"7.0 \/ 10.0 GB"
},
"roundedRect":false
}
}],
"footer": {
"moleculeName": "footer",
"molecule": {
"moleculeName": "button",
"title": "Add a new line",
"style": "secondary"
}
}
}
}

View File

@ -0,0 +1,392 @@
{
"ResponseInfo":{
"locale":"EN",
"type":"Success",
"server":"saswcvfszwo21.sdc.vzwcorp.com-srv01_wmobilefirst01",
"buildNumber":"151",
"requestId":"cb350edc-afca-4694-8558-44a17ad518b1",
"mdn":"9175021102",
"appSessionExtended":true,
"code":"00000",
"message":"0",
"userMessage":"0",
"topAlertTime":0
},
"Page":{
"pageType":"wireless",
"template":"list",
"header": {
"moleculeName": "moduleMolecule",
"moduleName":"header"
},
"molecules":[{
"moleculeName":"listItem",
"molecule":{
"moleculeName":"moduleMolecule",
"moduleName":"item"
}
},{
"moleculeName":"listItem",
"molecule":{
"moleculeName":"cornerLabels",
"molecule":{
"moleculeName":"progressBar",
"percent":75
},
"topLeftLabel":{
"moleculeName":"label",
"text":"Total data used"
},
"topRightLabel":{
"moleculeName":"label",
"text":"7.0 \/ 10.0 GB"
},
"roundedRect":false
}
},{
"moleculeName":"listItem",
"molecule":{
"moleculeName":"stack",
"axis":"horizontal",
"molecules":[{
"percent":60,
"molecule":{
"moleculeName":"label",
"text":"You",
"fontStyle":"B1"
}
},{
"horizontalAlignment":"trailing",
"molecule":{
"moleculeName":"circleProgress"
}
},{
"horizontalAlignment":"fill",
"molecule":{
"moleculeName":"label",
"text":"2.0 \/ 10.0 GB"
}
}]
}
},{
"moleculeName":"listItem",
"molecule":{
"moleculeName":"stack",
"axis":"horizontal",
"molecules":[{
"percent":60,
"molecule":{
"moleculeName":"label",
"text":"Ben",
"fontStyle":"B1"
}
},{
"horizontalAlignment":"trailing",
"molecule":{
"moleculeName":"circleProgress"
}
},{
"horizontalAlignment":"fill",
"molecule":{
"moleculeName":"label",
"text":"4.5 \/ 10.0 GB"
}
}]
}
},{
"moleculeName":"listItem",
"molecule":{
"moleculeName":"stack",
"axis":"horizontal",
"molecules":[{
"percent":60,
"molecule":{
"moleculeName":"label",
"text":"Ron",
"fontStyle":"B1"
}
},{
"horizontalAlignment":"trailing",
"molecule":{
"moleculeName":"circleProgress"
}
},{
"horizontalAlignment":"fill",
"molecule":{
"moleculeName":"label",
"text":"0.5 \/ 10.0 GB"
}
}]
}
},{
"moleculeName":"listItem",
"molecule":{
"moleculeName":"stack",
"molecules":[{
"molecule":{
"moleculeName":"label",
"text":"Usage estimate as of 2:30 PM"
}
},{
"horizontalAlignment":"center",
"molecule":{
"moleculeName":"button",
"title":"Manage Plan"
}
}]
},
"line":{
"moleculeName":"line",
"type":"none"
}
},{
"moleculeName":"listItem",
"molecule":{
"moleculeName":"label",
"text":"Lines",
"fontStyle":"H3"
}
},{
"moleculeName":"listItem",
"molecule":{
"moleculeName":"stack",
"axis":"horizontal",
"molecules":[{
"percent":60,
"verticalAlignment": "leading",
"horizontalAlignment":"fill",
"molecule":{
"moleculeName":"stack",
"molecules":[{
"molecule":{
"moleculeName":"label",
"text":"Owner\nYou\n212.645.5213\nApple iPhone 8\nGold,64GB",
"attributes":[{
"type":"font",
"location":0,
"length":5,
"style":"B3",
"textColor":"#D8DADA"
},{
"type":"font",
"location":6,
"length":3,
"style":"B1"
}]
}
},{
"spacing":6,
"horizontalAlignment":"leading",
"molecule":{
"moleculeName":"button",
"title":"View details",
"action":{
"actionType":"openPage",
"pageType":"manageSafeWIFI"
},
"style":"secondary",
"size":"tiny",
"validationRequired":false
}
}]
}
},{
"horizontalAlignment":"trailing",
"verticalAlignment":"leading",
"molecule":{
"moleculeName":"image",
"width":60,
"height":120,
"image":"https:\/\/mobile.vzw.com\/hybridClient\/is\/image\/VerizonWireless\/iPhoneXr_Black_PureAngles"
}
}]
}
},{
"moleculeName":"listItem",
"molecule":{
"moleculeName":"stack",
"axis":"horizontal",
"molecules":[{
"percent":60,
"verticalAlignment": "leading",
"horizontalAlignment":"fill",
"molecule":{
"moleculeName":"stack",
"molecules":[{
"molecule":{
"moleculeName":"label",
"text":"Manager\nBen\n212.645.5213\nSamsung Galaxy S9\nBlack,64GB",
"attributes":[{
"type":"font",
"location":0,
"length":7,
"style":"B3"
},{
"type":"font",
"location":8,
"length":3,
"style":"B1"
}]
}
},{
"spacing":6,
"horizontalAlignment":"leading",
"molecule":{
"moleculeName":"button",
"title":"View details",
"action":{
"actionType":"openPage",
"pageType":"manageSafeWIFI"
},
"style":"secondary",
"size":"tiny",
"validationRequired":false
}
}]
}
},{
"horizontalAlignment":"trailing",
"verticalAlignment":"leading",
"molecule":{
"moleculeName":"image",
"width":60,
"height":120,
"image":"https:\/\/mobile.vzw.com\/hybridClient\/is\/image\/VerizonWireless\/iPhoneXr_Black_PureAngles"
}
}]
}
},{
"moleculeName":"listItem",
"molecule":{
"moleculeName":"stack",
"axis":"horizontal",
"molecules":[{
"percent":60,
"verticalAlignment": "leading",
"horizontalAlignment":"fill",
"molecule":{
"moleculeName":"stack",
"molecules":[{
"molecule":{
"moleculeName":"label",
"text":"Ron\n212.645.5213\nApple iPhone 8\nSilver,64GB",
"attributes":[{
"type":"font",
"location":0,
"length":3,
"style":"B1"
}]
}
},{
"spacing":6,
"horizontalAlignment":"leading",
"molecule":{
"moleculeName":"button",
"title":"View details",
"action":{
"actionType":"openPage",
"pageType":"manageSafeWIFI"
},
"style":"secondary",
"size":"tiny",
"validationRequired":false
}
}]
}
},{
"horizontalAlignment":"trailing",
"verticalAlignment":"leading",
"molecule":{
"moleculeName":"image",
"width":60,
"height":120,
"image":"https:\/\/mobile.vzw.com\/hybridClient\/is\/image\/VerizonWireless\/iPhoneXr_Black_PureAngles"
}
}]
}
}],
"footer": {
"moleculeName": "moduleMolecule",
"moduleName": "footer"
}
},
"ModuleMap": {
"header": {
"moleculeName":"header",
"molecule": {
"moleculeName": "headlineBody",
"headline":{
"moleculeName": "label",
"text":"Account #9876543210-00003\n\nYour 3 lines have used 70% of the available data.",
"fontStyle": "H1",
"attributes":[
{
"location":0,
"length":27,
"type":"font",
"style":"B2"
}
]
},
"body":{
"moleculeName": "label",
"text":"21 days left in cycle"
}
}
},
"item":{
"moleculeName":"stack",
"axis":"horizontal",
"molecules":[{
"percent":33,
"molecule":{
"moleculeName":"label",
"text":"8.0GB\nVerizon L data",
"attributes":[{
"location":0,
"length":5,
"type":"font",
"style":"H3"
}]
}
},{
"percent":33,
"horizontalAlignment":"center",
"molecule":{
"moleculeName":"label",
"text":"2.0GB\nAdditional data",
"attributes":[{
"location":0,
"length":5,
"type":"font",
"style":"H3"
}]
}
},{
"horizontalAlignment":"trailing",
"molecule":{
"moleculeName":"label",
"text":"10.0GB\nTotal data",
"textAlignment":"right",
"attributes":[{
"location":0,
"length":6,
"type":"font",
"style":"H3"
}]
}
}]
},
"footer":{
"moleculeName": "footer",
"molecule": {
"moleculeName": "button",
"title": "Add a new line",
"style": "secondary"
}
}
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,255 @@
{
"ResponseInfo":{
"locale":"EN",
"type":"Success",
"server":"saswcvfszwo21.sdc.vzwcorp.com-srv01_wmobilefirst01",
"buildNumber":"151",
"requestId":"cb350edc-afca-4694-8558-44a17ad518b1",
"mdn":"9175021102",
"appSessionExtended":true,
"code":"00000",
"message":"0",
"userMessage":"0",
"topAlertTime":0
},
"Page":{
"pageType":"plansAndDeviceLanding",
"template":"list",
"screenHeading":"Plans & Devices",
"molecules": [{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"twoButtonView",
"primaryButton": {
"title": "hello",
"action": {
"actionType": "openPage",
"pageType": "hello"
}
},
"secondaryButton": {
"title": "hello",
"action": {
"actionType": "openPage",
"pageType": "hello"
}
}
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"twoButtonView",
"primaryButton": {
"title": "hello",
"action": {
"actionType": "openPage",
"pageType": "hello"
}
}
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"twoButtonView",
"secondaryButton": {
"title": "hello",
"action": {
"actionType": "openPage",
"pageType": "hello"
}
}
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"twoButtonView",
"primaryButton": {
"title": "hello",
"action": {
"actionType": "openPage",
"pageType": "hello"
}
},
"secondaryButton": {
"title": "hello",
"action": {
"actionType": "openPage",
"pageType": "hello"
}
}
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"twoButtonView",
"primaryButton": {
"title": "hello",
"action": {
"actionType": "openPage",
"pageType": "hello"
}
}
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"twoButtonView",
"secondaryButton": {
"title": "hello",
"action": {
"actionType": "openPage",
"pageType": "hello"
}
}
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"twoButtonView",
"primaryButton": {
"title": "hello",
"action": {
"actionType": "openPage",
"pageType": "hello"
}
},
"secondaryButton": {
"title": "hello",
"action": {
"actionType": "openPage",
"pageType": "hello"
}
}
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"twoButtonView",
"primaryButton": {
"title": "hello",
"action": {
"actionType": "openPage",
"pageType": "hello"
}
}
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"twoButtonView",
"secondaryButton": {
"title": "hello",
"action": {
"actionType": "openPage",
"pageType": "hello"
}
}
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"twoButtonView",
"primaryButton": {
"title": "hello",
"action": {
"actionType": "openPage",
"pageType": "hello"
}
},
"secondaryButton": {
"title": "hello",
"action": {
"actionType": "openPage",
"pageType": "hello"
}
}
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"twoButtonView",
"primaryButton": {
"title": "hello",
"action": {
"actionType": "openPage",
"pageType": "hello"
}
}
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"twoButtonView",
"secondaryButton": {
"title": "hello",
"action": {
"actionType": "openPage",
"pageType": "hello"
}
}
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"twoButtonView",
"primaryButton": {
"title": "hello",
"action": {
"actionType": "openPage",
"pageType": "hello"
}
},
"secondaryButton": {
"title": "hello",
"action": {
"actionType": "openPage",
"pageType": "hello"
}
}
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"twoButtonView",
"primaryButton": {
"title": "hello",
"action": {
"actionType": "openPage",
"pageType": "hello"
}
}
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"twoButtonView",
"secondaryButton": {
"title": "hello",
"action": {
"actionType": "openPage",
"pageType": "hello"
}
}
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"twoButtonView",
"primaryButton": {
"title": "hello",
"action": {
"actionType": "openPage",
"pageType": "hello"
}
},
"secondaryButton": {
"title": "hello",
"action": {
"actionType": "openPage",
"pageType": "hello"
}
}
}
}]
}
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,454 @@
{
"ResponseInfo": {
"code": "00000",
"type": "Success"
},
"Page": {
"pageType": "wirelessLanding",
"template": "list",
"screenHeading": "Plans & Devices",
"isAtomicTabs": true,
"header": {
"moleculeName": "header",
"molecule": {
"moleculeName": "stack",
"molecules": [{
"molecule": {
"moleculeName": "label",
"text": "Account #9876543210-00003"
}
},{
"spacing": 0,
"molecule": {
"moleculeName": "label",
"text": "Your 3 lines have used 70% of the available data.",
"fontStyle": "H1"
}
},{
"spacing": 0,
"molecule": {
"moleculeName": "label",
"text": "21 days left in cycle"
}
}]
}
},
"molecules": [{
"moleculeName": "listItem",
"style": "header",
"molecule": {
"moleculeName": "stack",
"axis": "horizontal",
"molecules": [{
"percent": 33,
"molecule": {
"moleculeName": "headlineBody",
"style": "itemHeader",
"headline": {
"moleculeName": "label",
"text": "8.0 GB"
},
"body": {
"moleculeName": "label",
"text": "Verizon L data"
}
}
},{
"spacing": 0,
"molecule": {
"moleculeName": "headlineBody",
"horizontalAlignment": "center",
"style": "itemHeader",
"headline": {
"moleculeName": "label",
"text": "2.0 GB"
},
"body": {
"moleculeName": "label",
"text": "Additional data"
}
}
},{
"percent": 33,
"spacing": 0,
"molecule": {
"moleculeName": "headlineBody",
"horizontalAlignment": "trailing",
"style": "itemHeader",
"headline": {
"moleculeName": "label",
"text": "10.0 GB"
},
"body": {
"moleculeName": "label",
"text": "Total data"
}
}
}]
}
},{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "cornerLabels",
"molecule": {
"moleculeName": "multiProgressBar",
"progressList": [{
"progressColor": "#0088CE",
"progress": 45
},{
"progressColor": "#5BBEF0",
"progress": 20
},{
"progressColor": "#D90368",
"progress": 5
}]
},
"topLeftLabel": {
"moleculeName": "label",
"text": "Total data used",
"fontStyle": "B1"
},
"topRightLabel": {
"moleculeName": "label",
"text": "7.0/10.0GB",
"fontStyle": "B1"
}
}
},{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "stack",
"axis": "horizontal",
"molecules": [{
"percent": 60,
"molecule": {
"moleculeName": "label",
"text": "Ben",
"fontStyle": "B1"
}
},{
"percent": 6,
"molecule": {
"moleculeName": "line",
"type": "heavy",
"backgroundColor": "#007AB8",
"verticalAlignment": "center",
"horizontalAlignment": "fill"
}
},{
"molecule": {
"moleculeName": "label",
"text": "2.0 / 10.0 GB",
"horizontalAlignment": "trailing"
}
}]
}
},{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "stack",
"axis": "horizontal",
"molecules": [{
"percent": 60,
"molecule": {
"moleculeName": "label",
"text": "Leslie",
"fontStyle": "B1"
}
},{
"percent": 6,
"molecule": {
"moleculeName": "line",
"type": "heavy",
"backgroundColor": "#5BBEF0",
"verticalAlignment": "center",
"horizontalAlignment": "fill"
}
},{
"molecule": {
"moleculeName": "label",
"text": "4.5 / 10.0 GB",
"horizontalAlignment": "trailing"
}
}]
}
},{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "stack",
"axis": "horizontal",
"molecules": [{
"percent": 60,
"molecule": {
"moleculeName": "label",
"text": "Ron",
"fontStyle": "B1"
}
},{
"percent": 6,
"molecule": {
"moleculeName": "line",
"type": "heavy",
"backgroundColor": "#D90368",
"verticalAlignment": "center",
"horizontalAlignment": "fill"
}
},{
"molecule": {
"moleculeName": "label",
"text": "0.5 / 10.0 GB",
"horizontalAlignment": "trailing"
}
}]
}
},{
"moleculeName": "listItem",
"style": "none",
"molecule": {
"moleculeName": "stack",
"molecules": [{
"spacing": 8,
"molecule": {
"moleculeName": "label",
"text": "Usage estimate as of 2:30 PM",
"fontStyle": "B3"
}
},{
"molecule": {
"moleculeName": "button",
"title": "Manage Plan",
"horizontalAlignment": "center"
},
"spacing": 32
}]
}
},{
"moleculeName": "listItem",
"style": "header",
"molecule": {
"moleculeName": "label",
"text": "Lines",
"fontStyle": "H3"
}
},{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "stack",
"axis": "horizontal",
"molecules": [{
"percent":70,
"molecule": {
"moleculeName": "stack",
"verticalAlignment": "leading",
"molecules": [{
"molecule": {
"moleculeName": "label",
"text": "Owner\nYou\n212.645.5213\nApple iPhone 8\nGold,64GB",
"attributes": [{
"type": "font",
"location": 0,
"length": 5,
"style": "B3",
"textColor": "#D8DADA"
},{
"type": "font",
"location": 6,
"length": 3,
"style": "H3"
}]
}
},{
"spacing": 16,
"molecule": {
"moleculeName": "button",
"title": "View details",
"actionType": "openPage",
"pageType": "manageSafeWIFI",
"style": "secondary",
"size": "tiny",
"validationRequired": false,
"horizontalAlignment": "leading"
}
}]
}
},{
"molecule": {
"moleculeName": "image",
"width": 60,
"height": 120,
"image": "https://mobile.vzw.com/hybridClient/is/image/VerizonWireless/iPhoneXr_Black_PureAngles",
"verticalAlignment": "leading",
"horizontalAlignment": "trailing"
}
}]
}
},{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "stack",
"axis": "horizontal",
"molecules": [{
"percent":70,
"molecule": {
"moleculeName": "stack",
"verticalAlignment": "leading",
"molecules": [{
"molecule": {
"moleculeName": "label",
"text": "Manager\nBen\n212.645.5213\nSamsung Galaxy S9\nBlack,64GB",
"attributes": [{
"type": "font",
"location": 0,
"length": 7,
"style": "B3"
},{
"type": "font",
"location": 8,
"length": 3,
"style": "H3"
}]
}
},{
"spacing": 16,
"molecule": {
"moleculeName": "button",
"title": "View details",
"actionType": "openPage",
"pageType": "manageSafeWIFI",
"style": "secondary",
"size": "tiny",
"validationRequired": false,
"horizontalAlignment": "leading"
}
}]
}
},{
"molecule": {
"moleculeName": "image",
"width": 60,
"height": 120,
"image": "https://mobile.vzw.com/hybridClient/is/image/VerizonWireless/iPhoneXr_Black_PureAngles",
"verticalAlignment": "leading",
"horizontalAlignment": "trailing"
}
}]
}
},{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "stack",
"axis": "horizontal",
"molecules": [{
"percent":70,
"molecule": {
"moleculeName": "stack",
"verticalAlignment": "leading",
"molecules": [{
"molecule": {
"moleculeName": "label",
"text": "Numbershare with 212.645.7790\nBens Watch\nApple Watch Series 4\nConvert to standalone plan",
"attributes": [{
"type": "font",
"location": 0,
"length": 29,
"style": "B3"
},{
"type": "font",
"location": 30,
"length": 11,
"style": "H3"
},{
"type": "action",
"location": 63,
"length": 26,
"actionType": "openPage",
"pageType": "tbd"
}]
}
},{
"spacing": 16,
"molecule": {
"moleculeName": "button",
"title": "View details",
"actionType": "openPage",
"pageType": "manageSafeWIFI",
"style": "secondary",
"size": "tiny",
"validationRequired": false,
"horizontalAlignment": "leading"
}
}]
}
},{
"molecule": {
"moleculeName": "image",
"width": 60,
"height": 120,
"image": "https://mobile.vzw.com/hybridClient/is/image/VerizonWireless/iPhoneXr_Black_PureAngles",
"verticalAlignment": "leading",
"horizontalAlignment": "trailing"
}
}]
}
},{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "stack",
"axis": "horizontal",
"molecules": [{
"percent":70,
"molecule": {
"moleculeName": "stack",
"verticalAlignment": "leading",
"molecules": [{
"molecule": {
"moleculeName": "label",
"text": "Ron\n212.645.5213\nApple iPhone 8\nSilver,64GB",
"attributes": [{
"type": "font",
"location": 0,
"length": 3,
"style": "H3"
}]
}
},{
"spacing": 16,
"molecule": {
"moleculeName": "button",
"title": "View details",
"actionType": "openPage",
"pageType": "manageSafeWIFI",
"style": "secondary",
"size": "tiny",
"validationRequired": false,
"horizontalAlignment": "leading"
}
}]
}
},{
"molecule": {
"moleculeName": "image",
"width": 60,
"height": 120,
"image": "https://mobile.vzw.com/hybridClient/is/image/VerizonWireless/iPhoneXr_Black_PureAngles",
"verticalAlignment": "leading",
"horizontalAlignment": "trailing"
}
}]
}
}],
"footer": {
"moleculeName": "footer",
"molecule": {
"moleculeName": "button",
"title": "Add a new line",
"style": "secondary",
"actionType": "openPage",
"pageType": "tbd"
}
}
}
}

View File

@ -0,0 +1,537 @@
{
"ResponseInfo": {
"type": "Success",
"code": "00000",
"locale": "EN",
"server": "saswcvfszwo21.sdc.vzwcorp.com-srv01_wmobilefirst01",
"requestId": "cb350edc-afca-4694-8558-44a17ad518b1",
"mdn": "9175021102",
"appSessionExtended": true,
"message": "0",
"userMessage": "0",
"topAlertTime": 0,
"buildNumber": "151"
},
"Page": {
"pageType": "managePlan",
"template": "list",
"molecules": [{
"style": "header",
"moleculeName": "listItem",
"molecule": {
"moleculeName": "label",
"text": "Plan",
"fontStyle": "H3"
}
},{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "stack",
"axis": "horizontal",
"molecules": [{
"molecule": {
"verticalAlignment": "leading",
"moleculeName": "label",
"text": "L",
"fontSize": 100,
"fontName": "NHaasGroteskDSStd-75Bd"
}
},{
"molecule": {
"verticalAlignment": "leading",
"horizontalAlignment": "leading",
"moleculeName": "stack",
"molecules": [{
"molecule": {
"moleculeName": "label",
"text": "8 GB",
"fontStyle": "H2"
}
},{
"spacing": 4,
"molecule": {
"moleculeName": "label",
"text": "$70/mo",
"fontStyle": "H2"
}
},{
"spacing": 4,
"molecule": {
"moleculeName": "label",
"text": "$85/mo Military & Autopay discount applied for 3 lines",
"fontStyle": "B20",
"attributes": [{
"type": "strikethrough",
"location": 0,
"length": 6
}]
}
}]
}
}]
}
},{
"moleculeName": "listItem",
"style": "none",
"molecule": {
"moleculeName": "stack",
"molecules": [{
"spacing": 24,
"molecule": {
"moleculeName": "twoButtonView",
"primaryButton": {
"title": "Change plan",
"validationRequired": false
},
"secondaryButton": {
"validationRequired": true,
"title": "View plan info",
"pageType": "trialAppleMusic",
"actionType": "openPage"
}
}
}]
},
"line": {
"moleculeName": "line",
"type": "none"
}
},{
"molecule": {
"moleculeName": "label",
"text": "Add-ons",
"attributes": [
{
"location": 0,
"length": 7,
"type": "font",
"style": "H3"
}
]
},
"style": "header",
"moleculeName": "listItem",
"line": {
"moleculeName": "line"
}
},
{
"molecule": {
"moleculeName": "leftRightLabelView",
"leftText": {
"moleculeName": "label",
"text": "Verizon cloud"
},
"rightText": {
"moleculeName": "label",
"text": "2 lines enrolled",
"fontStyle": "B2"
}
},
"moleculeName": "listItem",
"action": {
"actionType": "openPage",
"pageType": "usageDetails-5555555555"
}
},
{
"molecule": {
"moleculeName": "leftRightLabelView",
"leftText": {
"moleculeName": "label",
"text": "Device protection"
},
"rightText": {
"moleculeName": "label",
"text": "1 line enrolled",
"fontStyle": "B2"
}
},
"moleculeName": "listItem",
"action": {
"actionType": "openPage",
"pageType": "usageDetails-5555555555"
}
},
{
"molecule": {
"moleculeName": "leftRightLabelView",
"leftText": {
"moleculeName": "label",
"text": "Verizon Smart Family"
},
"rightText": {
"moleculeName": "label",
"text": "1 line enrolled",
"fontStyle": "B2"
}
},
"moleculeName": "listItem",
"action": {
"actionType": "openPage",
"pageType": "usageDetails-5555555555"
}
},
{
"moleculeName": "listItem",
"style": "none",
"molecule": {
"moleculeName": "stack",
"axis": "vertical",
"molecules": [
{
"spacing": 24,
"molecule": {
"moleculeName": "link",
"title": "Explore add-ons"
}
}
]
},
"line": {
"moleculeName": "line",
"type": "none"
}
},
{
"moleculeName": "listItem",
"style": "header",
"molecule": {
"moleculeName": "label",
"text": "Data Usage",
"attributes": [
{
"location": 0,
"length": 10,
"type": "font",
"style": "H3"
}
]
}
},
{
"moleculeName": "listItem",
"style": "none",
"molecule": {
"moleculeName": "stack",
"axis": "vertical",
"molecules": [
{
"spacing": 24,
"molecule": {
"moleculeName": "headlineBody",
"headline": {
"moleculeName": "label",
"text": "You've used 7.0 out of 10.0 GB this month."
},
"body": {
"moleculeName": "label",
"text": "21 days left in cycle"
}
}
}
]
},
"line": {
"moleculeName": "line",
"type": "none"
}
},
{
"moleculeName": "listItem",
"style": "header",
"molecule": {
"moleculeName": "label",
"text": "Total data",
"attributes": [
{
"location": 0,
"length": 10,
"type": "font",
"style": "H3"
}
]
}
},
{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "leftRightLabelView",
"leftText": {
"moleculeName": "label",
"text": "8 GB L Verizon Plan"
},
"rightText": {
"moleculeName": "label",
"text": "8.0 GB",
"fontStyle": "B2"
}
}
},
{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "leftRightLabelView",
"leftText": {
"moleculeName": "label",
"text": "Carryover data"
},
"rightText": {
"moleculeName": "label",
"text": "2.0 GB",
"fontStyle": "B2"
}
},
"action": {
"actionType": "openPage",
"pageType": "usageDetails-5555555555"
}
},
{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "leftRightLabelView",
"leftText": {
"moleculeName": "label",
"text": "Bonus data"
},
"rightText": {
"moleculeName": "label",
"text": "0.5 GB",
"fontStyle": "B2"
}
},
"action": {
"actionType": "openPage",
"pageType": "usageDetails-5555555555"
}
},
{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "leftRightLabelView",
"leftText": {
"moleculeName": "label",
"text": "Gifted data"
},
"rightText": {
"moleculeName": "label",
"text": "1.0 GB",
"fontStyle": "B2"
}
}
},
{
"moleculeName": "listItem",
"style": "none",
"molecule": {
"moleculeName": "stack",
"molecules": [
{
"spacing": 24,
"molecule": {
"horizontalAlignment": "leading",
"size": "tiny",
"moleculeName": "button",
"title": "Get more data",
"actionType": "openPage",
"pageType": "manageSafeWIFI",
"fillColor": "#FFFFFF",
"textColor": "#000000",
"borderColor": "#000000"
}
}
]
},
"line": {
"moleculeName": "line",
"type": "none"
}
},
{
"moleculeName": "listItem",
"style": "header",
"molecule": {
"moleculeName": "label",
"text": "Used data",
"attributes": [
{
"location": 0,
"length": 9,
"type": "font",
"style": "H3"
}
]
}
},
{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "cornerLabels",
"molecule": {
"moleculeName": "multiProgressBar",
"progressList": [
{
"progressColor": "#0088CE",
"progress": 45
},
{
"progressColor": "#5BBEF0",
"progress": 20
},
{
"progressColor": "#D90368",
"progress": 5
}
]
},
"topLeftLabel": {
"moleculeName": "label",
"text": "Total data used",
"fontStyle": "B1"
},
"topRightLabel": {
"moleculeName": "label",
"text": "7.0/10.0GB",
"fontStyle": "B1"
}
}
},
{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "stack",
"axis": "horizontal",
"molecules": [
{
"percent": 66,
"molecule": {
"moleculeName": "label",
"text": "Ben",
"fontStyle": "B1"
}
},
{
"molecule": {
"moleculeName": "line",
"horizontalAlignment": "trailing",
"type": "heavy",
"backgroundColor": "#007AB8",
"verticalAlignment": "center"
},
"percent": 8
},
{
"percent": 26,
"molecule": {
"moleculeName": "label",
"text": "4.5 GB used",
"horizontalAlignment": "trailing"
}
}
]
}
},
{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "stack",
"molecules": [
{
"molecule": {
"moleculeName": "label",
"text": "Leslie",
"fontStyle": "B1"
},
"percent": 66
},
{
"percent": 8,
"molecule": {
"moleculeName": "line",
"type": "heavy",
"backgroundColor": "#5BBEF0",
"verticalAlignment": "center",
"horizontalAlignment": "trailing"
}
},
{
"percent": 26,
"molecule": {
"moleculeName": "label",
"text": "2.0 GB used",
"horizontalAlignment": "trailing"
}
}
],
"axis": "horizontal"
}
},
{
"moleculeName": "listItem",
"molecule": {
"moleculeName": "stack",
"axis": "horizontal",
"molecules": [
{
"percent": 66,
"molecule": {
"moleculeName": "label",
"text": "Ron",
"fontStyle": "B1"
}
},
{
"percent": 8,
"molecule": {
"moleculeName": "line",
"type": "heavy",
"backgroundColor": "#D90368",
"verticalAlignment": "center",
"horizontalAlignment": "trailing"
}
},
{
"percent": 26,
"molecule": {
"moleculeName": "label",
"text": "0.5 GB used",
"horizontalAlignment": "trailing"
}
}
]
}
},
{
"moleculeName": "listItem",
"style": "none",
"molecule": {
"moleculeName": "stack",
"axis": "vertical",
"molecules": [
{
"spacing": 12,
"molecule": {
"moleculeName": "label",
"text": "Usage estimate as of Aug 15 at 2:30 PM"
}
},
{
"spacing": 24,
"molecule": {
"moleculeName": "link",
"title": "View usage history",
"textColor": "#000000",
"backgroundColor": "#FFFFFF"
}
}
]
},
"line": {
"moleculeName": "line",
"type": "none"
}
}
]
}
}

View File

@ -0,0 +1,89 @@
{
"ResponseInfo" : {
"locale" : "EN",
"server" : "loghost-mf_pers01",
"userMessage" : "0",
"code" : "00000",
"appSessionExtended" : true,
"message" : "0",
"mdn" : "2248048667",
"buildNumber" : "6961",
"type" : "Success",
"requestId" : "5ba7b6ac-f1a0-4022-a298-4e31ca82cbb2",
"topAlertTime" : 0
},
"SystemParams" : {
"dataView" : "Remaining",
"showReviewApp" : true
},
"Page" : {
"pageType" : "plansAndDeviceLanding",
"template": "stack",
"header": {
"moleculeName":"header",
"molecule": {
"moleculeName": "headlineBody",
"headline":{
"moleculeName": "label",
"text":"Your lines are on Unlimited plans."
},
"body":{
"moleculeName": "label",
"text":"Need something different? Take a minute to explore other plan options."
}
}
},
"stack": {
"molecules" : [
{
"molecule" : {
"axis" : "horizontal",
"moleculeName" : "stack",
"molecules" : [
{
"molecule" : {
"body" : {
"moleculeName" : "label",
"text" : "Verizon L data"
},
"style" : "itemHeader",
"moleculeName" : "headlineBody",
"headline" : {
"moleculeName" : "label",
"text" : "8.0 GB"
}
}
},
{
"horizontalAlignment" : "center",
"molecule" : {
"headline" : {
"moleculeName" : "label",
"text" : "0.0 GB"
},
"body" : {
"moleculeName" : "label",
"text" : "Additional data"
},
"style" : "itemHeader",
"moleculeName" : "headlineBody"
}
},
{
"molecule" : {
"headline" : {
"moleculeName" : "label",
"text" : "8.0 GB"
},
"body" : {
"moleculeName" : "label",
"text" : "Total data"
},
"style" : "itemHeader",
"moleculeName" : "headlineBody"
}
}
]
}
},{"molecule":{"moleculeName":"label","text":"Hello World"}}]}}}

View File

@ -0,0 +1,372 @@
{
"ResponseInfo":{
"locale":"EN",
"type":"Success",
"server":"saswcvfszwo21.sdc.vzwcorp.com-srv01_wmobilefirst01",
"buildNumber":"151",
"requestId":"cb350edc-afca-4694-8558-44a17ad518b1",
"mdn":"9175021102",
"appSessionExtended":true,
"code":"00000",
"message":"0",
"userMessage":"0",
"topAlertTime":0
},
"Page":{
"pageType":"wireless",
"template":"list",
"header": {
"moleculeName":"header",
"molecule": {
"moleculeName": "headlineBody",
"headline":{
"moleculeName": "label",
"text":"Account #9876543210-00003\n\nYour 3 lines have used 70% of the available data.",
"fontStyle": "H1",
"attributes":[
{
"location":0,
"length":27,
"type":"font",
"style":"B2"
}
]
},
"body":{
"moleculeName": "label",
"text":"21 days left in cycle"
}
}
},
"molecules":[{
"moleculeName":"listItem",
"molecule":{
"moleculeName":"stack",
"axis":"horizontal",
"molecules":[{
"percent":33,
"molecule":{
"moleculeName":"label",
"text":"8.0GB\nVerizon L data",
"attributes":[{
"location":0,
"length":5,
"type":"font",
"style":"H3"
}]
}
},{
"percent":33,
"horizontalAlignment":"center",
"molecule":{
"moleculeName":"label",
"text":"2.0GB\nAdditional data",
"attributes":[{
"location":0,
"length":5,
"type":"font",
"style":"H3"
}]
}
},{
"horizontalAlignment":"trailing",
"molecule":{
"moleculeName":"label",
"text":"10.0GB\nTotal data",
"textAlignment":"right",
"attributes":[{
"location":0,
"length":6,
"type":"font",
"style":"H3"
}]
}
}]
}
},{
"moleculeName":"listItem",
"molecule":{
"moleculeName":"cornerLabels",
"molecule":{
"moleculeName":"progressBar",
"percent":75
},
"topLeftLabel":{
"moleculeName":"label",
"text":"Total data used"
},
"topRightLabel":{
"moleculeName":"label",
"text":"7.0 \/ 10.0 GB"
},
"roundedRect":false
}
},{
"moleculeName":"listItem",
"molecule":{
"moleculeName":"stack",
"axis":"horizontal",
"molecules":[{
"percent":60,
"molecule":{
"moleculeName":"label",
"text":"You",
"fontStyle":"B1"
}
},{
"horizontalAlignment":"trailing",
"molecule":{
"moleculeName":"circleProgress"
}
},{
"horizontalAlignment":"fill",
"molecule":{
"moleculeName":"label",
"text":"2.0 \/ 10.0 GB"
}
}]
}
},{
"moleculeName":"listItem",
"molecule":{
"moleculeName":"stack",
"axis":"horizontal",
"molecules":[{
"percent":60,
"molecule":{
"moleculeName":"label",
"text":"Ben",
"fontStyle":"B1"
}
},{
"horizontalAlignment":"trailing",
"molecule":{
"moleculeName":"circleProgress"
}
},{
"horizontalAlignment":"fill",
"molecule":{
"moleculeName":"label",
"text":"4.5 \/ 10.0 GB"
}
}]
}
},{
"moleculeName":"listItem",
"molecule":{
"moleculeName":"stack",
"axis":"horizontal",
"molecules":[{
"percent":60,
"molecule":{
"moleculeName":"label",
"text":"Ron",
"fontStyle":"B1"
}
},{
"horizontalAlignment":"trailing",
"molecule":{
"moleculeName":"circleProgress"
}
},{
"horizontalAlignment":"fill",
"molecule":{
"moleculeName":"label",
"text":"0.5 \/ 10.0 GB"
}
}]
}
},{
"moleculeName":"listItem",
"molecule":{
"moleculeName":"stack",
"molecules":[{
"molecule":{
"moleculeName":"label",
"text":"Usage estimate as of 2:30 PM"
}
},{
"horizontalAlignment":"center",
"molecule":{
"moleculeName":"button",
"title":"Manage Plan"
}
}]
},
"line":{
"moleculeName":"line",
"type":"none"
}
},{
"moleculeName":"listItem",
"molecule":{
"moleculeName":"label",
"text":"Lines",
"fontStyle":"H3"
}
},{
"moleculeName":"listItem",
"molecule":{
"moleculeName":"stack",
"axis":"horizontal",
"molecules":[{
"percent":60,
"verticalAlignment": "leading",
"horizontalAlignment":"fill",
"molecule":{
"moleculeName":"stack",
"molecules":[{
"molecule":{
"moleculeName":"label",
"text":"Owner\nYou\n212.645.5213\nApple iPhone 8\nGold,64GB",
"attributes":[{
"type":"font",
"location":0,
"length":5,
"style":"B3",
"textColor":"#D8DADA"
},{
"type":"font",
"location":6,
"length":3,
"style":"B1"
}]
}
},{
"spacing":6,
"horizontalAlignment":"leading",
"molecule":{
"moleculeName":"button",
"title":"View details",
"actionType":"openPage",
"pageType":"manageSafeWIFI",
"style":"secondary",
"size":"tiny",
"validationRequired":false
}
}]
}
},{
"horizontalAlignment":"trailing",
"verticalAlignment":"leading",
"molecule":{
"moleculeName":"image",
"width":60,
"height":120,
"image":"https:\/\/mobile.vzw.com\/hybridClient\/is\/image\/VerizonWireless\/iPhoneXr_Black_PureAngles"
}
}]
}
},{
"moleculeName":"listItem",
"molecule":{
"moleculeName":"stack",
"axis":"horizontal",
"molecules":[{
"percent":60,
"verticalAlignment": "leading",
"horizontalAlignment":"fill",
"molecule":{
"moleculeName":"stack",
"molecules":[{
"molecule":{
"moleculeName":"label",
"text":"Manager\nBen\n212.645.5213\nSamsung Galaxy S9\nBlack,64GB",
"attributes":[{
"type":"font",
"location":0,
"length":7,
"style":"B3"
},{
"type":"font",
"location":8,
"length":3,
"style":"B1"
}]
}
},{
"spacing":6,
"horizontalAlignment":"leading",
"molecule":{
"moleculeName":"button",
"title":"View details",
"actionType":"openPage",
"pageType":"manageSafeWIFI",
"style":"secondary",
"size":"tiny",
"validationRequired":false
}
}]
}
},{
"horizontalAlignment":"trailing",
"verticalAlignment":"leading",
"molecule":{
"moleculeName":"image",
"width":60,
"height":120,
"image":"https:\/\/mobile.vzw.com\/hybridClient\/is\/image\/VerizonWireless\/iPhoneXr_Black_PureAngles"
}
}]
}
},{
"moleculeName":"listItem",
"molecule":{
"moleculeName":"stack",
"axis":"horizontal",
"molecules":[{
"percent":60,
"verticalAlignment": "leading",
"horizontalAlignment":"fill",
"molecule":{
"moleculeName":"stack",
"molecules":[{
"molecule":{
"moleculeName":"label",
"text":"Ron\n212.645.5213\nApple iPhone 8\nSilver,64GB",
"attributes":[{
"type":"font",
"location":0,
"length":3,
"style":"B1"
}]
}
},{
"spacing":6,
"horizontalAlignment":"leading",
"molecule":{
"moleculeName":"button",
"title":"View details",
"actionType":"openPage",
"pageType":"manageSafeWIFI",
"style":"secondary",
"size":"tiny",
"validationRequired":false
}
}]
}
},{
"horizontalAlignment":"trailing",
"verticalAlignment":"leading",
"molecule":{
"moleculeName":"image",
"width":60,
"height":120,
"image":"https:\/\/mobile.vzw.com\/hybridClient\/is\/image\/VerizonWireless\/iPhoneXr_Black_PureAngles"
}
}]
}
}],
"footer": {
"moleculeName": "footer",
"molecule": {
"moleculeName": "button",
"title": "Add a new line",
"style": "secondary"
}
}
}
}

View File

@ -4,13 +4,17 @@
"primaryButton":{
"moleculeName": "button",
"title":"Explore",
"actionType": "openPage",
"pageType": "explore"
"action":{
"actionType": "openPage",
"pageType": "explore"
}
},
"secondaryButton":{
"moleculeName": "button",
"title":"Recommend",
"actionType": "openPage",
"pageType": "recommend"
"action":{
"actionType": "openPage",
"pageType": "recommend"
}
}
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,93 @@
{
"Page":{
"molecules":[
{
"moleculeName":"listItem",
"useHorizontalMargins": false,
"useVerticalMargins": false,
"molecule":{
"moleculeName":"stack",
"molecules":[
{
"spacing":8,
"molecule":{
"action":{
"disabled":false,
"analyticsData":{
},
"actionType":"openPage",
"pageType":"addLine"
},
"title":"Add a new line",
"moleculeName":"button",
"style":"secondary",
"horizontalAlignment":"center"
}
},
{
"useHorizontalMargins": false,
"useVerticalMargins": false,
"molecule":{
"moleculeName":"headlineBodyCaretLinkImage",
"headlineBody":{
"moleculeName":"headlineBody",
"headline":{
"moleculeName":"label",
"text":"Get the most out of your Verizon plans with add-ons"
},
"body":{
"moleculeName":"label",
"text":"Protect your devices, set smart usage limits, backup your content and much more"
}
},
"image":{
"moleculeName":"image",
"image":"https://mobile.vzw.com/hybridClient/is/image/VerizonWireless/group-on-beach-stock-rhoads-rm-6000"
}
}
}
]
}
}
],
"cache":false,
"isAtomicTabs":true,
"screenHeading":"Plans & Devices",
"analyticsData":{
"vzwi.mvmapp.flowType":"plans and devices",
"vzwi.mvmapp.flowName":"wireless",
"vzwi.mvmapp.pageName":"/mf/my plans and devices/wireless"
},
"pageStatNames":[
"/mf/am/login/with/mobilesso",
"/mf/login/with/usernm/pwd",
"/mf/login/with/out/wifi",
"/mf/datahub/overview/mpp/start",
"/mf/get/more/data/go",
"/mf/datahub/overview/mpp/start",
"/mf/get/more/data/go",
"/mf/hex/datahub/overview",
"unknown",
"unknown",
"/mf/intl/plan/avail/offers",
"/mf/data/boost/eligible/hex/flow",
"/mf/data/boost/eligible/hex/flow",
"/mf/three/dot/o/plans/and/devices",
"/mf/billing/feed",
"/mf/cntrlr/authsgnin"
],
"pageType":"plansAndDeviceLanding",
"template":"list",
"tab":[
{
"presentationStyle":"push",
"itemName":"Wireless",
"title":"Wireless",
"actionType":"openPage",
"appContext":"mobileFirstSS",
"pageType":"plansAndDeviceLanding"
}
]
}
}

View File

@ -0,0 +1,464 @@
{
"Page":{
"cache":false,
"presentationStyle":"root",
"template":"list",
"pageType":"settingsLanding",
"screenHeading":"Settings",
"analyticsData":{
"vzwi.mvmapp.flowType":"settings",
"vzwi.mvmapp.flowName":"settings",
"vzwi.mvmapp.pageName":"/mf/settings landing"
},
"header":{
"moleculeName":"stack",
"molecules":[
{
"spacing":32,
"molecule":{
"moleculeName":"label",
"text":"Welcome, Lebowski11.",
"fontStyle":"H1"
}
},
{
"molecule":{
"moleculeName":"label",
"text":"Manage your account anytime, anywhere.",
"fontStyle":"B2"
}
},
{
"molecule":{
"moleculeName":"label",
"text":"Account Owner",
"fontStyle":"B2"
}
},
{
"molecule":{
"moleculeName":"label",
"text":"Account #0289060383-00001",
"fontStyle":"B2"
}
},
{
"spacing":8,
"molecule":{
"moleculeName":"label",
"text":"308.999.9503",
"fontStyle":"B1"
}
},
{
"spacing":72,
"molecule":{
"moleculeName":"line",
"type":"heavy"
}
}
]
},
"molecules":[
{
"moleculeName":"listItem",
"style":"tallDivider",
"molecule":{
"moleculeName":"label",
"text":"Profile",
"fontStyle":"H3"
}
},
{
"moleculeName":"listItem",
"action":{
"disabled":false,
"analyticsData":{
},
"browserUrl":"https://myaccount.verizonwireless.com/clp/login?redirect=/vzw/accountholder/profile/getProfileUserIdAction.action",
"actionType":"openPage",
"pageType":"editUserID"
},
"molecule":{
"moleculeName":"label",
"text":"Edit user ID",
"fontStyle":"B1"
}
},
{
"moleculeName":"listItem",
"action":{
"disabled":false,
"analyticsData":{
},
"browserUrl":"https://myaccount.verizonwireless.com/clp/login?redirect=/vzw/accountholder/profile/profile.action",
"actionType":"openPage",
"pageType":"mngProfile"
},
"molecule":{
"moleculeName":"label",
"text":"Manage profile",
"fontStyle":"B1"
}
},
{
"moleculeName":"listItem",
"action":{
"disabled":false,
"analyticsData":{
},
"browserUrl":"https://myaccount.verizonwireless.com/clp/login?redirect=/vzw/accountholder/profile/displayContactInfo.action",
"actionType":"openPage",
"pageType":"mngAddress"
},
"molecule":{
"moleculeName":"label",
"text":"Manage addresses",
"fontStyle":"B1"
}
},
{
"moleculeName":"listItem",
"action":{
"actionType":"openPage",
"pageType":"vzwQRPassRtl",
"analyticsData":{
},
"extraParameters":{
"src":"Accounts",
"srcPageType":"accountLanding"
},
"message":"Verify your identity.",
"imgName":"mf_qr_code",
"disabled":false
},
"molecule":{
"moleculeName":"label",
"text":"View Verizon Pass",
"fontStyle":"B1"
}
},
{
"moleculeName":"listItem",
"action":{
"disabled":false,
"analyticsData":{
},
"actionType":"openPage",
"pageType":"displayAccountManagersInfo"
},
"molecule":{
"moleculeName":"label",
"text":"Assign account managers",
"fontStyle":"B1"
}
},
{
"moleculeName":"listItem",
"action":{
"disabled":false,
"analyticsData":{
},
"actionType":"openPage",
"pageType":"managerRequestListView"
},
"molecule":{
"moleculeName":"label",
"text":"Manager access requests",
"fontStyle":"B1"
}
},
{
"moleculeName":"listItem",
"action":{
"disabled":false,
"analyticsData":{
},
"imgName":"mf_accessibility",
"actionType":"openPage",
"message":"Learn more about our Wireless Accessibility Services.",
"pageType":"viewAccessibility"
},
"molecule":{
"moleculeName":"label",
"text":"View accessibility info",
"fontStyle":"B1"
}
},
{
"moleculeName":"listItem",
"style":"tallDivider",
"molecule":{
"moleculeName":"label",
"text":"Preferences",
"fontStyle":"H3"
}
},
{
"moleculeName":"listItem",
"action":{
"disabled":false,
"analyticsData":{
},
"browserUrl":"https://myaccount.verizonwireless.com/clp/login?redirect=/vzw/accountholder/alerts/home.action",
"actionType":"openPage",
"pageType":"alerts"
},
"molecule":{
"moleculeName":"label",
"text":"Manage notifications",
"fontStyle":"B1"
}
},
{
"moleculeName":"listItem",
"action":{
"disabled":false,
"analyticsData":{
},
"browserUrl":"https://myaccount.verizonwireless.com/clp/login?redirect=/vzw/secure/setPrivacy.action",
"actionType":"openPage",
"pageType":"privacy"
},
"molecule":{
"moleculeName":"label",
"text":"Manage privacy settings",
"fontStyle":"B1"
}
},
{
"moleculeName":"listItem",
"style":"tallDivider",
"molecule":{
"moleculeName":"label",
"text":"Security",
"fontStyle":"H3"
}
},
{
"moleculeName":"listItem",
"molecule":{
"faceId":{
"toggle":{
"moleculeName":"toggle",
"action":{
"actionType":"openPage",
"pageType":"turnOnFaceId",
"analyticsData":{
},
"extraParameters":{
},
"presentationStyle":"push",
"attributeMap":{
},
"disabled":false
}
},
"label":{
"moleculeName":"label",
"text":"Enable Face ID",
"fontStyle":"B1"
}
},
"touchId":{
"toggle":{
"moleculeName":"toggle",
"action":{
"actionType":"openPage",
"pageType":"turnOnTouchId",
"analyticsData":{
},
"extraParameters":{
},
"presentationStyle":"push",
"attributeMap":{
},
"disabled":false
}
},
"label":{
"moleculeName":"label",
"text":"Enable Touch ID",
"fontStyle":"B1"
}
},
"moleculeName":"biometricLabelToggle"
}
},
{
"moleculeName":"listItem",
"action":{
"disabled":false,
"analyticsData":{
},
"browserUrl":"https://myaccount.verizonwireless.com/clp/login?redirect=/vzw/accountholder/profile/getProfilePasswordAction.action",
"actionType":"openPage",
"pageType":"changePassword"
},
"molecule":{
"moleculeName":"label",
"text":"Change password",
"fontStyle":"B1"
}
},
{
"moleculeName":"listItem",
"action":{
"disabled":false,
"analyticsData":{
},
"browserUrl":"https://myaccount.verizonwireless.com/clp/login?redirect=/vzw/accountholder/profile/displayChangeSecretQn.action",
"actionType":"openPage",
"pageType":"changeSecurityQtn"
},
"molecule":{
"moleculeName":"label",
"text":"Manage security question",
"fontStyle":"B1"
}
},
{
"moleculeName":"listItem",
"action":{
"disabled":false,
"analyticsData":{
},
"browserUrl":"https://myaccount.verizonwireless.com/clp/login?redirect=/vzw/accountholder/services/resetVPass.action",
"actionType":"openPage",
"pageType":"manageVoicePwd"
},
"molecule":{
"moleculeName":"label",
"text":"Manage voicemail password",
"fontStyle":"B1"
}
},
{
"moleculeName":"listItem",
"action":{
"disabled":false,
"analyticsData":{
},
"browserUrl":"https://myaccount.verizonwireless.com/clp/login?redirect=/vzw/accountholder/profile/profile.action",
"actionType":"openPage",
"pageType":"manageAcctPIN"
},
"molecule":{
"moleculeName":"label",
"text":"Manage account PIN",
"fontStyle":"B1"
}
},
{
"moleculeName":"listItem",
"style":"tallDivider",
"molecule":{
"moleculeName":"label",
"text":"Payment",
"fontStyle":"H3"
}
},
{
"moleculeName":"listItem",
"action":{
"disabled":false,
"analyticsData":{
},
"browserUrl":"https://myaccount.verizonwireless.com/clp/login?redirect=/vzw/accountholder/payment/managePaymentAccountsOverview.action",
"actionType":"openPage",
"pageType":"managePmts"
},
"molecule":{
"body":{
"moleculeName":"label",
"text":"1 saved payment methods."
},
"style":"item",
"moleculeName":"headlineBody",
"headline":{
"moleculeName":"label",
"text":"Manage payment methods"
}
}
},
{
"moleculeName":"listItem",
"action":{
"disabled":false,
"analyticsData":{
},
"browserUrl":"https://myaccount.verizonwireless.com/clp/login?redirect=/vzw/accountholder/payment/autoPay-setup.action",
"actionType":"openPage",
"pageType":"manageAutopay"
},
"molecule":{
"body":{
"moleculeName":"label",
"text":"Autopay not set up"
},
"style":"item",
"moleculeName":"headlineBody",
"headline":{
"moleculeName":"label",
"text":"Manage Auto Pay"
}
}
},
{
"moleculeName":"listItem",
"action":{
"disabled":false,
"analyticsData":{
},
"browserUrl":"https://myaccount.verizonwireless.com/clp/login?redirect=/vzw/accountholder/profile/paper-bill.action",
"actionType":"openPage",
"pageType":"paperFreeBill"
},
"molecule":{
"body":{
"moleculeName":"label",
"text":"Paper-free billing is set up"
},
"style":"item",
"moleculeName":"headlineBody",
"headline":{
"moleculeName":"label",
"text":"Manage paper-free billing"
}
}
}
],
"pageStatNames":[
"/mf/am/login/with/mobilesso",
"/mf/login/with/usernm/pwd",
"/mf/login/with/out/wifi",
"/mf/intl/plan/current/features",
"/mf/three/dot/o/settings",
"/mf/usagefeed/show/14",
"/mf/billing/feed",
"/mf/cntrlr/authsgnin"
]
}
}

View File

@ -0,0 +1,434 @@
{
"Page":{
"pageStatNames":[
"unknown",
"/mf/speed/test/link/not/displayed",
"/mf/three/dot/o/line/details"
],
"cache":false,
"molecules":[
{
"moleculeName":"listItem",
"style":"sectionFooter",
"molecule":{
"moleculeName":"label",
"text":"Line",
"fontStyle":"H3"
}
},
{
"moleculeName":"listItem",
"line":{
"moleculeName":"line",
"type":"none"
},
"molecule":{
"axis":"horizontal",
"moleculeName":"stack",
"molecules":[
{
"molecule":{
"axis":"vertical",
"moleculeName":"stack",
"molecules":[
{
"molecule":{
"moleculeName":"label",
"text":"308.999.950",
"fontStyle":"H2"
},
"spacing":24,
"horizontalAlignment":"leading"
},
{
"molecule":{
"moleculeName":"label",
"text":"Account Owner",
"fontStyle":"B2"
},
"spacing":8,
"horizontalAlignment":"leading"
}
]
},
"horizontalAlignment":"leading"
},
{
"molecule":{
"action":{
"disabled":false,
"analyticsData":{
},
"actionType":"openPage",
"pageType":"editDeviceNickName"
},
"title":"Edit nickname",
"moleculeName":"link",
"verticalAlignment":"leading",
"horizontalAlignment":"trailing"
},
"spacing":14,
"horizontalAlignment":"trailing"
}
]
}
},
{
"moleculeName":"listItem",
"style":"tallDivider",
"molecule":{
"moleculeName":"label",
"text":"Device",
"fontStyle":"H3"
}
},
{
"moleculeName":"listItem",
"molecule":{
"moleculeName":"stack",
"molecules":[
{
"molecule":{
"axis":"horizontal",
"verticalAlignment":"leading",
"moleculeName":"stack",
"molecules":[
{
"percent":70,
"molecule":{
"verticalAlignment":"leading",
"moleculeName":"stack",
"molecules":[
{
"molecule":{
"moleculeName":"label",
"text":"Samsung Galaxy Note9 128GB in Ocean Blue",
"fontStyle":"H3"
}
}
]
}
},
{
"molecule":{
"moleculeName":"image",
"image":"https://mobile.vzw.com/hybridClient/is/image/VerizonWireless/samsung-galaxy-note9-blue",
"width":58,
"height":116
},
"percent":30,
"horizontalAlignment":"trailing"
}
]
},
"horizontalAlignment":"leading"
}
]
}
},
{
"moleculeName":"listItem",
"line":{
"moleculeName":"line",
"type":"none"
},
"molecule":{
"moleculeName":"headlineBody",
"headline":{
"moleculeName":"label",
"text":"Here's the device payment summary.",
"fontStyle":"B1"
},
"style":"item"
}
},
{
"moleculeName":"listItem",
"line":{
"moleculeName":"line",
"type":"none"
},
"molecule":{
"bottomLeftLabel":{
"moleculeName":"label",
"text":"Start daten08/24/2018",
"fontStyle":"B1"
},
"bottomRightLabel":{
"moleculeName":"label",
"text":"End daten08/24/2020",
"fontStyle":"B1"
},
"molecule":{
"progressColor":"#008631",
"moleculeName":"progressBar",
"thickness":10,
"percent":54.170000000000002
},
"moleculeName":"cornerLabels",
"topLeftLabel":{
"fontStyle":"B1",
"moleculeName":"label",
"attributes":[
{
"size":11,
"length":7,
"name":"NHaasGroteskDSStd-55Rg",
"location":0,
"type":"font"
}
],
"text":"$541.74nPaid"
},
"topRightLabel":{
"fontStyle":"B1",
"moleculeName":"label",
"attributes":[
{
"size":11,
"length":8,
"name":"NHaasGroteskDSStd-55Rg",
"location":0,
"type":"font"
}
],
"text":"$1000.00nTotal"
}
}
},
{
"moleculeName":"listItem",
"molecule":{
"moleculeName":"twoButtonView",
"secondaryButton":{
"moleculeName":"button",
"title":"Pay off device",
"action":{
"disabled":false,
"analyticsData":{
},
"extraParameters":{
"selectedMTN":"3089999503",
"from":"manageLineDevice",
"selectedMdn":"3089999503"
},
"actionType":"openPage",
"pageType":"buyoutDevicePayoff"
}
}
}
},
{
"moleculeName":"listItem",
"action":{
"disabled":false,
"analyticsData":{
},
"actionType":"openPage",
"pageType":"advancedDeviceDetails"
},
"molecule":{
"moleculeName":"label",
"text":"View IMEI information",
"fontStyle":"B1"
}
},
{
"moleculeName":"listItem",
"action":{
"disabled":false,
"analyticsData":{
},
"browserUrl":"https://myvpostpay.verizonwireless.com/ui/acct/ao/shareName",
"actionType":"openPage",
"pageType":"editShareNameID"
},
"molecule":{
"moleculeName":"label",
"text":"Edit caller ID display name",
"fontStyle":"B1"
}
},
{
"moleculeName":"listItem",
"action":{
"disabled":false,
"analyticsData":{
},
"browserUrl":"https://myaccount.verizonwireless.com/clp/login?redirect=/vzw/secure/services/CallForward.action",
"actionType":"openPage",
"pageType":"callForward"
},
"molecule":{
"moleculeName":"label",
"text":"Setup call forwarding",
"fontStyle":"B1"
}
},
{
"moleculeName":"listItem",
"action":{
"disabled":false,
"analyticsData":{
},
"browserUrl":"https://myaccount.verizonwireless.com/clp/login?redirect=/blocks/homepage#/blocks/devicelist",
"actionType":"openPage",
"pageType":"adjServiceBlock"
},
"molecule":{
"moleculeName":"label",
"text":"Block specific services",
"fontStyle":"B1"
}
},
{
"moleculeName":"listItem",
"action":{
"disabled":false,
"analyticsData":{
},
"browserUrl":"https://myaccount.verizonwireless.com/clp/login?redirect=/blocks/homepage#/blocks/devicelist",
"actionType":"openPage",
"pageType":"ViewCMB"
},
"molecule":{
"moleculeName":"label",
"text":"Block calls and messages",
"fontStyle":"B1"
}
},
{
"moleculeName":"listItem",
"action":{
"disabled":false,
"analyticsData":{
},
"actionType":"openPage",
"pageType":"changeMobileNumber"
},
"molecule":{
"moleculeName":"label",
"text":"Change phone number",
"fontStyle":"B1"
}
},
{
"moleculeName":"listItem",
"action":{
"disabled":false,
"analyticsData":{
},
"browserUrl":"https://www.verizonwireless.com/support/troubleshooting-tool/?lid=sayt&sayt=troubleshooting%20assistant*",
"actionType":"openPage",
"pageType":"openDiagnostic"
},
"molecule":{
"moleculeName":"label",
"text":"Run health check",
"fontStyle":"B1"
}
},
{
"moleculeName":"listItem",
"action":{
"disabled":false,
"analyticsData":{
},
"browserUrl":"https://cloud.verizonwireless.com/vzCloud/home/cloudOverview.action?lid=sayt&sayt=cloud*",
"actionType":"openPage",
"pageType":"backupPhoneToCloudLanding"
},
"molecule":{
"moleculeName":"label",
"text":"Backup content to Verizon Cloud",
"fontStyle":"B1"
}
},
{
"moleculeName":"listItem",
"action":{
"disabled":false,
"analyticsData":{
},
"actionType":"openPage",
"pageType":"viewProductList"
},
"molecule":{
"moleculeName":"label",
"text":"View add-ons",
"fontStyle":"B1"
}
},
{
"moleculeName":"listItem",
"action":{
"analyticsData":{
},
"actionType":"openPage",
"pageType":"hello",
"module":"contentTransfer",
"intent":"com.verizon.contenttransfer.base.LAUNCH_CONTENT_TRANSFER",
"disabled":false
},
"molecule":{
"moleculeName":"label",
"text":"Transfer content between phones",
"fontStyle":"B1"
}
},
{
"moleculeName":"listItem",
"action":{
"disabled":false,
"analyticsData":{
},
"browserUrl":"https://myaccount.verizonwireless.com/clp/login?redirect=/vzw/accountholder/services/suspendResumeService.action",
"actionType":"openPage",
"pageType":"suspend"
},
"molecule":{
"moleculeName":"label",
"text":"Suspend device",
"fontStyle":"B1"
}
},
{
"moleculeName":"listItem",
"action":{
"disabled":false,
"analyticsData":{
},
"actionType":"openPage",
"pageType":"serviceTransferLanding"
},
"molecule":{
"moleculeName":"label",
"text":"Transfer your service",
"fontStyle":"B1"
}
}
],
"analyticsData":{
"vzwi.mvmapp.flowType":"plans and devices",
"vzwi.mvmapp.flowName":"wireless",
"vzwi.mvmapp.pageName":"/mf/my plans and devices/wireless/line details"
},
"template":"list",
"screenHeading":"Your Add-ons",
"pageType":"lineDetails"
}
}

View File

@ -0,0 +1,149 @@
{
"ResponseInfo" : {
"code" : "00000",
"type" : "Success"
},
"Page": {
"pageType":"x",
"template":"list",
"header": {
"moleculeName":"header",
"molecule": {
"moleculeName": "headlineBody",
"headline":{
"moleculeName": "label",
"text":"Your lines are on Unlimited plans."
},
"body":{
"moleculeName": "label",
"text":"Need something different? Take a minute to explore other plan options."
}
}
},
"footer":{
"moleculeName":"footer",
"molecule": {
"moleculeName":"twoButtonView",
"primaryButton":{
"moleculeName": "button",
"title":"Explore",
"action":{
"actionType": "openPage",
"pageType": "explore"
}
},
"secondaryButton":{
"moleculeName": "button",
"title":"Recommend",
"action":{
"actionType": "openPage",
"pageType": "recommend"
}
}
}
},
"molecules": [{
"moleculeName": "tabsListItem",
"tabs": {
"moleculeName": "tabs",
"tabs": [{
"moleculeName": "label",
"text": "All"
} ,{
"moleculeName": "label",
"text": "Work Devices"
}]
},
"molecules": [
[{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label",
"text":"tab1"
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label"
,"text":"tab1"
}
}],[{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label",
"text":"tab2"
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label",
"text":"tab2"
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label",
"text":"tab2"
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label",
"text":"tab2"
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label",
"text":"tab2"
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label",
"text":"tab2"
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label",
"text":"tab2"
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label",
"text":"tab2"
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label",
"text":"tab2"
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label",
"text":"tab2"
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label",
"text":"tab2"
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label",
"text":"tab2"
}
}]
]
}]
}
}

View File

@ -0,0 +1,119 @@
{
"ResponseInfo" : {
"code" : "00000",
"type" : "Success"
},
"Page": {
"pageType":"x",
"template":"list",
"header": {
"moleculeName":"header",
"molecule": {
"moleculeName": "headlineBody",
"headline":{
"moleculeName": "label",
"text":"Your lines are on Unlimited plans."
},
"body":{
"moleculeName": "label",
"text":"Need something different? Take a minute to explore other plan options."
}
}
},
"footer":{
"moleculeName":"footer",
"molecule": {
"moleculeName":"twoButtonView",
"primaryButton":{
"moleculeName": "button",
"title":"Explore",
"action": {
"actionType": "openPage",
"pageType": "explore"
}
},
"secondaryButton":{
"moleculeName": "button",
"title":"Recommend",
"action": {
"actionType": "openPage",
"pageType": "recommend"
}
}
}
},
"molecules": [{
"moleculeName": "accordionListItem",
"molecule": {
"moleculeName": "label",
"text": "Testing"
},
"molecules": [
{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label",
"text":"1"
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label"
,"text":"2"
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label",
"text":"3"
}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label",
"text":"4"}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label",
"text":"5"}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label",
"text":"6"}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label",
"text":"7"}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label",
"text":"8"}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label",
"text":"9"}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label",
"text":"10"}
},{
"moleculeName":"listItem",
"molecule": {
"moleculeName":"label",
"text":"11"}
}
]
}]
}
}

View File

@ -0,0 +1,21 @@
{
"Page" : {
"template" : "stack",
"stack": {
"moleculeName": "stack",
"useHorizontalMargins": true,
"backgroundColor":"#dcce76",
"molecules": [{
"moleculeName": "stackItem",
"useHorizontalMargins": true,
"backgroundColor":"#ccffcc",
"molecule": {
"moleculeName": "label",
"text": "Hello",
"backgroundColor": "#FFFFFF"
}
}]
}
}
}

View File

@ -5,7 +5,7 @@
},
"Page": {
"pageType":"x",
"template":"moleculeList",
"template":"list",
"header": {
},

View File

@ -5,15 +5,15 @@
},
"Page": {
"pageType":"x",
"template":"moleculeStack",
"template":"stack",
"header": {
},
"footer":{
},
"moleculeStack": {
"moleculeName": "moleculeStack",
"stack": {
"moleculeName": "stack",
"molecules": [{
}]