Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $scope.model = {};
- $scope.form = [
- {
- key: "habilites",
- add: "Ajouter Discipline",
- style: {
- add: "btn-success"
- },
- items: [
- {
- key: "habilites[].discipline",
- type: "strapselect",
- titleMap: [
- {value: "Combattante", name: "Combattante"},
- {value: "Sournoise", name: "Sournoise"},
- {value: "Magique", name: "Magique"},
- {value: "Professionnelle", name: "Professionnelle"}
- ]
- },
- {
- key: "habilites[].habilite",
- type: "strapselect",
- options: {
- filterTriggers: ["model.habilites[arrayIndex].discipline"],
- filter: "model.habilites[arrayIndex].discipline==item.category"
- },
- titleMap: [
- {value: "Discipline", name: "Discipline", category: "Combattante"},
- {value: "Karma", name: "Karma", category: "Combattante"},
- {value: "Offense", name: "Offense", category: "Combattante"},
- {value: "Défense", name: "Défense", category: "Combattante"},
- {value: "Alchimie", name: "Alchimie", category: "Sournoise"},
- {value: "Embuscade", name: "Embuscade", category: "Sournoise"},
- {value: "Fourberie", name: "Fourberie", category: "Sournoise"},
- {value: "Travail de précision", name: "Travail de précision", category: "Sournoise"},
- {value: "Artisanat Arcane", name: "Artisanat Arcane", category: "Magique"},
- {value: "Rituel", name: "Rituel", category: "Magique"},
- {value: "Sorcellerie", name: "Sorcellerie", category: "Magique"},
- {value: "Thaumaturgie", name: "Thaumaturgie", category: "Magique"},
- {value: "Baratin", name: "Baratin", category: "Professionnelle"},
- {value: "Marchandage", name: "Marchandage", category: "Professionnelle"},
- {value: "Médecine", name: "Médecine", category: "Professionnelle"},
- {value: "Métier", name: "Métier", category: "Professionnelle"},
- ]
- }
- ]
- }
- ];
- $scope.schema = {
- habilites: {
- type: "array",
- items: {
- type: "object",
- properties: {
- discipline: {
- title: "Discipline",
- type: "string",
- // enum: ["Combattante", "Sournoise", "Magique", "Professionnelle"]
- },
- habilite: {
- title: "Habilité",
- type: "string"
- },
- },
- required: [
- "discipline",
- "habilite"
- ]
- }
- }
- };
Advertisement
Add Comment
Please, Sign In to add comment