разработка сайтов, разработка программного обеспечения (495) 150-80-59

Главная страница / Программное обеспечение / Mayral framework / Документация / Классы и компоненты / OBasicClass

OBasicComponent


Текущая версия: 1.2.1

Последнее обновление: 04.02.2010

 

Описание: базовый класс для визуальных компонентов

 

Методы

 

public function __construct($_name, $_parent)

Описание: конструктор класса.

Параметры:

$_name – название экземпляра класса

$_parent – объект родитель

 

public function MarkToKill()

Описание: помечает объект для его дальнейшего удаления по завершении текущего обращения к серверу. Устанавливает Visible false.

 

public function DeleteLastTemplate ()

Описание: удаляет последний темплейт из списка темплейтов компонента.

 

public function GetParentForm ()

Описание: возвращает форму родитель (любой первый компонент с IsForm равным true) компонента.

 

public function SetTemplateFileName ($_file_name)

Описание: добавляет шаблон компонента к списку шаблонов.

Параметры:

$_file_name – имя файла шаблона

 

protected function BeforeGenerate()

Описание: заполняет массив переменных для замены в шаблоне компонента.

 

protected function LoadTemplate($_type)

Описание:  загружает шаблон компонента.

Параметры:

$_type – не используется

 

public function Generate($_type = "")

Описание: формирует внешний вид компонента.

Параметры:

$_type – не используется

 

public function GenerateByTemplate($_template_body)

Описание: формирует внешний вид компонента на основании шаблона.

Параметры:

$_template_body – тело шаблона

 

protected function ReplacePreGenerateVar($_text)

 

public function ClientAccessible()

 

Свойства

 

protected $SendProp

protected $AllTempaltesFileName

protected $_Visible = true

protected $PreGenerateVar

protected $Hint

public $IsForm = false

 

 


Есть вопросы?
Задайте вопрос технической поддержке с помощью формы обратной связи.

А так же:



Готовые решения Наши услуги Компания


При использовании или копировании материалов ссылка обязательна
+7 495 150-80-59
Россия, Москва, Щербаковская улица, д.53
E-mail:

Как к нам добраться
Обратная связь