ForgeKomponenter
sv

Komponenter

j-ListDetail

jComponent 20 · jcomponent@20 component Exempel laddat med jComponent 20

Komponenten delar innehållet för listande del och detaljdel. Visning av detaljdelen beror på path {Boolean}.


Konfigurera:

  • Föräldrelementet parent {String} för att få bredd/höjd (default: auto)
  • margin {Number} en marginal för höjd (default: 0)
  • width {Number/String} en detalj panel bredd (default: 35%)
  • minwidth {Number/String} en minimal bredd av detaljpanelen (default: 20%)
  • maxwidth {Number/String} en maximal bredd av detaljpanelen (default: 50%)
  • resize {Boolean} aktiverar/dissätter detaljpanelresing (default: true)
  • NEW: position {String} split orientering: vertical (side-by-side) eller horizontal (stacked) (default: vertical)
  • NEW: height {Number/String} en detaljpanel höjd (endast för position:horizontal; när den är inställd överskrider det width för storlek på detaljpannan) (default: null)
  • NEW: minheight {Number/String} en minimal höjd av detaljpanelen (endast för position:horizontal + height) (default: null)
  • NEW: maxheight {Number/String} en maximal höjd av detaljpanelen (endast för position:horizontal + height) (default: null)

Delar: listan + detalj måste vara bundet till oberoende <section>-element, t.ex.

<ui-component name="listdetail__...">
	<section>
		LIST
	</section>
	<section>
		DETAIL
	</section>
</ui-component>

Använd den med <ui-component name="listdetail">När komponenten ännu inte är laddad, jComponent Ladda ner den första gången från adressen i DEF.fallback (en av Componentator Författare: Peter Širka. källa: The Componentator Komponenterna i lager, MIT licens.

example.html
<style>
	html,body { margin: 0; padding: 0; }
</style>

<ui-component name="listdetail" path="showdetail" config="parent:window;position:vertical" class="invisible">

	<section>
		LIST
	</section>

	<section>
		DETAIL
	</section>

</ui-component>

<script>
	var showdetail = true;
</script>