ov Module
Summary
Main OpenVeo module.
Loads all AngularJS dependencies and plugins modules. It also initializes formly and define routes exposed by OpenVeo core.
Example:
// The checkboxes to select (the model)
$scope.listOfValues = ['value1'];
// The list of checkboxes with a name and a value for each checkbox
$scope.listOfOptions = [{
name: 'name1'
id: 'value1'
},
{
name: 'name2'
id: 'value2'
}];
// The property to use as a label in listOfOptions object ("name" by default)
$scope.labelProperty = 'name';
// The property to use as a value in listOfOptions object ("value" by default)
$scope.valueProperty = 'id';
// A boolean to activate / deactivate the group of checkboxes
$scope.disabled = false;
<ov-multi-check-box
ng-model="listOfValues"
options="listOfOptions"
label-property="labelProperty"
value-property="valueProperty"
disabled="disabled"
ng-model-options="{ allowInvalid: true }">
</ov-multi-check-box>
This module provides the following classes: