@openremote/or-asset-viewer
@openremote/or-asset-viewer <or-asset-viewer>
Web Component for displaying an asset tree. This component requires an OpenRemote Manager to retrieve, save and query assets.
Install
npm i @openremote/or-asset-viewer
yarn add @openremote/or-asset-viewer
Usage
By default the or-asset-viewer is using a 2 columns grid. This can be changed by using a different config.
4 column grid, 25% for each column:
const viewerConfig = {
viewerStyles: {
gridTemplateColumns: "repeat(auto-fill, minmax(calc(25%),1fr))";
}
};
<or-asset-viewer .config="${viewerConfig}"></or-asset-viewer>
The position of a panel can also be changed by changing the config of or-asset-viewer
To change the width of a panel use gridColumn:
const viewerConfig = {
panels: {
info: {
type: "property",
panelStyles: {
gridColumn: "1 / -1", // same as 1 / 3 in a 2 column grid: Start on column 1, End on column 3
},
},
},
};
gridColumn can also be used to change the position horizontally.
const viewerConfig = {
panels: {
info: {
type: "property",
panelStyles: {
gridColumnStart: "2", // start the panel in the second column
},
},
},
};
To change the vertical position of a panel use gridRowStart. To start the panel on the first row set gridRowStart to 1:
const viewerConfig = {
panels: {
info: {
type: "property",
panelStyles: {
gridRowStart: "1",
},
},
},
};
For a full list of properties, methods and options refer to the TypeDoc generated documentation.
Supported Browsers
The last 2 versions of all modern browsers are supported, including Chrome, Safari, Opera, Firefox, Edge. In addition, Internet Explorer 11 is also supported.