Tools.CustomSet()

new CustomSet()

CustomSet is a tool for creating a layout of other tools.

Example
let myLayout = {
	"numCols":2,
	"cells":[{"colspan":1,"rowspan":1,"xtype":"corpusterms"}, {"colspan":1,"rowspan":2,"xtype":"reader"}, {"colspan":1,"rowspan":1,"xtype":"topics"}]
	};
let config = {
	tableLayout: JSON.stringify(myLayout),
	height: 800
}

loadCorpus("austen").tool("customset", config);

Members

height

Properties:
Name Type Description
height Number The display height of the tool in pixels.

layout

Properties:
Name Type Description
layout String

A border layout string, of the format expected by Border layout

style

Properties:
Name Type Description
style String A string of CSS properties to use as the style attribute for the tool's parent tag.

tableLayout

Properties:
Name Type Description
tableLayout String

A table layout string, usually generated by the Skin Builder

width

Properties:
Name Type Description
width Number The display width of the tool in pixels.