A factory for the creation of views and view controllers.


class TVInterfaceFactory : NSObject


The app can extend or override the framework implementation by setting extendedInterfaceCreator.


Extending an Interface

var extendedInterfaceCreator: TVInterfaceCreating?

The interface that is being extended.

class func shared() -> Self

Returns the singleton instance of the interface factory.


Inherits From

See Also

Views and View Controllers

class TVViewElement

A representation of a read-only DOM node.

protocol TVInterfaceCreating

A protocol that defines methods used to create views and view controllers.

Creating hybrid applications with Document Service based View Controllers

Create view controllers that show TVMLKit content in a native application through the use of Document view controllers that are fulfilled through a Javascript based service.