SFengParser.d.ts 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116
  1. import { SItemFactory, SParser } from "@persagy-web/big/lib";
  2. export declare class SFengParser extends SParser {
  3. static typeIdMap: {
  4. 100000: string;
  5. 200000: string;
  6. 900000: string;
  7. 300000: string;
  8. 300001: string;
  9. 300003: string;
  10. 300002: string;
  11. 800000: string;
  12. 200004: string;
  13. 200003: string;
  14. 200103: string;
  15. 200203: string;
  16. 200005: string;
  17. 200002: string;
  18. 200001: string;
  19. 200006: string;
  20. 200007: string;
  21. 200017: string;
  22. 200018: string;
  23. 200019: string;
  24. 200020: string;
  25. 200014: string;
  26. 200009: string;
  27. 200008: string;
  28. 200010: string;
  29. 200011: string;
  30. 200012: string;
  31. 200013: string;
  32. 200015: string;
  33. 200016: string;
  34. 200021: string;
  35. 170006: string;
  36. 170008: string;
  37. 170007: string;
  38. 170003: string;
  39. 170001: string;
  40. 110001: string;
  41. 100001: string;
  42. 100004: string;
  43. 100005: string;
  44. 100007: string;
  45. 140002: string;
  46. 170002: string;
  47. 150010: string;
  48. 100003: string;
  49. 140004: string;
  50. 170005: string;
  51. 120001: string;
  52. 120008: string;
  53. 120009: string;
  54. 120010: string;
  55. 300005: string;
  56. 300006: string;
  57. 300007: string;
  58. 300008: string;
  59. 300009: string;
  60. 300010: string;
  61. 300011: string;
  62. 300012: string;
  63. 300013: string;
  64. 300014: string;
  65. 300015: string;
  66. 300016: string;
  67. 300017: string;
  68. 300018: string;
  69. 300019: string;
  70. 300020: string;
  71. 300021: string;
  72. 300022: string;
  73. 300023: string;
  74. 300024: string;
  75. 300025: string;
  76. 300026: string;
  77. 300027: string;
  78. 300028: string;
  79. 300029: string;
  80. 300030: string;
  81. 300031: string;
  82. 300032: string;
  83. 300033: string;
  84. 300034: string;
  85. 300035: string;
  86. 300036: string;
  87. 300037: string;
  88. 300038: string;
  89. 300039: string;
  90. 200023: string;
  91. 200022: string;
  92. };
  93. appName: string;
  94. mapId: string;
  95. domId: string;
  96. key: string;
  97. serverUrl: string;
  98. mapThemeURL: string;
  99. private fmap;
  100. spaceType: number[];
  101. columnType: number[];
  102. wallType: number[];
  103. virtualWallType: number[];
  104. poiList: number[];
  105. gnameToGid: {};
  106. floorList: never[];
  107. mapTheme: any;
  108. version: number | null;
  109. frImg: string;
  110. constructor(domId: string, mapServerURL: string, key: string, appName: string, factory: SItemFactory, mapThemeURL: string);
  111. parseData(groupId: string, _fn: Function): void;
  112. loadMap(mapId: string, _fn: Function): void;
  113. loadTheme(url: string): Promise<void>;
  114. loadFloor(groupId: string, _fn: Function): any;
  115. private getAverageVal;
  116. }