1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
audio.php
См. документацию.
1
<?php
2
3
namespace
Bitrix\Main\UI\Viewer\Renderer
;
4
5
use
Bitrix\Main\Loader
;
6
7
class
Audio
extends
Renderer
8
{
9
const
JS_TYPE_AUDIO
=
'audio'
;
10
11
public
static
function
getJsType
()
12
{
13
return
self::JS_TYPE_AUDIO;
14
}
15
16
public
static
function
getAllowedContentTypes
()
17
{
18
return
[
19
'audio/mp3'
,
20
'audio/ogg'
,
21
'audio/mpeg'
22
];
23
}
24
25
public
function
render
()
26
{
27
Loader::includeModule
(
'fileman'
);
28
29
return \CJSCore::getHTML([
'player'
]);
30
}
31
32
public
function
getData
()
33
{
34
return
[
35
'src'
=>
$this->sourceUri
,
36
];
37
}
38
}
Bitrix\Main\Loader
Определения
loader.php:13
Bitrix\Main\Loader\includeModule
static includeModule($moduleName)
Определения
loader.php:67
Bitrix\Main\UI\Viewer\Renderer\Audio
Определения
audio.php:8
Bitrix\Main\UI\Viewer\Renderer\Audio\getAllowedContentTypes
static getAllowedContentTypes()
Определения
audio.php:16
Bitrix\Main\UI\Viewer\Renderer\Audio\JS_TYPE_AUDIO
const JS_TYPE_AUDIO
Определения
audio.php:9
Bitrix\Main\UI\Viewer\Renderer\Audio\getData
getData()
Определения
audio.php:32
Bitrix\Main\UI\Viewer\Renderer\Audio\getJsType
static getJsType()
Определения
audio.php:11
Bitrix\Main\UI\Viewer\Renderer\Audio\render
render()
Определения
audio.php:25
Bitrix\Main\UI\Viewer\Renderer\Renderer
Определения
renderer.php:9
Bitrix\Main\UI\Viewer\Renderer\Renderer\$sourceUri
$sourceUri
Определения
renderer.php:14
Bitrix\Main\UI\Viewer\Renderer
Определения
audio.php:3
bitrix
modules
main
lib
ui
viewer
renderer
audio.php
Создано системой
1.14.0