# class TOP

#### package com.turner.top.sdk

Entry point for the player / plugins creation.

See:

Integration - Hello World

### Static variables

###

`staticSupport:Class<SupportUtilities> = SupportUtilities`

General video utilities class

###

`staticVersion:VersionAlias`

Convenience entry point for version related info

See:

Version

###

`staticads:AdsAlias`

Convenience entry point for ad related classes and enums

###

`staticanalytics:AnalyticsAlias`

Convenience entry point for analytics related classes and enums

###

`staticauth:AuthAlias`

Convenience entry point for authentication related classes and enums

###

`staticcaptions:CCAlias`

Convenience entry point for closed captions related classes and enums

###

`staticcms:CmsAlias`

Convenience entry point for content related classes and enums

###

`staticcues:CueAlias`

Convenience entry point for cuepoint related classes and enums

###

`staticlogging:LoggingAlias`

Convenience entry point for logging related classes and enums

###

`staticmedia:MediaAlias`

Convenience entry point for media related classes and enums

###

`staticplayer:PlayerAlias`

Convenience entry point for player related classes and enums

###

`staticutils:UtilsAlias`

Convenience entry point for utility related classes and enums

###

`staticview:ViewAlias`

Convenience entry point for view related classes and enums

### Static methods

###

`staticcreateAndInitPlayer (data:PlayerCreateAndInitConfigData):IPlayerApi`

Create and init a player instance

Parameters:

`data` | Configuration/SDK data for the player

Returns:

IPlayerApi instance

###

`staticcreatePlayer (?data:PlayerSdkConfigData):IPlayerApi`

Create a player instance

Parameters:

`data` | Configuration data for the player

Returns:

IPlayerApi instance

###

`staticcreatePlugin (data:PlayerConfigPluginData):IPluginComponent`

Create a plugin instance

Parameters:

`data` | Configuration data for the plugin

Returns:

IPluginComponent instance