BBUI API Documentation

Here you will find API documentation for the BBUI JavaScript library that the UI model and Web Shell UIs are built on. This documentation is aimed mostly at developers who write custom JavaScript for UI model forms (Data Forms or Custom UI Models) or Custom Actions  (JavaScript page actions formerly known as CLR actions in the ClickOnce shell); therefore, only the parts of the API relevant to accomplishing those two tasks are documented. While the BBUI classes may contain more "public" members than the ones detailed on this site, they may only exist for interaction among parts of the BBUI libarary itself (there are no "internal" or "friend" options in JavaScript) and are not necessarily intended for use by a UI model or page action developer.