Skip to content

Commit

Permalink
🔤 #292 alterando local chamada metodo addRichTextEditor
Browse files Browse the repository at this point in the history
  • Loading branch information
bjverde committed Jan 28, 2024
1 parent 262903b commit b15c411
Showing 1 changed file with 42 additions and 43 deletions.
85 changes: 42 additions & 43 deletions appexemplo_v1.0/app/lib/widget/FormDin5/webform/TFormDin.class.php
Original file line number Diff line number Diff line change
Expand Up @@ -821,6 +821,48 @@ public function addMemoField(string $strName
return $formField;
}

/**
* Adicionar campo de entrada de dados de varias linhas (textareas)
* ------------------------------------------------------------------------
* Esse é o FormDin 5, que é uma reconstrução do FormDin 4 Sobre o Adianti 7.X
* os parâmetros do metodos foram marcados veja documentação da classe para
* saber o que cada marca singinifica.
* ------------------------------------------------------------------------
*
* @param string $strName - 1: ID do campo
* @param string $strLabel - 2: Label
* @param integer $intMaxLength - 3: Tamanho maximos
* @param boolean $boolRequired - 4: Campo obrigatório ou não. Default FALSE = não obrigatório, TRUE = obrigatório
* @param integer $intColumns - 5: Largura use unidades responsivas % ou em ou rem ou vh ou vw. Valores inteiros até 100 serão convertidos para % , acima disso será 100%
* @param integer $intRows - 6: Altura use px ou %, valores inteiros serão multiplicados 4 e apresentado em px
* @return TFormDinRichTextEditor
*/
public function addRichTextEditor(string $id
, string $label
, int $intMaxLength
, $boolRequired=null
, $intColumns=null
, $intRows=null
, $boolNewLine=null
, $boolLabelAbove=false
, $boolNoWrapLabel=null)
{
$formField = new TFormDinRichTextEditor($id
,$label
,$intMaxLength
,$boolRequired
,$intColumns
,$intRows
,$boolNewLine
,$boolLabelAbove
,$boolNoWrapLabel
);
$objField = $formField->getAdiantiObjFull();
$label = $formField->getLabel();
$this->addElementFormList($objField,self::TYPE_FIELD,$label,$boolNewLine,$boolLabelAbove);
return $formField;
}

/**
* Adicona um campo Data, comm limite minimo e maximo da intervalo da data e de acordo com o parametro strMaskType
* Aceita máscara FormDin4 : DMY (dia/mês/ano), DM (dia/mês), MY (mês/ano)
Expand Down Expand Up @@ -2317,47 +2359,4 @@ public function setHelpOnLine(){
,$arrBacktrace[0]['line']
);
}

/**
* Adicionar campo de entrada de dados de varias linhas (textareas)
* ------------------------------------------------------------------------
* Esse é o FormDin 5, que é uma reconstrução do FormDin 4 Sobre o Adianti 7.X
* os parâmetros do metodos foram marcados veja documentação da classe para
* saber o que cada marca singinifica.
* ------------------------------------------------------------------------
*
* @param string $strName - 1: ID do campo
* @param string $strLabel - 2: Label
* @param integer $intMaxLength - 3: Tamanho maximos
* @param boolean $boolRequired - 4: Campo obrigatório ou não. Default FALSE = não obrigatório, TRUE = obrigatório
* @param integer $intColumns - 5: Largura use unidades responsivas % ou em ou rem ou vh ou vw. Valores inteiros até 100 serão convertidos para % , acima disso será 100%
* @param integer $intRows - 6: Altura use px ou %, valores inteiros serão multiplicados 4 e apresentado em px
* @return TFormDinRichTextEditor
*/
public function addRichTextEditor(string $id
, string $label
, int $intMaxLength
, $boolRequired=null
, $intColumns=null
, $intRows=null
, $boolNewLine=null
, $boolLabelAbove=false
, $boolNoWrapLabel=null)
{
$formField = new TFormDinRichTextEditor($id
,$label
,$intMaxLength
,$boolRequired
,$intColumns
,$intRows
,$boolNewLine
,$boolLabelAbove
,$boolNoWrapLabel
);

$objField = $formField->getAdiantiObjFull();
$label = $formField->getLabel();
$this->addElementFormList($objField,self::TYPE_FIELD,$label,$boolNewLine,$boolLabelAbove);
return $formField;
}
}

0 comments on commit b15c411

Please sign in to comment.