Das verwendete DOM:
<span class="uw-label-select">
<div class="uw-label__current">
<div class="uw-label__label success" uw-label--target="<link>" uw-label__id="1">
Success
</div>
</div>
<div class="uw-server-error">
<div class="uw-server-error__message">
Server Error Message
</div>
</div>
<ul class="uw-label__options">
<li class="uw-label__selected">
<div class="uw-label__label success" uw-label--target="<link>" uw-label__id="2">
success
</div>
</li>
<li>
<div class="uw-label__label warning" uw-label--target="<link>" uw-label__id="3">
warning
</div>
</li>
<li>
<div class="uw-label__label error" uw-label--target="<link>" uw-label__id="4">
error
</div>
</li>
<!-- [...] -->
</ul>
</span>
Die Json Requests:
- Success:
{
success: true,
newLabel: {
id: '42',
name: 'New Label',
status: 'warning',
target: '<LINK>',
}
- Fail:
{
success: false,
errorMessage: 'Fehlermeldung vom Server',
}
Bitte auch das was ich im ifi chat geschrieben habe beachten :)
Closes #752