Learning > presentation Edit this page iModel.js Presentation Library Purpose iModel.js Presentation library helps retrieve presentation data from iModels and takes care of unified selection. What data to retrieve from an iModel is defined by consumers in a declarative way, using presentation rules - that's why the library is commonly called "presentation rules engine". Getting started with iModel.js Presentation Library Contents Content Rules ECExpressions Terminology Hierarchies Rules ECExpressions Terminology Customization Rules ECExpressions Default BIS Presentation Rules Unified Selection ECExpressions Localization Ruleset Variables Ruleset Supplementation Performance Tips Testing Last Updated: 13 June, 2024