Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

HTML
<script type="text/javascript">
Totvs = {
	CollapsiblePanel: function(optCollapsiblePanel){
		var oCollapsiblePanel = function(optCollapsiblePanel){
			this.Id = "CollapsiblePanel1";
			this.ElementToAttach = window.body;
			this.TitleMark = "<titlemark>";


			this.LoadComponents = function(optCollapsiblePanel){
				if(optCollapsiblePanel != null && optCollapsiblePanel != undefined){
					this.Id = optCollapsiblePanel.Id;
					this.ElementToAttach = optCollapsiblePanel.ElementToAttach;
				}
					
				var jElementCollapsiblePanelElementCollapsiblePanel = $document.createElement('div');
				jElementCollapsiblePanelElementCollapsiblePanel.attr("id",id = this.Id + "_OuterDiv");
				jElementCollapsiblePanelElementCollapsiblePanel.attr("name",name = this.Id + "_OuterDiv");
				jElementCollapsiblePanel.addClass(ElementCollapsiblePanel.className = "outerDiv");


				var jElementCollapsiblePanelWrapperElementCollapsiblePanelWrapper = $('div');
				jElementCollapsiblePanelWrapperElementCollapsiblePanelWrapper.attr("id",id = this.Id + "_OuterDivWrapper");
				jElementCollapsiblePanelWrapperElementCollapsiblePanelWrapper.attr("name",name = this.Id + "_OuterDivWrapper");
				jElementCollapsiblePanelWrapper.addClass(ElementCollapsiblePanelWrapper.className = "outerDivWrapper");


				jElementCollapsiblePanel.append(jElementCollapsiblePanelWrapper)ElementCollapsiblePanel.appendChlidjElementCollapsiblePanelWrapper;


				if(typeof this.ElementToAttach === "string")
					this.ElementToAttach = $document.getElementById(this.ElementToAttach)[0];
			
				$(this.ElementToAttach).appendappendChild(jElementCollapsiblePanelElementCollapsiblePanel);

				return this;	
			}


			return this.LoadComponents(optCollapsiblePanel);
		}
		
		return new oCollapsiblePanel(optCollapsiblePanel);
	},

	CollapsiblePanelGroup: function(optCollapsiblePanelGroup){

	},

	CollapsiblePanelGroupItem: function(optCollapsiblePanelGroupItem){

	}
}
</script>


<titlemark>Título</titlemark>

...