An Office UI Aurelia that wraps React components from Office UI Fabric.
Install with
au install @dunite/au-office-ui
It is necessery to calling the .plugin method. All components must also be manually loaded with a call to .globalResources() or by adding a <require from="@dunite/au-office-ui/resources/elements/Surfaces/DuPanel"></require>
tag to your html view.
export function configure(aurelia: Aurelia) {
aurelia.use
.standardConfiguration()
.plugin(PLATFORM.moduleName('@dunite/au-office-ui')) //Add this line
.feature('resources')
.globalResources(
[ // Registrer all components here
PLATFORM.moduleName('@dunite/au-office-ui/resources/elements/BasicInputs/DuActionButton'),
PLATFORM.moduleName('@dunite/au-office-ui/resources/elements/BasicInputs/DuCheckbox')
]);
if (environment.debug) {
aurelia.use.developmentLogging();
}
if (environment.testing) {
aurelia.use.plugin('aurelia-testing');
}
aurelia.start().then(() => aurelia.setRoot());
}
Then just use it as below
<du-default-button checked="true" text.bind="mytextbutton" primary class-name="lisa" on-click.bind="buttonclick" ></du-default-button>
Demo site for most components with complete instructions and guides.
This plugin exports AMD, CommonJS, ES2015, native and System modules.