Thrift module: renderer

ModuleServicesData typesConstants
renderer GuardianNativeAppFamily
NonWebRendererType
RendererInfo
RendererType
ThirdPartyRenderer

Enumerations

Enumeration: RendererType


WEB1
NON_WEB2

Enumeration: NonWebRendererType


GUARDIAN_NATIVE_APP1
THIRD_PARTY_APP2

Enumeration: GuardianNativeAppFamily


LIVE1
EDITIONS2

Enumeration: ThirdPartyRenderer


SMART_NEWS1
SCRIBD2
APPLE_NEWS3

Data structures

Struct: RendererInfo

KeyFieldTypeDescriptionRequirednessDefault value
1rendererTypeRendererTyperequired
2nonWebRendererTypeNonWebRendererTypeoptional
3guardianNativeAppFamilyGuardianNativeAppFamilyoptional
4thirdPartyRendererThirdPartyRendereroptional

On many/most devices there are possibly multiple ways to consume
our content, which each have different characteristics. We are
designating them here as 'renderers' and providing a corresponding
taxonomy.