__construct
Construtor da classeBDateRange.
Parâmetros:
mixed
required
Nome do campo inicial.
mixed
default:"null"
Nome do campo final.
setFormName
Define o nome do formulário ao qual o campo pertence, ajustando automaticamente para campos de início e fim quando aplicável. Parâmetros:mixed
required
Nome do formulário.
setEnableDates
Define datas específicas que podem ser selecionadas. Parâmetros:array
required
Array de datas que são permitidas.
getEnableDates
Obtém as datas que estão habilitadas para seleção. Exemplo de código:setDisableDates
Define datas específicas que não podem ser selecionadas. Parâmetros:array
required
Array de datas que não são permitidas.
getDisableDates
Obtém as datas que estão desabilitadas para seleção. Exemplo de código:setSeparator
Define o separador entre as datas no campo. Parâmetros:string
required
Caractere ou texto usado como separador.
getSeparator
Obtém o separador utilizado entre as datas. Exemplo de código:setCalendars
Define o número de calendários a serem exibidos. Parâmetros:int
required
Número de calendários.
getCalendars
Obtém o número de calendários exibidos. Exemplo de código:setMask
Define a máscara para os campos de datas. Parâmetros:mixed
required
Máscara para os dados de entrada.
getMask
Obtém a máscara atualmente configurada para os campos de data. Exemplo de código:setDatabaseMask
Define a máscara usada para coletar os dados para o banco de dados. Parâmetros:mixed
required
Máscara para o banco de dados.
getDatabaseMask
Obtém a máscara do banco de dados atualmente configurada. Exemplo de código:setSteps
Define os incrementos para horas, minutos e segundos nos seletores de tempo. Parâmetros:mixed
required
Incremento das horas.
mixed
required
Incremento dos minutos.
mixed
required
Incremento dos segundos.
setGrid
Define a grade para a exibição do calendário. Parâmetros:int
required
Número que define a grade.
getGrid
Obtém a configuração da grade de exibição para os calendários. Exemplo de código:showConfirmButtons
Ativa a exibição dos botões de confirmação nos calendários. Exemplo de código:hideConfirmButtons
Desativa a exibição dos botões de confirmação, aplicando automaticamente as seleções. Exemplo de código:setTitle
Define o título para o popover do calendário. Parâmetros:string
required
Texto do título.
getTitle
Obtém o título do popover dos calendários. Exemplo de código:setValue
Define o valor do campo com base na máscara de banco de dados. Parâmetros:mixed
required
Valor do campo.
setEndValue
Define o valor para o campo de data final. Parâmetros:mixed
required
Valor da data final.
getEndValue
Obtém o valor do campo de data final. Exemplo de código:setExitAction
Define a ação a ser executada quando o usuário sai do campo. Parâmetros:TAction
required
Objeto TAction.
setChangeAction
Define a ação a ser executada quando o usuário altera o campo. Parâmetros:TAction
required
Objeto TAction.
getPostData
Obtém os dados enviados pelo formulário, ajustados para a máscara do banco de dados. Exemplo de código:enableField e disableField
(Método estático) Ativa e desativa um campo de intervalo de datas em um formulário. Parâmetros:mixed
required
Nome do formulário.
mixed
required
Nome do campo.
convertMask
(Método estático) Converte uma máscara de data para o formato padrão utilizado pelo componente. Parâmetros:mixed
required
Máscara original.
replaceToMask
(Método estático) Substitui uma máscara de data por outra em um valor específico. Parâmetros:mixed
required
Valor original.
mixed
required
Máscara original.
mixed
required
Nova máscara.