yzt
2023-05-26 2f70f6727314edd84d8ec2bfe3ce832803f1ea77
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
import DeveloperError from "../Core/DeveloperError.js";
 
/**
 * If element is a string, look up the element in the DOM by ID.  Otherwise return element.
 *
 * @private
 *
 * @exception {DeveloperError} Element with id "id" does not exist in the document.
 */
function getElement(element) {
  if (typeof element === "string") {
    var foundElement = document.getElementById(element);
 
    //>>includeStart('debug', pragmas.debug);
    if (foundElement === null) {
      throw new DeveloperError(
        'Element with id "' + element + '" does not exist in the document.'
      );
    }
    //>>includeEnd('debug');
 
    element = foundElement;
  }
  return element;
}
export default getElement;