Ontica/Empiria.Land.Intranet

View on GitHub
src/app/views/registration/recording-book/book-entry-edition.component.html

Summary

Maintainability
Test Coverage
<emp-ng-card
  [title]="cardTitle"
  [hint]="cardHint"
  [disableClose]="primaryEditor"
  [showCardHeaderFlat]="primaryEditor"
  (cardClose)="onClose()">

  <div [empNgSpinnerHost]="spinner"
    [style.height.%]="98"
    [style.padding]="primaryEditor ? '16px' : '0 16px 16px 16px'">

    <emp-ng-spinner #spinner [visible]="isLoading">

    </emp-ng-spinner>

    <emp-land-book-entry-editor
      [actions]="instrumentRecording.actions"
      [bookEntry]="bookEntry"
      [instrument]="instrumentRecording.instrument"
      (bookEntryEditorEvent)="onBookEntryEditorEvent($event)">

    </emp-land-book-entry-editor>

    <br>

    <div class="section-title" *ngIf="recordingActListTitle" [innerHTML]="recordingActListTitle"></div>

    <emp-ng-expansion-button [(panelState)]="panelAddState"
      [config]="{textButtonOpen: 'Registrar un acto jurídico',
                 textButtonClose: 'Cancelar registro'}">

      <emp-land-recording-act-creator *ngIf="panelAddState"
        [instrumentRecordingUID]="instrumentRecording.uid"
        [recordingActTypeGroupList]="recordingActTypeGroupList"
        (recordingActCreatorEvent)="onRecordingActCreatorEvent($event)">
      </emp-land-recording-act-creator>

    </emp-ng-expansion-button>

    <emp-land-recording-acts-list
      [instrumentRecording]="instrumentRecording"
      [recordingActs]="recordingActs"
      (recordingActsListEvent)="onRecordingActsListEvent($event)">

    </emp-land-recording-acts-list>

    <br>

  </div>

</emp-ng-card>