code: function () {
              Layer.call(this, "ScreenCreditController");
  
              /**
               * An {@link Offset} indicating where to place the attributions on the screen.
               * @type {Offset}
               * @default The lower left corner of the window with an 11px left margin and a 2px bottom margin.
               */
              this.creditPlacement = new Offset(WorldWind.OFFSET_PIXELS, 11, WorldWind.OFFSET_PIXELS, 2);
  
              /**
               * The amount of horizontal spacing between adjacent attributions.
               * @type {number}
               * @default An 11px margin between attributions.
               */
              this.creditMargin = 11;
  
              // Apply 50% opacity to all shapes rendered by this layer.
              this.opacity = 0.5;
  
              // Internal. Intentionally not documented.
              this.credits = [];
          }
docs: Constructs a screen credit controller.
  @alias ScreenCreditController
  @constructor
  @augments Layer
  @classdesc Collects and displays screen credits.