Beamable SDK
Public Member Functions | Public Attributes | List of all members
Beamable.Common.Content.AbsContentRef< TContent > Class Template Referenceabstract

This type defines a methodology for resolving a reference to a Beamable ContentObject. More...

Inheritance diagram for Beamable.Common.Content.AbsContentRef< TContent >:
Inheritance graph
[legend]
Collaboration diagram for Beamable.Common.Content.AbsContentRef< TContent >:
Collaboration graph
[legend]

Public Member Functions

abstract Promise< TContent > Resolve (string manifestID="")
 
override string GetId ()
 
override void SetId (string id)
 
override bool IsContent (IContentObject content)
 
override Type GetReferencedType ()
 
override Type GetReferencedBaseType ()
 

Public Attributes

string Id
 

Detailed Description

This type defines a methodology for resolving a reference to a Beamable ContentObject.

Related Links

img beamable-logo

Template Parameters
TContent
Type Constraints
TContent :IContentObject 
TContent :new() 

Member Function Documentation

◆ GetId()

override string Beamable.Common.Content.AbsContentRef< TContent >.GetId ( )
inlinevirtual

◆ GetReferencedBaseType()

override Type Beamable.Common.Content.AbsContentRef< TContent >.GetReferencedBaseType ( )
inlinevirtual

◆ GetReferencedType()

override Type Beamable.Common.Content.AbsContentRef< TContent >.GetReferencedType ( )
inlinevirtual

◆ IsContent()

override bool Beamable.Common.Content.AbsContentRef< TContent >.IsContent ( IContentObject  content)
inlinevirtual

◆ Resolve()

abstract Promise< TContent > Beamable.Common.Content.AbsContentRef< TContent >.Resolve ( string  manifestID = "")
pure virtual

◆ SetId()

override void Beamable.Common.Content.AbsContentRef< TContent >.SetId ( string  id)
inlinevirtual

The documentation for this class was generated from the following file: