helper.js
1.2 KB
/*
* ADOBE CONFIDENTIAL
*
* Copyright 2016 Adobe Systems Incorporated
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe Systems Incorporated and its suppliers,
* if any. The intellectual and technical concepts contained
* herein are proprietary to Adobe Systems Incorporated and its
* suppliers and may be covered by U.S. and Foreign Patents,
* patents in process, and are protected by trade secret or copyright law.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe Systems Incorporated.
*/
/* globals use, com, resource, sling */
use(function() {
'use strict';
var registrationService = sling.getService(com.adobe.cq.screens.device.registration.RegistrationService);
var pendingDevice = registrationService.getDevice(resource.getName());
var metadata = pendingDevice.getMetadata();
return {
device: {
model: metadata.getString('model'),
platform: metadata.getString('platform'),
uuid: metadata.getString('uuid'),
version: metadata.getString('version')
}
};
});