Commit adb86783 authored by Valentin Skripnikov's avatar Valentin Skripnikov

-

parent 5e5d332d
...@@ -82,3 +82,34 @@ AS.FORMS.ASFDataUtils ...@@ -82,3 +82,34 @@ AS.FORMS.ASFDataUtils
:param object model: Модель компонента :js:class:`AS.FORMS.Model` :param object model: Модель компонента :js:class:`AS.FORMS.Model`
:returns: ``boolean`` :returns: ``boolean``
AS.FORMS.ComponentUtils
~~~~~~~~~~~~~~~~~~~~~~~
.. js:class:: AS.FORMS.ComponentUtils
Утилиты для работы с компонентами
.. js:function:: createModel(asfProperty, playerModel)
Создать модель компонента
:param object asfProperty: Определение компонента :js:data:`.asfProperty`
:param object playerModel: Модель экземпляра проигрывателя
:returns: :js:class:`AS.FORMS.Model`
.. js:function:: createView(model, playerView, editable)
Создать отображение компонента
:param object model: Модель компонента :js:class:`AS.FORMS.Model`
:param object playerView: Отображение экземпляра проигрывателя
:param object editable: Режим редактирования компонента
:returns: :js:class:`AS.FORMS.View`
.. js:function:: makeBus(object)
Создать шину событий для объекта.
Используется для добавления кастомных событий компоненту.
:param object object: Любой объект
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment