{ "id": 0, "name": "@openstapps/core", "kind": 0, "flags": {}, "children": [ { "id": 2027, "name": "\"Classes\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/Classes.ts", "children": [ { "id": 2058, "name": "SCAssociatedThing", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "Thing for a thing without references" }, "typeParameter": [ { "id": 2059, "name": "THING", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCThings", "id": 2054 } } ], "sources": [ { "fileName": "Classes.ts", "line": 143, "character": 29 } ], "type": { "type": "unknown", "name": "SCAssociatedThing" } }, { "id": 2056, "name": "SCAssociatedThingWithoutReferences", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "Thing without references for a thing" }, "typeParameter": [ { "id": 2057, "name": "THING", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCThings", "id": 2054 } } ], "sources": [ { "fileName": "Classes.ts", "line": 113, "character": 46 } ], "type": { "type": "unknown", "name": "SCAssociatedThingWithoutReferences" } }, { "id": 2054, "name": "SCThings", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "An object that exists in the StAppsCore" }, "sources": [ { "fileName": "Classes.ts", "line": 101, "character": 20 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCThingsWithoutDiff", "id": 2053 }, { "type": "reference", "name": "SCDiff", "id": 1324 } ] } }, { "id": 2055, "name": "SCThingsField", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "A field of a thing" }, "sources": [ { "fileName": "Classes.ts", "line": 108, "character": 25 } ], "type": { "type": "union", "types": [ { "type": "typeOperator", "operator": "keyof", "target": { "type": "reference", "name": "SCThings" } }, { "type": "intrinsic", "name": "string" } ] } }, { "id": 2053, "name": "SCThingsWithoutDiff", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "sources": [ { "fileName": "Classes.ts", "line": 73, "character": 31 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCAcademicEvent", "id": 922 }, { "type": "reference", "name": "SCArticle", "id": 982 }, { "type": "reference", "name": "SCBook", "id": 1041 }, { "type": "reference", "name": "SCBuilding", "id": 161 }, { "type": "reference", "name": "SCCatalog", "id": 690 }, { "type": "reference", "name": "SCCourseOfStudies", "id": 1258 }, { "type": "reference", "name": "SCDateSeries", "id": 1199 }, { "type": "reference", "name": "SCDish", "id": 1371 }, { "type": "reference", "name": "SCFavorite", "id": 1510 }, { "type": "reference", "name": "SCFloor", "id": 1567 }, { "type": "reference", "name": "SCMessage", "id": 1633 }, { "type": "reference", "name": "SCOrganization", "id": 407 }, { "type": "reference", "name": "SCPerson", "id": 477 }, { "type": "reference", "name": "SCPointOfInterest", "id": 225 }, { "type": "reference", "name": "SCRoom", "id": 311 }, { "type": "reference", "name": "SCSemester", "id": 737 }, { "type": "reference", "name": "SCSetting", "id": 1698 }, { "type": "reference", "name": "SCSportCourse", "id": 1147 }, { "type": "reference", "name": "SCStudyModule", "id": 1765 }, { "type": "reference", "name": "SCTicket", "id": 1846 }, { "type": "reference", "name": "SCToDo", "id": 1466 }, { "type": "reference", "name": "SCTour", "id": 1887 }, { "type": "reference", "name": "SCVideo", "id": 1988 } ] } }, { "id": 2028, "name": "SCClasses", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true, "isConst": true }, "comment": { "shortText": "A map of things, from type to meta data" }, "children": [ { "id": 2029, "name": "academic event", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Classes.ts", "line": 47, "character": 18 } ], "type": { "type": "reference", "name": "SCAcademicEventMeta", "id": 950 }, "defaultValue": " SCAcademicEventMeta" }, { "id": 2030, "name": "article", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Classes.ts", "line": 48, "character": 11 } ], "type": { "type": "reference", "name": "SCArticleMeta", "id": 1009 }, "defaultValue": " SCArticleMeta" }, { "id": 2031, "name": "book", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Classes.ts", "line": 49, "character": 8 } ], "type": { "type": "reference", "name": "SCBookMeta", "id": 1068 }, "defaultValue": " SCBookMeta" }, { "id": 2032, "name": "building", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Classes.ts", "line": 50, "character": 12 } ], "type": { "type": "reference", "name": "SCBuildingMeta", "id": 184 }, "defaultValue": " SCBuildingMeta" }, { "id": 2033, "name": "catalog", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Classes.ts", "line": 51, "character": 11 } ], "type": { "type": "reference", "name": "SCCatalogMeta", "id": 706 }, "defaultValue": " SCCatalogMeta" }, { "id": 2034, "name": "course of studies", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Classes.ts", "line": 52, "character": 21 } ], "type": { "type": "reference", "name": "SCCourseOfStudiesMeta", "id": 1284 }, "defaultValue": " SCCourseOfStudiesMeta" }, { "id": 2035, "name": "date series", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Classes.ts", "line": 53, "character": 15 } ], "type": { "type": "reference", "name": "SCDateSeriesMeta", "id": 1217 }, "defaultValue": " SCDateSeriesMeta" }, { "id": 2036, "name": "diff", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Classes.ts", "line": 54, "character": 8 } ], "type": { "type": "reference", "name": "SCDiffMeta", "id": 1338 }, "defaultValue": " SCDiffMeta" }, { "id": 2037, "name": "dish", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Classes.ts", "line": 55, "character": 8 } ], "type": { "type": "reference", "name": "SCDishMeta", "id": 1406 }, "defaultValue": " SCDishMeta" }, { "id": 2038, "name": "favorite", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Classes.ts", "line": 56, "character": 12 } ], "type": { "type": "reference", "name": "SCFavoriteMeta", "id": 1521 }, "defaultValue": " SCFavoriteMeta" }, { "id": 2039, "name": "floor", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Classes.ts", "line": 57, "character": 9 } ], "type": { "type": "reference", "name": "SCFloorMeta", "id": 1602 }, "defaultValue": " SCFloorMeta" }, { "id": 2040, "name": "message", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Classes.ts", "line": 58, "character": 11 } ], "type": { "type": "reference", "name": "SCMessageMeta", "id": 1659 }, "defaultValue": " SCMessageMeta" }, { "id": 2041, "name": "organization", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Classes.ts", "line": 59, "character": 16 } ], "type": { "type": "reference", "name": "SCOrganizationMeta", "id": 418 }, "defaultValue": " SCOrganizationMeta" }, { "id": 2042, "name": "person", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Classes.ts", "line": 60, "character": 10 } ], "type": { "type": "reference", "name": "SCPersonMeta", "id": 502 }, "defaultValue": " SCPersonMeta" }, { "id": 2043, "name": "point of interest", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Classes.ts", "line": 61, "character": 21 } ], "type": { "type": "reference", "name": "SCPointOfInterestMeta", "id": 241 }, "defaultValue": " SCPointOfInterestMeta" }, { "id": 2044, "name": "room", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Classes.ts", "line": 62, "character": 8 } ], "type": { "type": "reference", "name": "SCRoomMeta", "id": 337 }, "defaultValue": " SCRoomMeta" }, { "id": 2045, "name": "semester", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Classes.ts", "line": 63, "character": 12 } ], "type": { "type": "reference", "name": "SCSemesterMeta", "id": 752 }, "defaultValue": " SCSemesterMeta" }, { "id": 2046, "name": "setting", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Classes.ts", "line": 64, "character": 11 } ], "type": { "type": "reference", "name": "SCSettingMeta", "id": 1721 }, "defaultValue": " SCSettingMeta" }, { "id": 2047, "name": "sport course", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Classes.ts", "line": 65, "character": 16 } ], "type": { "type": "reference", "name": "SCSportCourseMeta", "id": 1164 }, "defaultValue": " SCSportCourseMeta" }, { "id": 2048, "name": "study module", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Classes.ts", "line": 66, "character": 16 } ], "type": { "type": "reference", "name": "SCStudyModuleMeta", "id": 1796 }, "defaultValue": " SCStudyModuleMeta" }, { "id": 2049, "name": "ticket", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Classes.ts", "line": 67, "character": 10 } ], "type": { "type": "reference", "name": "SCTicketMeta", "id": 1860 }, "defaultValue": " SCTicketMeta" }, { "id": 2050, "name": "todo", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Classes.ts", "line": 68, "character": 8 } ], "type": { "type": "reference", "name": "SCToDoMeta", "id": 1485 }, "defaultValue": " SCToDoMeta" }, { "id": 2051, "name": "tour", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Classes.ts", "line": 69, "character": 8 } ], "type": { "type": "reference", "name": "SCTourMeta", "id": 1899 }, "defaultValue": " SCTourMeta" }, { "id": 2052, "name": "video", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Classes.ts", "line": 70, "character": 9 } ], "type": { "type": "reference", "name": "SCVideoMeta", "id": 2010 }, "defaultValue": " SCVideoMeta" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052 ] } ], "sources": [ { "fileName": "Classes.ts", "line": 45, "character": 22 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Type aliases", "kind": 4194304, "children": [ 2058, 2056, 2054, 2055, 2053 ] }, { "title": "Object literals", "kind": 2097152, "children": [ 2028 ] } ], "sources": [ { "fileName": "Classes.ts", "line": 1, "character": 0 } ] }, { "id": 2618, "name": "\"Route\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/Route.ts", "children": [ { "id": 2619, "name": "SCRouteHttpVerbs", "kind": 4, "kindString": "Enumeration", "flags": { "isExported": true }, "comment": { "shortText": "Possible Verbs for HTTP requests" }, "children": [ { "id": 2620, "name": "GET", "kind": 16, "kindString": "Enumeration member", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 43, "character": 5 } ], "defaultValue": "\"GET\"" }, { "id": 2621, "name": "POST", "kind": 16, "kindString": "Enumeration member", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 44, "character": 6 } ], "defaultValue": "\"POST\"" }, { "id": 2622, "name": "PUT", "kind": 16, "kindString": "Enumeration member", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 45, "character": 5 } ], "defaultValue": "\"PUT\"" } ], "groups": [ { "title": "Enumeration members", "kind": 16, "children": [ 2620, 2621, 2622 ] } ], "sources": [ { "fileName": "Route.ts", "line": 42, "character": 28 } ] }, { "id": 2631, "name": "SCAbstractRoute", "kind": 128, "kindString": "Class", "flags": { "isExported": true, "isAbstract": true }, "comment": { "shortText": "An abstract route" }, "children": [ { "id": 2632, "name": "errorNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 100, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCErrorResponseConstructor", "id": 2642 } }, "defaultValue": " []", "implementationOf": { "type": "reference", "name": "SCRoute.errorNames", "id": 2624 } }, { "id": 2633, "name": "method", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 101, "character": 8 } ], "type": { "type": "reference", "name": "SCRouteHttpVerbs", "id": 2619 }, "defaultValue": " SCRouteHttpVerbs.GET", "implementationOf": { "type": "reference", "name": "SCRoute.method", "id": 2625 } }, { "id": 2634, "name": "obligatoryParameters", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "sources": [ { "fileName": "Route.ts", "line": 102, "character": 22 } ], "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "intrinsic", "name": "string" } ] }, "implementationOf": { "type": "reference", "name": "SCRoute.obligatoryParameters", "id": 2626 } }, { "id": 2635, "name": "requestBodyName", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 103, "character": 17 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"any\"", "implementationOf": { "type": "reference", "name": "SCRoute.requestBodyName", "id": 2627 } }, { "id": 2636, "name": "responseBodyName", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 104, "character": 18 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"any\"", "implementationOf": { "type": "reference", "name": "SCRoute.responseBodyName", "id": 2628 } }, { "id": 2637, "name": "statusCodeSuccess", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 105, "character": 19 } ], "type": { "type": "intrinsic", "name": "number" }, "defaultValue": "200", "implementationOf": { "type": "reference", "name": "SCRoute.statusCodeSuccess", "id": 2629 } }, { "id": 2638, "name": "urlFragment", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 106, "character": 13 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"/\"", "implementationOf": { "type": "reference", "name": "SCRoute.urlFragment", "id": 2630 } }, { "id": 2639, "name": "getUrlFragment", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isExported": true }, "signatures": [ { "id": 2640, "name": "getUrlFragment", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { "id": 2641, "name": "parameters", "kind": 32768, "kindString": "Parameter", "flags": { "isOptional": true }, "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "intrinsic", "name": "string" } ] } } ], "type": { "type": "intrinsic", "name": "string" } } ], "sources": [ { "fileName": "Route.ts", "line": 108, "character": 23 } ] } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2632, 2633, 2634, 2635, 2636, 2637, 2638 ] }, { "title": "Methods", "kind": 2048, "children": [ 2639 ] } ], "sources": [ { "fileName": "Route.ts", "line": 99, "character": 37 } ], "extendedBy": [ { "type": "reference", "name": "SCPluginRegisterRoute", "id": 2073 }, { "type": "reference", "name": "SCBookAvailabilityRoute", "id": 2209 }, { "type": "reference", "name": "SCBulkRoute", "id": 2234 }, { "type": "reference", "name": "SCBulkAddRoute", "id": 2255 }, { "type": "reference", "name": "SCBulkDoneRoute", "id": 2273 }, { "type": "reference", "name": "SCFeedbackRoute", "id": 2309 }, { "type": "reference", "name": "SCIndexRoute", "id": 2334 }, { "type": "reference", "name": "SCSearchRoute", "id": 2548 }, { "type": "reference", "name": "SCMultiSearchRoute", "id": 2562 }, { "type": "reference", "name": "SCThingUpdateRoute", "id": 2602 } ], "implementedTypes": [ { "type": "reference", "name": "SCRoute", "id": 2623 } ] }, { "id": 2623, "name": "SCRoute", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A description of a route" }, "children": [ { "id": 2624, "name": "errorNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "A map of names of possible errors that can be returned by the route with their appropriate status codes" }, "sources": [ { "fileName": "Route.ts", "line": 60, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCErrorResponseConstructor", "id": 2642 } } }, { "id": 2625, "name": "method", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "HTTP verb to use to request the route" }, "sources": [ { "fileName": "Route.ts", "line": 65, "character": 8 } ], "type": { "type": "reference", "name": "SCRouteHttpVerbs", "id": 2619 } }, { "id": 2626, "name": "obligatoryParameters", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Map of obligatory parameters and their type that have to be set via the requested path" }, "sources": [ { "fileName": "Route.ts", "line": 70, "character": 22 } ], "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "intrinsic", "name": "string" } ] } }, { "id": 2627, "name": "requestBodyName", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the type of the request body", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Route.ts", "line": 76, "character": 17 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 2628, "name": "responseBodyName", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the type of the response body", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Route.ts", "line": 82, "character": 18 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 2629, "name": "statusCodeSuccess", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Status code for success" }, "sources": [ { "fileName": "Route.ts", "line": 87, "character": 19 } ], "type": { "type": "intrinsic", "name": "number" } }, { "id": 2630, "name": "urlFragment", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "URL fragment of the route", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Route.ts", "line": 93, "character": 13 } ], "type": { "type": "intrinsic", "name": "string" } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2624, 2625, 2626, 2627, 2628, 2629, 2630 ] } ], "sources": [ { "fileName": "Route.ts", "line": 56, "character": 24 } ], "implementedBy": [ { "type": "reference", "name": "SCAbstractRoute", "id": 2631 }, { "type": "reference", "name": "SCBookAvailabilityRoute", "id": 2209 }, { "type": "reference", "name": "SCBulkAddRoute", "id": 2255 }, { "type": "reference", "name": "SCBulkDoneRoute", "id": 2273 }, { "type": "reference", "name": "SCBulkRoute", "id": 2234 }, { "type": "reference", "name": "SCFeedbackRoute", "id": 2309 }, { "type": "reference", "name": "SCIndexRoute", "id": 2334 }, { "type": "reference", "name": "SCMultiSearchRoute", "id": 2562 }, { "type": "reference", "name": "SCPluginRegisterRoute", "id": 2073 }, { "type": "reference", "name": "SCSearchRoute", "id": 2548 }, { "type": "reference", "name": "SCThingUpdateRoute", "id": 2602 } ] }, { "id": 2642, "name": "SCErrorResponseConstructor", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "The constructor of an error response" }, "sources": [ { "fileName": "Route.ts", "line": 51, "character": 38 } ], "type": { "type": "reflection", "declaration": { "id": 2643, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "sources": [ { "fileName": "Route.ts", "line": 51, "character": 40 } ] } } }, { "id": 2644, "name": "SCRequests", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "Possible requests" }, "sources": [ { "fileName": "Route.ts", "line": 146, "character": 22 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCBookAvailabilityRequest", "id": 2222 }, { "type": "reference", "name": "SCBulkRequest", "id": 2226 }, { "type": "reference", "name": "SCBulkAddRequest", "id": 2268 }, { "type": "reference", "name": "SCBulkDoneRequest", "id": 2272 }, { "type": "reference", "name": "SCFeedbackRequest", "id": 2289 }, { "type": "reference", "name": "SCIndexRequest", "id": 2333 }, { "type": "reference", "name": "SCMultiSearchRequest", "id": 2575 }, { "type": "reference", "name": "SCSearchRequest", "id": 2534 }, { "type": "reference", "name": "SCThingUpdateRequest", "id": 2615 } ] } }, { "id": 2645, "name": "SCResponses", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "Possible responses" }, "sources": [ { "fileName": "Route.ts", "line": 160, "character": 23 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCBookAvailabilityResponse", "id": 2224 }, { "type": "reference", "name": "SCBulkResponse", "id": 2248 }, { "type": "reference", "name": "SCBulkAddResponse", "id": 2270 }, { "type": "reference", "name": "SCBulkDoneResponse", "id": 2287 }, { "type": "reference", "name": "SCFeedbackResponse", "id": 2331 }, { "type": "reference", "name": "SCIndexResponse", "id": 2480 }, { "type": "reference", "name": "SCMultiSearchResponse", "id": 2600 }, { "type": "reference", "name": "SCSearchResponse", "id": 2577 }, { "type": "reference", "name": "SCThingUpdateResponse", "id": 2617 } ] } } ], "groups": [ { "title": "Enumerations", "kind": 4, "children": [ 2619 ] }, { "title": "Classes", "kind": 128, "children": [ 2631 ] }, { "title": "Interfaces", "kind": 256, "children": [ 2623 ] }, { "title": "Type aliases", "kind": 4194304, "children": [ 2642, 2644, 2645 ] } ], "sources": [ { "fileName": "Route.ts", "line": 1, "character": 0 } ] }, { "id": 527, "name": "\"Thing\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/Thing.ts", "children": [ { "id": 572, "name": "SCThingOriginType", "kind": 4, "kindString": "Enumeration", "flags": { "isExported": true }, "comment": { "shortText": "Possible types of an origin" }, "children": [ { "id": 573, "name": "Remote", "kind": 16, "kindString": "Enumeration member", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 121, "character": 8 } ], "defaultValue": "\"remote\"" }, { "id": 574, "name": "User", "kind": 16, "kindString": "Enumeration member", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 122, "character": 6 } ], "defaultValue": "\"user\"" } ], "groups": [ { "title": "Enumeration members", "kind": 16, "children": [ 573, 574 ] } ], "sources": [ { "fileName": "Thing.ts", "line": 120, "character": 29 } ] }, { "id": 528, "name": "SCThingType", "kind": 4, "kindString": "Enumeration", "flags": { "isExported": true }, "comment": { "shortText": "Types a thing can be" }, "children": [ { "id": 529, "name": "AcademicEvent", "kind": 16, "kindString": "Enumeration member", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 25, "character": 15 } ], "defaultValue": "\"academic event\"" }, { "id": 530, "name": "Article", "kind": 16, "kindString": "Enumeration member", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 26, "character": 9 } ], "defaultValue": "\"article\"" }, { "id": 531, "name": "Book", "kind": 16, "kindString": "Enumeration member", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 27, "character": 6 } ], "defaultValue": "\"book\"" }, { "id": 532, "name": "Building", "kind": 16, "kindString": "Enumeration member", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 28, "character": 10 } ], "defaultValue": "\"building\"" }, { "id": 533, "name": "Catalog", "kind": 16, "kindString": "Enumeration member", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 29, "character": 9 } ], "defaultValue": "\"catalog\"" }, { "id": 534, "name": "CourseOfStudies", "kind": 16, "kindString": "Enumeration member", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 30, "character": 17 } ], "defaultValue": "\"course of studies\"" }, { "id": 535, "name": "DateSeries", "kind": 16, "kindString": "Enumeration member", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 31, "character": 12 } ], "defaultValue": "\"date series\"" }, { "id": 536, "name": "Diff", "kind": 16, "kindString": "Enumeration member", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 32, "character": 6 } ], "defaultValue": "\"diff\"" }, { "id": 537, "name": "Dish", "kind": 16, "kindString": "Enumeration member", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 33, "character": 6 } ], "defaultValue": "\"dish\"" }, { "id": 538, "name": "Favorite", "kind": 16, "kindString": "Enumeration member", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 34, "character": 10 } ], "defaultValue": "\"favorite\"" }, { "id": 539, "name": "Floor", "kind": 16, "kindString": "Enumeration member", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 35, "character": 7 } ], "defaultValue": "\"floor\"" }, { "id": 540, "name": "Message", "kind": 16, "kindString": "Enumeration member", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 36, "character": 9 } ], "defaultValue": "\"message\"" }, { "id": 541, "name": "Organization", "kind": 16, "kindString": "Enumeration member", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 37, "character": 14 } ], "defaultValue": "\"organization\"" }, { "id": 542, "name": "Person", "kind": 16, "kindString": "Enumeration member", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 38, "character": 8 } ], "defaultValue": "\"person\"" }, { "id": 543, "name": "PointOfInterest", "kind": 16, "kindString": "Enumeration member", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 39, "character": 17 } ], "defaultValue": "\"point of interest\"" }, { "id": 544, "name": "Room", "kind": 16, "kindString": "Enumeration member", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 40, "character": 6 } ], "defaultValue": "\"room\"" }, { "id": 545, "name": "Semester", "kind": 16, "kindString": "Enumeration member", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 41, "character": 10 } ], "defaultValue": "\"semester\"" }, { "id": 546, "name": "Setting", "kind": 16, "kindString": "Enumeration member", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 42, "character": 9 } ], "defaultValue": "\"setting\"" }, { "id": 547, "name": "SportCourse", "kind": 16, "kindString": "Enumeration member", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 43, "character": 13 } ], "defaultValue": "\"sport course\"" }, { "id": 548, "name": "StudyModule", "kind": 16, "kindString": "Enumeration member", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 44, "character": 13 } ], "defaultValue": "\"study module\"" }, { "id": 549, "name": "Ticket", "kind": 16, "kindString": "Enumeration member", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 45, "character": 8 } ], "defaultValue": "\"ticket\"" }, { "id": 550, "name": "ToDo", "kind": 16, "kindString": "Enumeration member", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 46, "character": 6 } ], "defaultValue": "\"todo\"" }, { "id": 551, "name": "Tour", "kind": 16, "kindString": "Enumeration member", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 47, "character": 6 } ], "defaultValue": "\"tour\"" }, { "id": 552, "name": "Video", "kind": 16, "kindString": "Enumeration member", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 48, "character": 7 } ], "defaultValue": "\"video\"" } ], "groups": [ { "title": "Enumeration members", "kind": 16, "children": [ 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552 ] } ], "sources": [ { "fileName": "Thing.ts", "line": 24, "character": 23 } ] }, { "id": 601, "name": "SCThingMeta", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "Meta information about things" }, "children": [ { "id": 632, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isProtected": true, "isExported": true }, "signatures": [ { "id": 633, "name": "new SCThingMeta", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", "name": "SCThingMeta", "id": 601 } } ], "sources": [ { "fileName": "Thing.ts", "line": 308, "character": 3 } ] }, { "id": 602, "name": "_instance", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isStatic": true, "isExported": true }, "comment": { "shortText": "Set type definiton for singleton instance" }, "sources": [ { "fileName": "Thing.ts", "line": 258, "character": 28 } ], "type": { "type": "reference", "name": "Map", "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "unknown" } ] }, "defaultValue": " new Map()" }, { "id": 629, "name": "getInstance", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isStatic": true, "isExported": true }, "signatures": [ { "id": 630, "name": "getInstance", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Function to retrieve typed singleton instance" }, "typeParameter": [ { "id": 631, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCThingMeta", "id": 601 } } ], "type": { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "SCThingMeta", "id": 601 } } } ], "sources": [ { "fileName": "Thing.ts", "line": 303, "character": 27 } ] }, { "id": 603, "name": "fieldTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of fields" }, "children": [ { "id": 604, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 605, "name": "alternateNames", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 265, "character": 20 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"alternative Namen\"" }, { "id": 606, "name": "description", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 266, "character": 17 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Beschreibung\"" }, { "id": 607, "name": "image", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 267, "character": 11 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Bild\"" }, { "id": 608, "name": "name", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 268, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Name\"" }, { "id": 609, "name": "origin", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 269, "character": 12 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Ursprung\"" }, { "id": 610, "name": "translations", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 270, "character": 18 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Übersetzungen\"" }, { "id": 611, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 271, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Typ\"" }, { "id": 612, "name": "uid", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 272, "character": 9 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Identifikation\"" }, { "id": 613, "name": "url", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 273, "character": 9 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"URL\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 605, 606, 607, 608, 609, 610, 611, 612, 613 ] } ], "sources": [ { "fileName": "Thing.ts", "line": 264, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 614, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 615, "name": "alternateNames", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 276, "character": 20 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"alternate names\"" }, { "id": 616, "name": "description", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 277, "character": 17 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"description\"" }, { "id": 617, "name": "image", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 278, "character": 11 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"image\"" }, { "id": 618, "name": "name", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 279, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"name\"" }, { "id": 619, "name": "origin", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 280, "character": 12 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"origin\"" }, { "id": 620, "name": "translations", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 281, "character": 18 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"translations\"" }, { "id": 621, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 282, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"type\"" }, { "id": 622, "name": "uid", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 283, "character": 9 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"identification\"" }, { "id": 623, "name": "url", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 284, "character": 9 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"URL\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 615, 616, 617, 618, 619, 620, 621, 622, 623 ] } ], "sources": [ { "fileName": "Thing.ts", "line": 275, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 604, 614 ] } ], "sources": [ { "fileName": "Thing.ts", "line": 263, "character": 19 } ], "type": { "type": "intrinsic", "name": "object" }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldTranslations", "id": 11 } }, { "id": 624, "name": "fieldValueTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of values of fields" }, "children": [ { "id": 625, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 626, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 293, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Ding\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 626 ] } ], "sources": [ { "fileName": "Thing.ts", "line": 292, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 627, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 628, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 296, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Thing\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 628 ] } ], "sources": [ { "fileName": "Thing.ts", "line": 295, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 625, 627 ] } ], "sources": [ { "fileName": "Thing.ts", "line": 291, "character": 24 } ], "type": { "type": "intrinsic", "name": "object" }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldValueTranslations", "id": 12 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 632 ] }, { "title": "Properties", "kind": 1024, "children": [ 602 ] }, { "title": "Methods", "kind": 2048, "children": [ 629 ] }, { "title": "Object literals", "kind": 2097152, "children": [ 603, 624 ] } ], "sources": [ { "fileName": "Thing.ts", "line": 254, "character": 24 } ], "extendedBy": [ { "type": "reference", "name": "SCPlaceWithoutReferencesMeta", "id": 68 }, { "type": "reference", "name": "SCBuildingMeta", "id": 184 }, { "type": "reference", "name": "SCPointOfInterestMeta", "id": 241 }, { "type": "reference", "name": "SCThingThatAcceptsPaymentsWithoutReferencesMeta", "id": 279 }, { "type": "reference", "name": "SCRoomMeta", "id": 337 }, { "type": "reference", "name": "SCThingInPlaceMeta", "id": 382 }, { "type": "reference", "name": "SCOrganizationMeta", "id": 418 }, { "type": "reference", "name": "SCPersonMeta", "id": 502 }, { "type": "reference", "name": "SCAcademicTermWithoutReferencesMeta", "id": 664 }, { "type": "reference", "name": "SCCatalogMeta", "id": 706 }, { "type": "reference", "name": "SCSemesterMeta", "id": 752 }, { "type": "reference", "name": "SCCreativeWorkMeta", "id": 851 }, { "type": "reference", "name": "SCEventMeta", "id": 893 }, { "type": "reference", "name": "SCAcademicEventMeta", "id": 950 }, { "type": "reference", "name": "SCArticleMeta", "id": 1009 }, { "type": "reference", "name": "SCBookMeta", "id": 1068 }, { "type": "reference", "name": "SCAcademicDegreeMeta", "id": 1109 }, { "type": "reference", "name": "SCSportCourseMeta", "id": 1164 }, { "type": "reference", "name": "SCDateSeriesMeta", "id": 1217 }, { "type": "reference", "name": "SCCourseOfStudiesMeta", "id": 1284 }, { "type": "reference", "name": "SCDiffMeta", "id": 1338 }, { "type": "reference", "name": "SCDishMeta", "id": 1406 }, { "type": "reference", "name": "SCToDoMeta", "id": 1485 }, { "type": "reference", "name": "SCFavoriteMeta", "id": 1521 }, { "type": "reference", "name": "SCFloorMeta", "id": 1602 }, { "type": "reference", "name": "SCMessageMeta", "id": 1659 }, { "type": "reference", "name": "SCSettingMeta", "id": 1721 }, { "type": "reference", "name": "SCStudyModuleMeta", "id": 1796 }, { "type": "reference", "name": "SCTicketMeta", "id": 1860 }, { "type": "reference", "name": "SCTourMeta", "id": 1899 }, { "type": "reference", "name": "SCVideoMeta", "id": 2010 } ], "implementedTypes": [ { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCThing", "id": 562 } ] } ] }, { "id": 562, "name": "SCThing", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A thing" }, "children": [ { "id": 564, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 565, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 566, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 567, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 563, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Origin of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 114, "character": 8 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCThingRemoteOrigin", "id": 579 }, { "type": "reference", "name": "SCThingUserOrigin", "id": 588 } ] } }, { "id": 568, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translations of specific values of the object", "text": "Take precedence over \"main\" value for selected languages.\n" }, "sources": [ { "fileName": "Thing.ts", "line": 87, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCThingTranslatableProperties", "id": 595 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 } }, { "id": 569, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of the thing", "tags": [ { "tag": "sortable", "text": "ducet" }, { "tag": "aggregatable", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 94, "character": 6 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 570, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 571, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 564, 565, 566, 567, 563, 568, 569, 570, 571 ] } ], "sources": [ { "fileName": "Thing.ts", "line": 110, "character": 24 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingWithoutReferences", "id": 553 } ], "extendedBy": [ { "type": "reference", "name": "SCPlace", "id": 50 }, { "type": "reference", "name": "SCThingWithCategories", "id": 104 }, { "type": "reference", "name": "SCThingThatAcceptsPayments", "id": 268 }, { "type": "reference", "name": "SCThingInPlace", "id": 371 }, { "type": "reference", "name": "SCPerson", "id": 477 }, { "type": "reference", "name": "SCAcademicTerm", "id": 649 }, { "type": "reference", "name": "SCCatalog", "id": 690 }, { "type": "reference", "name": "SCThingThatCanBeOffered", "id": 789 }, { "type": "reference", "name": "SCEvent", "id": 876 }, { "type": "reference", "name": "SCAcademicDegree", "id": 1096 }, { "type": "reference", "name": "SCDiff", "id": 1324 }, { "type": "reference", "name": "SCSaveableThing", "id": 1439 }, { "type": "reference", "name": "SCToDo", "id": 1466 }, { "type": "reference", "name": "SCSetting", "id": 1698 }, { "type": "reference", "name": "SCTour", "id": 1887 } ] }, { "id": 575, "name": "SCThingOrigin", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Origin of a thing" }, "children": [ { "id": 576, "name": "maintainer", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Maintainer of the origin", "text": "e.g. restaurant of a dish\n" }, "sources": [ { "fileName": "Thing.ts", "line": 134, "character": 12 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCPersonWithoutReferences", "id": 456 }, { "type": "reference", "name": "SCOrganizationWithoutReferences", "id": 398 } ] } }, { "id": 577, "name": "modified", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "When the thing was modified last in the origin" }, "sources": [ { "fileName": "Thing.ts", "line": 139, "character": 10 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 } }, { "id": 578, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of the origin" }, "sources": [ { "fileName": "Thing.ts", "line": 144, "character": 6 } ], "type": { "type": "reference", "name": "SCThingOriginType", "id": 572 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 576, 577, 578 ] } ], "sources": [ { "fileName": "Thing.ts", "line": 128, "character": 30 } ], "extendedBy": [ { "type": "reference", "name": "SCThingRemoteOrigin", "id": 579 }, { "type": "reference", "name": "SCThingUserOrigin", "id": 588 } ] }, { "id": 579, "name": "SCThingRemoteOrigin", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Remote origin of a thing" }, "children": [ { "id": 580, "name": "indexed", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "When the thing was indexed last from the origin" }, "sources": [ { "fileName": "Thing.ts", "line": 154, "character": 9 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 } }, { "id": 586, "name": "maintainer", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Maintainer of the origin", "text": "e.g. restaurant of a dish\n" }, "sources": [ { "fileName": "Thing.ts", "line": 134, "character": 12 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCPersonWithoutReferences", "id": 456 }, { "type": "reference", "name": "SCOrganizationWithoutReferences", "id": 398 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingOrigin.maintainer", "id": 576 } }, { "id": 587, "name": "modified", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "When the thing was modified last in the origin" }, "sources": [ { "fileName": "Thing.ts", "line": 139, "character": 10 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 }, "inheritedFrom": { "type": "reference", "name": "SCThingOrigin.modified", "id": 577 } }, { "id": 581, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the origin", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 161, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 582, "name": "originalId", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Original ID of the thing in the origin", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 168, "character": 12 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } }, { "id": 583, "name": "responsibleEntity", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Entity that is responsible for the entity", "text": "e.g. an organizer for an event\n" }, "sources": [ { "fileName": "Thing.ts", "line": 175, "character": 19 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCPersonWithoutReferences", "id": 456 }, { "type": "reference", "name": "SCOrganizationWithoutReferences", "id": 398 } ] } }, { "id": 584, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of the origin" }, "sources": [ { "fileName": "Thing.ts", "line": 180, "character": 6 } ], "type": { "type": "reference", "name": "Remote", "id": 573 }, "overwrites": { "type": "reference", "name": "SCThingOrigin.type", "id": 578 } }, { "id": 585, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Main URL of the origin", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 187, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 580, 586, 587, 581, 582, 583, 584, 585 ] } ], "sources": [ { "fileName": "Thing.ts", "line": 150, "character": 36 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingOrigin", "id": 575 } ] }, { "id": 595, "name": "SCThingTranslatableProperties", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Translatable properties of things" }, "children": [ { "id": 596, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translation of the description of the thing", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 224, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } }, { "id": 597, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translation of the name of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 230, "character": 6 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } }, { "id": 598, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Origin of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 236, "character": 8 } ], "type": { "type": "reference", "name": "SCThingTranslatablePropertyOrigin", "id": 599 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 596, 597, 598 ] } ], "sources": [ { "fileName": "Thing.ts", "line": 218, "character": 46 } ], "extendedBy": [ { "type": "reference", "name": "SCPlaceWithoutReferencesTranslatableProperties", "id": 63 }, { "type": "reference", "name": "SCThingWithCategoriesTranslatableProperties", "id": 118 }, { "type": "reference", "name": "SCThingThatCanBeOfferedTranslatableProperties", "id": 809 }, { "type": "reference", "name": "SCCreativeWorkTranslatableProperties", "id": 845 }, { "type": "reference", "name": "SCFloorTranslatableProperties", "id": 1597 } ] }, { "id": 599, "name": "SCThingTranslatablePropertyOrigin", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Translatable property of an origin" }, "children": [ { "id": 600, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Translation of the name of the origin", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 248, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 600 ] } ], "sources": [ { "fileName": "Thing.ts", "line": 242, "character": 50 } ] }, { "id": 588, "name": "SCThingUserOrigin", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "User origin of a thing (data created through user interaction)" }, "children": [ { "id": 589, "name": "created", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "When the thing was created" }, "sources": [ { "fileName": "Thing.ts", "line": 197, "character": 9 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 } }, { "id": 590, "name": "deleted", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "If it is deleted or not, defaults to false" }, "sources": [ { "fileName": "Thing.ts", "line": 202, "character": 9 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "false" }, { "type": "intrinsic", "name": "true" } ] } }, { "id": 593, "name": "maintainer", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Maintainer of the origin", "text": "e.g. restaurant of a dish\n" }, "sources": [ { "fileName": "Thing.ts", "line": 134, "character": 12 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCPersonWithoutReferences", "id": 456 }, { "type": "reference", "name": "SCOrganizationWithoutReferences", "id": 398 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingOrigin.maintainer", "id": 576 } }, { "id": 594, "name": "modified", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "When the thing was modified last in the origin" }, "sources": [ { "fileName": "Thing.ts", "line": 139, "character": 10 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 }, "inheritedFrom": { "type": "reference", "name": "SCThingOrigin.modified", "id": 577 } }, { "id": 591, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of the origin" }, "sources": [ { "fileName": "Thing.ts", "line": 207, "character": 6 } ], "type": { "type": "reference", "name": "User", "id": 574 }, "overwrites": { "type": "reference", "name": "SCThingOrigin.type", "id": 578 } }, { "id": 592, "name": "updated", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "When the saved thing was last updated with the latest state (e.g. from the backend)" }, "sources": [ { "fileName": "Thing.ts", "line": 212, "character": 9 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 589, 590, 593, 594, 591, 592 ] } ], "sources": [ { "fileName": "Thing.ts", "line": 193, "character": 34 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingOrigin", "id": 575 } ] }, { "id": 553, "name": "SCThingWithoutReferences", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A thing without references" }, "children": [ { "id": 554, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } } }, { "id": 555, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } }, { "id": 556, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } }, { "id": 557, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 558, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translations of specific values of the object", "text": "Take precedence over \"main\" value for selected languages.\n" }, "sources": [ { "fileName": "Thing.ts", "line": 87, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCThingTranslatableProperties", "id": 595 } ] } }, { "id": 559, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of the thing", "tags": [ { "tag": "sortable", "text": "ducet" }, { "tag": "aggregatable", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 94, "character": 6 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 } }, { "id": 560, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 } }, { "id": 561, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 554, 555, 556, 557, 558, 559, 560, 561 ] } ], "sources": [ { "fileName": "Thing.ts", "line": 54, "character": 41 } ], "extendedBy": [ { "type": "reference", "name": "SCPlaceWithoutReferences", "id": 38 }, { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences", "id": 91 }, { "type": "reference", "name": "SCThingThatAcceptsPaymentsWithoutReferences", "id": 258 }, { "type": "reference", "name": "SCOrganizationWithoutReferences", "id": 398 }, { "type": "reference", "name": "SCPersonWithoutReferences", "id": 456 }, { "type": "reference", "name": "SCThing", "id": 562 }, { "type": "reference", "name": "SCAcademicTermWithoutReferences", "id": 635 }, { "type": "reference", "name": "SCThingThatCanBeOfferedWithoutReferences", "id": 780 }, { "type": "reference", "name": "SCCreativeWorkWithoutReferences", "id": 817 }, { "type": "reference", "name": "SCEventWithoutReferences", "id": 865 }, { "type": "reference", "name": "SCAcademicDegreeWithoutReferences", "id": 1084 }, { "type": "reference", "name": "SCDiffWithoutReferences", "id": 1312 }, { "type": "reference", "name": "SCSaveableThingWithoutReferences", "id": 1430 }, { "type": "reference", "name": "SCFloorWithoutReferences", "id": 1556 }, { "type": "reference", "name": "SCTicketWithoutReferences", "id": 1834 }, { "type": "reference", "name": "SCTourWithoutReferences", "id": 1876 } ] } ], "groups": [ { "title": "Enumerations", "kind": 4, "children": [ 572, 528 ] }, { "title": "Classes", "kind": 128, "children": [ 601 ] }, { "title": "Interfaces", "kind": 256, "children": [ 562, 575, 579, 595, 599, 588, 553 ] } ], "sources": [ { "fileName": "Thing.ts", "line": 1, "character": 0 } ] }, { "id": 2662, "name": "\"Translator\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/Translator.ts", "children": [ { "id": 2705, "name": "LRUCache", "kind": 128, "kindString": "Class", "flags": {}, "comment": { "shortText": "LRUCache class\nSmall last recently used cache intended to get used by SCThingTranslator" }, "typeParameter": [ { "id": 2706, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {} } ], "children": [ { "id": 2709, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": {}, "comment": { "tags": [ { "tag": "constructor", "text": "" }, { "tag": "example", "text": "\n// returns LRUCache instance with a maximum capacity of 500\nnew LRUCache(500);\n" } ] }, "signatures": [ { "id": 2710, "name": "new LRUCache", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "comment": { "tags": [ { "tag": "constructor", "text": "" }, { "tag": "example", "text": "\n// returns LRUCache instance with a maximum capacity of 500\nnew LRUCache(500);\n" } ] }, "parameters": [ { "id": 2711, "name": "maxEntries", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "intrinsic", "name": "number" } } ], "type": { "type": "reference", "name": "LRUCache", "id": 2705 } } ], "sources": [ { "fileName": "Translator.ts", "line": 266, "character": 29 } ] }, { "id": 2707, "name": "entries", "kind": 1024, "kindString": "Property", "flags": { "isPrivate": true }, "comment": { "shortText": "Map property that manages cached content" }, "sources": [ { "fileName": "Translator.ts", "line": 260, "character": 17 } ], "type": { "type": "reference", "name": "Map", "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "typeParameter", "name": "T" } ] }, "defaultValue": " new Map()" }, { "id": 2708, "name": "maxEntries", "kind": 1024, "kindString": "Property", "flags": { "isPrivate": true }, "comment": { "shortText": "Property representing cache maximum capacity", "tags": [ { "tag": "integer", "text": "\n" } ] }, "sources": [ { "fileName": "Translator.ts", "line": 266, "character": 20 } ], "type": { "type": "intrinsic", "name": "number" } }, { "id": 2712, "name": "flush", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true }, "signatures": [ { "id": 2713, "name": "flush", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Flushes cache / removes all entries" }, "type": { "type": "intrinsic", "name": "void" } } ], "sources": [ { "fileName": "Translator.ts", "line": 281, "character": 14 } ] }, { "id": 2714, "name": "get", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true }, "comment": { "shortText": "Get content from cache by key or by another objects uid", "returns": "If available the content connected to the key or somethingOrKey.uid property\n" }, "signatures": [ { "id": 2715, "name": "get", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Get content from cache by key", "returns": "If available the content connected to the key or somethingOrKey.uid property\n" }, "parameters": [ { "id": 2716, "name": "somethingOrKey", "kind": 32768, "kindString": "Parameter", "flags": {}, "comment": { "shortText": "The key which maps to the cached content or an object for which content has been cached" }, "type": { "type": "intrinsic", "name": "string" } } ], "type": { "type": "union", "types": [ { "type": "typeParameter", "name": "T" }, { "type": "intrinsic", "name": "undefined" } ] } }, { "id": 2717, "name": "get", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Get content from cache by another objects uid", "returns": "If available the content connected to the key or somethingOrKey.uid property\n" }, "typeParameter": [ { "id": 2718, "name": "U", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCThing", "id": 562 } } ], "parameters": [ { "id": 2719, "name": "something", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "typeParameter", "name": "U", "constraint": { "type": "reference", "name": "SCThing", "id": 562 } } } ], "type": { "type": "union", "types": [ { "type": "typeParameter", "name": "T" }, { "type": "intrinsic", "name": "undefined" } ] } } ], "sources": [ { "fileName": "Translator.ts", "line": 288, "character": 12 }, { "fileName": "Translator.ts", "line": 293, "character": 12 }, { "fileName": "Translator.ts", "line": 301, "character": 12 } ] }, { "id": 2720, "name": "put", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true }, "signatures": [ { "id": 2721, "name": "put", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Place content in cache by key" }, "parameters": [ { "id": 2722, "name": "key", "kind": 32768, "kindString": "Parameter", "flags": {}, "comment": { "text": "The key for which content should be cached" }, "type": { "type": "intrinsic", "name": "string" } }, { "id": 2723, "name": "content", "kind": 32768, "kindString": "Parameter", "flags": {}, "comment": { "text": "The content that should be cached\n" }, "type": { "type": "typeParameter", "name": "T" } } ], "type": { "type": "intrinsic", "name": "void" } } ], "sources": [ { "fileName": "Translator.ts", "line": 326, "character": 12 } ] }, { "id": 2724, "name": "putObject", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true }, "signatures": [ { "id": 2725, "name": "putObject", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Place content in cache by another objects uid" }, "typeParameter": [ { "id": 2726, "name": "U", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCThing", "id": 562 } } ], "parameters": [ { "id": 2727, "name": "something", "kind": 32768, "kindString": "Parameter", "flags": {}, "comment": { "text": "The object that should be cached under something.uid\n" }, "type": { "type": "typeParameter", "name": "U", "constraint": { "type": "reference", "name": "SCThing", "id": 562 } } } ], "type": { "type": "intrinsic", "name": "void" } } ], "sources": [ { "fileName": "Translator.ts", "line": 340, "character": 18 } ] } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 2709 ] }, { "title": "Properties", "kind": 1024, "children": [ 2707, 2708 ] }, { "title": "Methods", "kind": 2048, "children": [ 2712, 2714, 2720, 2724 ] } ], "sources": [ { "fileName": "Translator.ts", "line": 256, "character": 14 } ] }, { "id": 2663, "name": "SCThingTranslator", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "SCThingTranslator class" }, "children": [ { "id": 2668, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isExported": true }, "comment": { "tags": [ { "tag": "constructor", "text": "" }, { "tag": "example", "text": "\n// returns translator instance for german\nnew SCThingTranslator('de');\n" } ] }, "signatures": [ { "id": 2669, "name": "new SCThingTranslator", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "comment": { "tags": [ { "tag": "constructor", "text": "" }, { "tag": "example", "text": "\n// returns translator instance for german\nnew SCThingTranslator('de');\n" } ] }, "parameters": [ { "id": 2670, "name": "language", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "typeOperator", "operator": "keyof", "target": { "type": "reference", "name": "SCTranslations", "typeArguments": [ { "type": "reference", "name": "SCThing" } ] } } }, { "id": 2671, "name": "cacheCapacity", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "intrinsic", "name": "number" }, "defaultValue": "200" } ], "type": { "type": "reference", "name": "SCThingTranslator", "id": 2663 } } ], "sources": [ { "fileName": "Translator.ts", "line": 43, "character": 40 } ] }, { "id": 2664, "name": "_language", "kind": 1024, "kindString": "Property", "flags": { "isPrivate": true, "isExported": true }, "comment": { "shortText": "Property representing the translators target language" }, "sources": [ { "fileName": "Translator.ts", "line": 32, "character": 19 } ], "type": { "type": "typeOperator", "operator": "keyof", "target": { "type": "reference", "name": "SCTranslations", "typeArguments": [ { "type": "reference", "name": "SCThing" } ] } } }, { "id": 2665, "name": "cache", "kind": 1024, "kindString": "Property", "flags": { "isPrivate": true, "isExported": true }, "comment": { "shortText": "Property representing the translators base language\nThis means every translation is given for this language" }, "sources": [ { "fileName": "Translator.ts", "line": 38, "character": 15 } ], "type": { "type": "reference", "name": "LRUCache", "id": 2705, "typeArguments": [ { "type": "reference", "name": "SCThing", "id": 562 } ] } }, { "id": 2666, "name": "metaClasses", "kind": 1024, "kindString": "Property", "flags": { "isPrivate": true, "isExported": true }, "comment": { "shortText": "Property providing a mapping from a SCThingType to its known own meta class" }, "sources": [ { "fileName": "Translator.ts", "line": 43, "character": 21 } ], "type": { "type": "reflection", "declaration": { "id": 2667, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "sources": [ { "fileName": "Translator.ts", "line": 43, "character": 22 } ] } } }, { "id": 2672, "name": "language", "kind": 262144, "kindString": "Accessor", "flags": { "isExported": true }, "comment": { "shortText": "Getter for language property\nSetter for language property. Also flushes translation cache" }, "getSignature": [ { "id": 2673, "name": "__get", "kind": 524288, "kindString": "Get signature", "flags": {}, "comment": { "shortText": "Getter for language property" }, "type": { "type": "typeOperator", "operator": "keyof", "target": { "type": "reference", "name": "SCTranslations", "typeArguments": [ { "type": "reference", "name": "SCThing" } ] } } } ], "setSignature": [ { "id": 2674, "name": "__set", "kind": 1048576, "kindString": "Set signature", "flags": {}, "comment": { "shortText": "Setter for language property. Also flushes translation cache" }, "parameters": [ { "id": 2675, "name": "language", "kind": 32768, "kindString": "Parameter", "flags": {}, "comment": { "shortText": "The language the translator instance will use from now on\n" }, "type": { "type": "typeOperator", "operator": "keyof", "target": { "type": "reference", "name": "SCTranslations", "typeArguments": [ { "type": "reference", "name": "SCThing" } ] } } } ], "type": { "type": "intrinsic", "name": "void" } } ], "sources": [ { "fileName": "Translator.ts", "line": 61, "character": 14 }, { "fileName": "Translator.ts", "line": 70, "character": 14 } ] }, { "id": 2676, "name": "deeptranslate", "kind": 2048, "kindString": "Method", "flags": { "isPrivate": true, "isExported": true }, "signatures": [ { "id": 2677, "name": "deeptranslate", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Get field value translation recursively", "returns": "an OCType object allowing for access to translations or a translated value(s)\n" }, "typeParameter": [ { "id": 2678, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {} } ], "parameters": [ { "id": 2679, "name": "data", "kind": 32768, "kindString": "Parameter", "flags": { "isOptional": true }, "comment": { "text": "The intermediate object / primitive returned by the Proxys get() method" }, "type": { "type": "reference", "name": "T", "id": 2678 } } ], "type": { "type": "reference", "name": "OCType", "typeArguments": [ { "type": "typeParameter", "name": "T" } ] } } ], "sources": [ { "fileName": "Translator.ts", "line": 83, "character": 23 } ] }, { "id": 2680, "name": "getAllMetaFieldTranslations", "kind": 2048, "kindString": "Method", "flags": { "isPrivate": true, "isExported": true }, "signatures": [ { "id": 2681, "name": "getAllMetaFieldTranslations", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Applies only known field translations of the given SCThings meta class to an instance", "returns": "The thing with all known meta values translated\n" }, "typeParameter": [ { "id": 2682, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCThing", "id": 562 } } ], "parameters": [ { "id": 2683, "name": "thingType", "kind": 32768, "kindString": "Parameter", "flags": {}, "comment": { "text": "The type of thing that will be translated" }, "type": { "type": "reference", "name": "SCThingType", "id": 528 } }, { "id": 2684, "name": "language", "kind": 32768, "kindString": "Parameter", "flags": {}, "comment": { "text": "The language the thing property values are translated to" }, "type": { "type": "typeOperator", "operator": "keyof", "target": { "type": "reference", "name": "SCTranslations", "typeArguments": [ { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "SCThing", "id": 562 } } ] } } } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "object" }, { "type": "intrinsic", "name": "undefined" } ] } } ], "sources": [ { "fileName": "Translator.ts", "line": 103, "character": 37 } ] }, { "id": 2685, "name": "getMetaClassInstance", "kind": 2048, "kindString": "Method", "flags": { "isPrivate": true, "isExported": true }, "signatures": [ { "id": 2686, "name": "getMetaClassInstance", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Returns meta class needed for translations given a SCThingType", "returns": "An instance of the metaclass\n" }, "parameters": [ { "id": 2687, "name": "thingType", "kind": 32768, "kindString": "Parameter", "flags": {}, "comment": {}, "type": { "type": "reference", "name": "SCThingType", "id": 528 } } ], "type": { "type": "intrinsic", "name": "any" } } ], "sources": [ { "fileName": "Translator.ts", "line": 133, "character": 30 } ] }, { "id": 2688, "name": "replaceAvailableMetaFieldValueTranslations", "kind": 2048, "kindString": "Method", "flags": { "isPrivate": true, "isExported": true }, "signatures": [ { "id": 2689, "name": "replaceAvailableMetaFieldValueTranslations", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Applies known field value translations of the given SCThings meta class to an instance\nTranslated values overwrite current values inplace (destructive)", "returns": "The thing with translated meta field values\n" }, "parameters": [ { "id": 2690, "name": "instance", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "intrinsic", "name": "any" } }, { "id": 2691, "name": "language", "kind": 32768, "kindString": "Parameter", "flags": {}, "comment": { "text": "The language the thing is translated to" }, "type": { "type": "typeOperator", "operator": "keyof", "target": { "type": "reference", "name": "SCTranslations", "typeArguments": [ { "type": "intrinsic", "name": "any" } ] } } } ], "type": { "type": "intrinsic", "name": "any" } } ], "sources": [ { "fileName": "Translator.ts", "line": 148, "character": 52 } ] }, { "id": 2692, "name": "translate", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isExported": true }, "signatures": [ { "id": 2693, "name": "translate", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Get field value translation recursively", "returns": "an OCType object allowing for access to translations or a translated value(s)\n", "tags": [ { "tag": "example", "text": "\nconst dish: SCDish = {...};\ntranslator.translate(dish).offers[0].inPlace.categories[1]());\n// or\nconst dishTranslatedAccess = translator.translate(dish);\ndishTranslatedAccess.offers[0].inPlace.categories[1]();\n// undoing the OCType\nconst dishAsBefore: SCDish = dishTranslatedAccess()!;" } ] }, "typeParameter": [ { "id": 2694, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCThing", "id": 562 } } ], "parameters": [ { "id": 2695, "name": "data", "kind": 32768, "kindString": "Parameter", "flags": {}, "comment": { "text": "Top level object that gets passed through the recursion" }, "type": { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "SCThing", "id": 562 } } } ], "type": { "type": "reference", "name": "OCType", "typeArguments": [ { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "SCThing", "id": 562 } } ] } } ], "sources": [ { "fileName": "Translator.ts", "line": 184, "character": 18 } ] }, { "id": 2701, "name": "translateWholeThingDestructively", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isExported": true }, "signatures": [ { "id": 2702, "name": "translateWholeThingDestructively", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Recursively translates the given object in-place\nTranslated values overwrite current values (destructive)", "returns": "The thing translated\n" }, "parameters": [ { "id": 2703, "name": "instance", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "intrinsic", "name": "any" } }, { "id": 2704, "name": "language", "kind": 32768, "kindString": "Parameter", "flags": { "isOptional": true }, "comment": { "text": "The language the thing is translated to" }, "type": { "type": "typeOperator", "operator": "keyof", "target": { "type": "reference", "name": "SCTranslations", "typeArguments": [ { "type": "intrinsic", "name": "any" } ] } } } ], "type": { "type": "intrinsic", "name": "any" } } ], "sources": [ { "fileName": "Translator.ts", "line": 226, "character": 41 } ] }, { "id": 2696, "name": "translatedPropertyNames", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isExported": true }, "signatures": [ { "id": 2697, "name": "translatedPropertyNames", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Given a SCThingType this function returns an object with the same basic structure as the corresponding SCThing\nAll the values will be set to the known translations of the property/key name", "returns": "An object with the properties of the SCThingType where the values are the known property tranlations\n", "tags": [ { "tag": "example", "text": "\nconst translatedMetaDish = translator.translatedPropertyNames(SCThingType.CourseOfStudies);" } ] }, "typeParameter": [ { "id": 2698, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCThing", "id": 562 } } ], "parameters": [ { "id": 2699, "name": "thing", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "SCThing", "id": 562 } } }, { "id": 2700, "name": "language", "kind": 32768, "kindString": "Parameter", "flags": { "isOptional": true }, "comment": { "text": "The language the object is translated to" }, "type": { "type": "typeOperator", "operator": "keyof", "target": { "type": "reference", "name": "SCTranslations", "typeArguments": [ { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "SCThing", "id": 562 } } ] } } } ], "type": { "type": "union", "types": [ { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "SCThing", "id": 562 } }, { "type": "intrinsic", "name": "undefined" } ] } } ], "sources": [ { "fileName": "Translator.ts", "line": 211, "character": 32 } ] } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 2668 ] }, { "title": "Properties", "kind": 1024, "children": [ 2664, 2665, 2666 ] }, { "title": "Accessors", "kind": 262144, "children": [ 2672 ] }, { "title": "Methods", "kind": 2048, "children": [ 2676, 2680, 2685, 2688, 2692, 2701, 2696 ] } ], "sources": [ { "fileName": "Translator.ts", "line": 27, "character": 30 } ] } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 2705, 2663 ] } ], "sources": [ { "fileName": "Translator.ts", "line": 1, "character": 0 } ] }, { "id": 1083, "name": "\"base/AcademicDegree\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/base/AcademicDegree.ts", "children": [ { "id": 1109, "name": "SCAcademicDegreeMeta", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "Meta information about academic degrees" }, "children": [ { "id": 1132, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isProtected": true, "isExported": true }, "signatures": [ { "id": 1133, "name": "new SCAcademicDegreeMeta", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", "name": "SCAcademicDegreeMeta", "id": 1109 }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } } ], "sources": [ { "fileName": "Thing.ts", "line": 308, "character": 3 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } }, { "id": 1128, "name": "_instance", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isStatic": true, "isExported": true }, "comment": { "shortText": "Set type definiton for singleton instance" }, "sources": [ { "fileName": "Thing.ts", "line": 258, "character": 28 } ], "type": { "type": "reference", "name": "Map", "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "unknown" } ] }, "defaultValue": " new Map()", "inheritedFrom": { "type": "reference", "name": "SCThingMeta._instance", "id": 602 } }, { "id": 1129, "name": "getInstance", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isStatic": true, "isExported": true }, "signatures": [ { "id": 1130, "name": "getInstance", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Function to retrieve typed singleton instance" }, "typeParameter": [ { "id": 1131, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCThingMeta", "id": 601 } } ], "type": { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "SCThingMeta", "id": 601 } }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } } ], "sources": [ { "fileName": "Thing.ts", "line": 303, "character": 27 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } }, { "id": 1110, "name": "fieldTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of fields" }, "children": [ { "id": 1111, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1112, "name": "academicDegree", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "base/AcademicDegree.ts", "line": 67, "character": 20 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Hochschulgrad\"" }, { "id": 1113, "name": "academicDegreewithField", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "base/AcademicDegree.ts", "line": 68, "character": 29 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Abschlussbezeichnungen\"" }, { "id": 1114, "name": "academicDegreewithFieldShort", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "base/AcademicDegree.ts", "line": 69, "character": 34 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Abschlussbezeichnungen (kurz)\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1112, 1113, 1114 ] } ], "sources": [ { "fileName": "base/AcademicDegree.ts", "line": 65, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 1115, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "base/AcademicDegree.ts", "line": 71, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 1111, 1115 ] } ], "sources": [ { "fileName": "base/AcademicDegree.ts", "line": 64, "character": 19 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldTranslations", "id": 603 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldTranslations", "id": 11 } }, { "id": 1116, "name": "fieldValueTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of values of fields" }, "children": [ { "id": 1117, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1118, "name": "academicDegree", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1119, "name": "bachelor", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "base/AcademicDegree.ts", "line": 83, "character": 18 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Bachelor\"" }, { "id": 1120, "name": "diploma", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "base/AcademicDegree.ts", "line": 84, "character": 17 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Diplom\"" }, { "id": 1121, "name": "doctor", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "base/AcademicDegree.ts", "line": 85, "character": 16 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Doktor\"" }, { "id": 1122, "name": "licentiate", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "base/AcademicDegree.ts", "line": 86, "character": 20 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Lizenziat\"" }, { "id": 1123, "name": "magister", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "base/AcademicDegree.ts", "line": 87, "character": 18 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Magister\"" }, { "id": 1124, "name": "master", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "base/AcademicDegree.ts", "line": 88, "character": 16 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Master\"" }, { "id": 1125, "name": "masterstudent", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "base/AcademicDegree.ts", "line": 89, "character": 23 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Meisterschüler\"" }, { "id": 1126, "name": "state examination", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "base/AcademicDegree.ts", "line": 90, "character": 27 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Staatsexamen\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1119, 1120, 1121, 1122, 1123, 1124, 1125, 1126 ] } ], "sources": [ { "fileName": "base/AcademicDegree.ts", "line": 82, "character": 20 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 1118 ] } ], "sources": [ { "fileName": "base/AcademicDegree.ts", "line": 80, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 1127, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "base/AcademicDegree.ts", "line": 93, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 1117, 1127 ] } ], "sources": [ { "fileName": "base/AcademicDegree.ts", "line": 79, "character": 24 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldValueTranslations", "id": 624 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldValueTranslations", "id": 12 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 1132 ] }, { "title": "Properties", "kind": 1024, "children": [ 1128 ] }, { "title": "Methods", "kind": 2048, "children": [ 1129 ] }, { "title": "Object literals", "kind": 2097152, "children": [ 1110, 1116 ] } ], "sources": [ { "fileName": "base/AcademicDegree.ts", "line": 58, "character": 33 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingMeta", "id": 601 } ], "implementedTypes": [ { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCThing", "id": 562 } ] }, { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCAcademicDegree", "id": 1096 } ] } ] }, { "id": 1096, "name": "SCAcademicDegree", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "An academic degree" }, "children": [ { "id": 1097, "name": "academicDegree", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The achievable academic degree", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/AcademicDegree.ts", "line": 28, "character": 16 } ], "type": { "type": "reference", "name": "SCGermanAcademicDegree", "id": 1134 }, "inheritedFrom": { "type": "reference", "name": "SCAcademicDegreeWithoutReferences.academicDegree", "id": 1085 } }, { "id": 1098, "name": "academicDegreewithField", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The achievable academic degree with academic field specification\n(eg. Master of Science)", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/AcademicDegree.ts", "line": 36, "character": 25 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCAcademicDegreeWithoutReferences.academicDegreewithField", "id": 1086 } }, { "id": 1099, "name": "academicDegreewithFieldShort", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The achievable academic degree with academic field specification\nshorted (eg. M.Sc.).", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/AcademicDegree.ts", "line": 44, "character": 30 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCAcademicDegreeWithoutReferences.academicDegreewithFieldShort", "id": 1087 } }, { "id": 1100, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 1101, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 1102, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 1103, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 1108, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Origin of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 114, "character": 8 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCThingRemoteOrigin", "id": 579 }, { "type": "reference", "name": "SCThingUserOrigin", "id": 588 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThing.origin", "id": 563 } }, { "id": 1104, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translations of specific values of the object", "text": "Take precedence over \"main\" value for selected languages.\n" }, "sources": [ { "fileName": "Thing.ts", "line": 87, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCThingTranslatableProperties", "id": 595 } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 } }, { "id": 1105, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of the thing", "tags": [ { "tag": "sortable", "text": "ducet" }, { "tag": "aggregatable", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 94, "character": 6 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 1106, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 1107, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1097, 1098, 1099, 1100, 1101, 1102, 1103, 1108, 1104, 1105, 1106, 1107 ] } ], "sources": [ { "fileName": "base/AcademicDegree.ts", "line": 50, "character": 33 } ], "extendedTypes": [ { "type": "reference", "name": "SCAcademicDegreeWithoutReferences", "id": 1084 }, { "type": "reference", "name": "SCThing", "id": 562 } ], "extendedBy": [ { "type": "reference", "name": "SCCourseOfStudies", "id": 1258 } ] }, { "id": 1084, "name": "SCAcademicDegreeWithoutReferences", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "An academic degree without references" }, "children": [ { "id": 1085, "name": "academicDegree", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The achievable academic degree", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/AcademicDegree.ts", "line": 28, "character": 16 } ], "type": { "type": "reference", "name": "SCGermanAcademicDegree", "id": 1134 } }, { "id": 1086, "name": "academicDegreewithField", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The achievable academic degree with academic field specification\n(eg. Master of Science)", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/AcademicDegree.ts", "line": 36, "character": 25 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 1087, "name": "academicDegreewithFieldShort", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The achievable academic degree with academic field specification\nshorted (eg. M.Sc.).", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/AcademicDegree.ts", "line": 44, "character": 30 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 1088, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 1089, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 1090, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 1091, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 1092, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translations of specific values of the object", "text": "Take precedence over \"main\" value for selected languages.\n" }, "sources": [ { "fileName": "Thing.ts", "line": 87, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCThingTranslatableProperties", "id": 595 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 } }, { "id": 1093, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of the thing", "tags": [ { "tag": "sortable", "text": "ducet" }, { "tag": "aggregatable", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 94, "character": 6 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 1094, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 1095, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095 ] } ], "sources": [ { "fileName": "base/AcademicDegree.ts", "line": 21, "character": 50 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingWithoutReferences", "id": 553 } ], "extendedBy": [ { "type": "reference", "name": "SCAcademicDegree", "id": 1096 }, { "type": "reference", "name": "SCCourseOfStudiesWithoutReferences", "id": 1242 } ] }, { "id": 1134, "name": "SCGermanAcademicDegree", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "Types of (german) academic degrees" }, "sources": [ { "fileName": "base/AcademicDegree.ts", "line": 102, "character": 34 } ], "type": { "type": "union", "types": [ { "type": "stringLiteral", "value": "bachelor" }, { "type": "stringLiteral", "value": "diploma" }, { "type": "stringLiteral", "value": "doctor" }, { "type": "stringLiteral", "value": "licentiate" }, { "type": "stringLiteral", "value": "magister" }, { "type": "stringLiteral", "value": "master" }, { "type": "stringLiteral", "value": "master pupil" }, { "type": "stringLiteral", "value": "state examination" } ] } } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 1109 ] }, { "title": "Interfaces", "kind": 256, "children": [ 1096, 1084 ] }, { "title": "Type aliases", "kind": 4194304, "children": [ 1134 ] } ], "sources": [ { "fileName": "base/AcademicDegree.ts", "line": 1, "character": 0 } ] }, { "id": 634, "name": "\"base/AcademicTerm\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/base/AcademicTerm.ts", "children": [ { "id": 664, "name": "SCAcademicTermWithoutReferencesMeta", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "Meta information about academic terms" }, "children": [ { "id": 675, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isProtected": true, "isExported": true }, "signatures": [ { "id": 676, "name": "new SCAcademicTermWithoutReferencesMeta", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", "name": "SCAcademicTermWithoutReferencesMeta", "id": 664 }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } } ], "sources": [ { "fileName": "Thing.ts", "line": 308, "character": 3 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } }, { "id": 671, "name": "_instance", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isStatic": true, "isExported": true }, "comment": { "shortText": "Set type definiton for singleton instance" }, "sources": [ { "fileName": "Thing.ts", "line": 258, "character": 28 } ], "type": { "type": "reference", "name": "Map", "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "unknown" } ] }, "defaultValue": " new Map()", "inheritedFrom": { "type": "reference", "name": "SCThingMeta._instance", "id": 602 } }, { "id": 672, "name": "getInstance", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isStatic": true, "isExported": true }, "signatures": [ { "id": 673, "name": "getInstance", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Function to retrieve typed singleton instance" }, "typeParameter": [ { "id": 674, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCThingMeta", "id": 601 } } ], "type": { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "SCThingMeta", "id": 601 } }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } } ], "sources": [ { "fileName": "Thing.ts", "line": 303, "character": 27 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } }, { "id": 665, "name": "fieldTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of fields" }, "children": [ { "id": 666, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "base/AcademicTerm.ts", "line": 70, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 667, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "base/AcademicTerm.ts", "line": 73, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 666, 667 ] } ], "sources": [ { "fileName": "base/AcademicTerm.ts", "line": 69, "character": 19 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldTranslations", "id": 603 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldTranslations", "id": 11 } }, { "id": 668, "name": "fieldValueTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of values of fields" }, "children": [ { "id": 669, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "base/AcademicTerm.ts", "line": 82, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 670, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "base/AcademicTerm.ts", "line": 85, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 669, 670 ] } ], "sources": [ { "fileName": "base/AcademicTerm.ts", "line": 81, "character": 24 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldValueTranslations", "id": 624 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldValueTranslations", "id": 12 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 675 ] }, { "title": "Properties", "kind": 1024, "children": [ 671 ] }, { "title": "Methods", "kind": 2048, "children": [ 672 ] }, { "title": "Object literals", "kind": 2097152, "children": [ 665, 668 ] } ], "sources": [ { "fileName": "base/AcademicTerm.ts", "line": 64, "character": 48 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingMeta", "id": 601 } ], "implementedTypes": [ { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCThing", "id": 562 } ] }, { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCThing", "id": 562 } ] } ] }, { "id": 649, "name": "SCAcademicTerm", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "An academic term" }, "children": [ { "id": 650, "name": "acronym", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Short name of the academic term, using the given pattern", "tags": [ { "tag": "aggregatable", "text": "" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/AcademicTerm.ts", "line": 30, "character": 9 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCAcademicTermWithoutReferences.acronym", "id": 636 } }, { "id": 655, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 656, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 651, "name": "endDate", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "End date of the academic term" }, "sources": [ { "fileName": "base/AcademicTerm.ts", "line": 35, "character": 9 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 }, "inheritedFrom": { "type": "reference", "name": "SCAcademicTermWithoutReferences.endDate", "id": 637 } }, { "id": 652, "name": "eventsEndDate", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "End date of lectures in the academic term" }, "sources": [ { "fileName": "base/AcademicTerm.ts", "line": 40, "character": 15 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 }, "inheritedFrom": { "type": "reference", "name": "SCAcademicTermWithoutReferences.eventsEndDate", "id": 638 } }, { "id": 653, "name": "eventsStartDate", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Start date of lectures in the academic term" }, "sources": [ { "fileName": "base/AcademicTerm.ts", "line": 45, "character": 17 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 }, "inheritedFrom": { "type": "reference", "name": "SCAcademicTermWithoutReferences.eventsStartDate", "id": 639 } }, { "id": 657, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 658, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 663, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Origin of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 114, "character": 8 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCThingRemoteOrigin", "id": 579 }, { "type": "reference", "name": "SCThingUserOrigin", "id": 588 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThing.origin", "id": 563 } }, { "id": 654, "name": "startDate", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Start date of the academic term" }, "sources": [ { "fileName": "base/AcademicTerm.ts", "line": 50, "character": 11 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 }, "inheritedFrom": { "type": "reference", "name": "SCAcademicTermWithoutReferences.startDate", "id": 640 } }, { "id": 659, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translations of specific values of the object", "text": "Take precedence over \"main\" value for selected languages.\n" }, "sources": [ { "fileName": "Thing.ts", "line": 87, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCThingTranslatableProperties", "id": 595 } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 } }, { "id": 660, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of the thing", "tags": [ { "tag": "sortable", "text": "ducet" }, { "tag": "aggregatable", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 94, "character": 6 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 661, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 662, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 650, 655, 656, 651, 652, 653, 657, 658, 663, 654, 659, 660, 661, 662 ] } ], "sources": [ { "fileName": "base/AcademicTerm.ts", "line": 56, "character": 31 } ], "extendedTypes": [ { "type": "reference", "name": "SCAcademicTermWithoutReferences", "id": 635 }, { "type": "reference", "name": "SCThing", "id": 562 } ], "extendedBy": [ { "type": "reference", "name": "SCSemester", "id": 737 } ] }, { "id": 635, "name": "SCAcademicTermWithoutReferences", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "An academic term without references" }, "children": [ { "id": 636, "name": "acronym", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Short name of the academic term, using the given pattern", "tags": [ { "tag": "aggregatable", "text": "" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/AcademicTerm.ts", "line": 30, "character": 9 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 641, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 642, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 637, "name": "endDate", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "End date of the academic term" }, "sources": [ { "fileName": "base/AcademicTerm.ts", "line": 35, "character": 9 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 } }, { "id": 638, "name": "eventsEndDate", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "End date of lectures in the academic term" }, "sources": [ { "fileName": "base/AcademicTerm.ts", "line": 40, "character": 15 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 } }, { "id": 639, "name": "eventsStartDate", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Start date of lectures in the academic term" }, "sources": [ { "fileName": "base/AcademicTerm.ts", "line": 45, "character": 17 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 } }, { "id": 643, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 644, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 640, "name": "startDate", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Start date of the academic term" }, "sources": [ { "fileName": "base/AcademicTerm.ts", "line": 50, "character": 11 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 } }, { "id": 645, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translations of specific values of the object", "text": "Take precedence over \"main\" value for selected languages.\n" }, "sources": [ { "fileName": "Thing.ts", "line": 87, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCThingTranslatableProperties", "id": 595 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 } }, { "id": 646, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of the thing", "tags": [ { "tag": "sortable", "text": "ducet" }, { "tag": "aggregatable", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 94, "character": 6 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 647, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 648, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 636, 641, 642, 637, 638, 639, 643, 644, 640, 645, 646, 647, 648 ] } ], "sources": [ { "fileName": "base/AcademicTerm.ts", "line": 22, "character": 48 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingWithoutReferences", "id": 553 } ], "extendedBy": [ { "type": "reference", "name": "SCAcademicTerm", "id": 649 }, { "type": "reference", "name": "SCSemesterWithoutReferences", "id": 723 } ] } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 664 ] }, { "title": "Interfaces", "kind": 256, "children": [ 649, 635 ] } ], "sources": [ { "fileName": "base/AcademicTerm.ts", "line": 1, "character": 0 } ] }, { "id": 816, "name": "\"base/CreativeWork\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/base/CreativeWork.ts", "children": [ { "id": 851, "name": "SCCreativeWorkMeta", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "Meta information about creative works" }, "children": [ { "id": 862, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isProtected": true, "isExported": true }, "signatures": [ { "id": 863, "name": "new SCCreativeWorkMeta", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", "name": "SCCreativeWorkMeta", "id": 851 }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } } ], "sources": [ { "fileName": "Thing.ts", "line": 308, "character": 3 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } }, { "id": 858, "name": "_instance", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isStatic": true, "isExported": true }, "comment": { "shortText": "Set type definiton for singleton instance" }, "sources": [ { "fileName": "Thing.ts", "line": 258, "character": 28 } ], "type": { "type": "reference", "name": "Map", "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "unknown" } ] }, "defaultValue": " new Map()", "inheritedFrom": { "type": "reference", "name": "SCThingMeta._instance", "id": 602 } }, { "id": 859, "name": "getInstance", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isStatic": true, "isExported": true }, "signatures": [ { "id": 860, "name": "getInstance", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Function to retrieve typed singleton instance" }, "typeParameter": [ { "id": 861, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCThingMeta", "id": 601 } } ], "type": { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "SCThingMeta", "id": 601 } }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } } ], "sources": [ { "fileName": "Thing.ts", "line": 303, "character": 27 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } }, { "id": 852, "name": "fieldTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of fields" }, "children": [ { "id": 853, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 99, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 854, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 102, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 853, 854 ] } ], "sources": [ { "fileName": "base/CreativeWork.ts", "line": 98, "character": 19 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldTranslations", "id": 603 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldTranslations", "id": 11 } }, { "id": 855, "name": "fieldValueTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of values of fields" }, "children": [ { "id": 856, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 111, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 857, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 114, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 856, 857 ] } ], "sources": [ { "fileName": "base/CreativeWork.ts", "line": 110, "character": 24 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldValueTranslations", "id": 624 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldValueTranslations", "id": 12 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 862 ] }, { "title": "Properties", "kind": 1024, "children": [ 858 ] }, { "title": "Methods", "kind": 2048, "children": [ 859 ] }, { "title": "Object literals", "kind": 2097152, "children": [ 852, 855 ] } ], "sources": [ { "fileName": "base/CreativeWork.ts", "line": 93, "character": 31 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingMeta", "id": 601 } ], "implementedTypes": [ { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCThing", "id": 562 } ] }, { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCCreativeWork", "id": 829 } ] } ] }, { "id": 829, "name": "SCCreativeWork", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A creative work" }, "children": [ { "id": 836, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 830, "name": "authors", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Authors of the creative work" }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 64, "character": 9 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCPersonWithoutReferences", "id": 456 } } }, { "id": 833, "name": "datePublished", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Date the creative work was published" }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 35, "character": 15 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 }, "inheritedFrom": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.datePublished", "id": 818 } }, { "id": 837, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 838, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 834, "name": "inLanguages", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "List of languages this creative work is written/recorded/... in" }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 40, "character": 13 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCLanguage", "id": 2 } }, "inheritedFrom": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.inLanguages", "id": 819 } }, { "id": 835, "name": "keywords", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Keywords of the creative work", "tags": [ { "tag": "aggregatable", "text": "" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 48, "character": 10 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.keywords", "id": 820 } }, { "id": 839, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 843, "name": "offers", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "List of offers for that thing" }, "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 81, "character": 8 } ], "type": { "type": "reference", "name": "Array", "typeArguments": [ { "type": "reference", "name": "SCThingThatCanBeOfferedOffer", "id": 801, "typeArguments": [ { "type": "reference", "name": "SCAcademicPriceGroup", "id": 775 } ] } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingThatCanBeOffered.offers", "id": 791 } }, { "id": 844, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Origin of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 114, "character": 8 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCThingRemoteOrigin", "id": 579 }, { "type": "reference", "name": "SCThingUserOrigin", "id": 588 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThing.origin", "id": 563 } }, { "id": 831, "name": "publishers", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "List of publishers of the creative work" }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 69, "character": 12 } ], "type": { "type": "reference", "name": "Array", "typeArguments": [ { "type": "union", "types": [ { "type": "reference", "name": "SCPersonWithoutReferences", "id": 456 }, { "type": "reference", "name": "SCOrganizationWithoutReferences", "id": 398 } ] } ] } }, { "id": 832, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translated fields of the creative work" }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 74, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCCreativeWorkTranslatableProperties", "id": 845 } ] }, "overwrites": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.translations", "id": 821 } }, { "id": 840, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of the thing", "tags": [ { "tag": "sortable", "text": "ducet" }, { "tag": "aggregatable", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 94, "character": 6 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 841, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 842, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 836, 830, 833, 837, 838, 834, 835, 839, 843, 844, 831, 832, 840, 841, 842 ] } ], "sources": [ { "fileName": "base/CreativeWork.ts", "line": 59, "character": 31 } ], "extendedTypes": [ { "type": "reference", "name": "SCCreativeWorkWithoutReferences", "id": 817 }, { "type": "reference", "name": "SCThingThatCanBeOffered", "id": 789, "typeArguments": [ { "type": "reference", "name": "SCAcademicPriceGroup", "id": 775 } ] } ], "extendedBy": [ { "type": "reference", "name": "SCArticle", "id": 982 }, { "type": "reference", "name": "SCBook", "id": 1041 }, { "type": "reference", "name": "SCMessage", "id": 1633 }, { "type": "reference", "name": "SCVideo", "id": 1988 } ] }, { "id": 845, "name": "SCCreativeWorkTranslatableProperties", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Translatable properties of creative works" }, "children": [ { "id": 847, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translation of the description of the thing", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 224, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingTranslatableProperties.description", "id": 596 }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.description", "id": 596 } }, { "id": 846, "name": "keywords", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translation of the keywords of the creative work", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 87, "character": 10 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } } }, { "id": 848, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translation of the name of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 230, "character": 6 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingTranslatableProperties.name", "id": 597 }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.name", "id": 597 } }, { "id": 850, "name": "offers[].availability", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Availability of an offer", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 129, "character": 25 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingThatCanBeOfferedTranslatableProperties.'offers[].availability'", "id": 810 } }, { "id": 849, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Origin of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 236, "character": 8 } ], "type": { "type": "reference", "name": "SCThingTranslatablePropertyOrigin", "id": 599 }, "overwrites": { "type": "reference", "name": "SCThingTranslatableProperties.origin", "id": 598 }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.origin", "id": 598 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 847, 846, 848, 850, 849 ] } ], "sources": [ { "fileName": "base/CreativeWork.ts", "line": 80, "character": 53 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingTranslatableProperties", "id": 595 }, { "type": "reference", "name": "SCThingThatCanBeOfferedTranslatableProperties", "id": 809 } ], "extendedBy": [ { "type": "reference", "name": "SCArticleTranslatableProperties", "id": 1001 }, { "type": "reference", "name": "SCBookTranslatableFields", "id": 1060 }, { "type": "reference", "name": "SCMessageTranslatableProperties", "id": 1652 } ] }, { "id": 817, "name": "SCCreativeWorkWithoutReferences", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A creative work without references" }, "children": [ { "id": 822, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 818, "name": "datePublished", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Date the creative work was published" }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 35, "character": 15 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 } }, { "id": 823, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 824, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 819, "name": "inLanguages", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "List of languages this creative work is written/recorded/... in" }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 40, "character": 13 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCLanguage", "id": 2 } } }, { "id": 820, "name": "keywords", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Keywords of the creative work", "tags": [ { "tag": "aggregatable", "text": "" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 48, "character": 10 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } } }, { "id": 825, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 821, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translated fields of the creative work" }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 53, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCCreativeWorkTranslatableProperties", "id": 845 } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 } }, { "id": 826, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of the thing", "tags": [ { "tag": "sortable", "text": "ducet" }, { "tag": "aggregatable", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 94, "character": 6 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 827, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 828, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 822, 818, 823, 824, 819, 820, 825, 821, 826, 827, 828 ] } ], "sources": [ { "fileName": "base/CreativeWork.ts", "line": 30, "character": 48 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingWithoutReferences", "id": 553 }, { "type": "reference", "name": "SCThingThatCanBeOfferedWithoutReferences", "id": 780 } ], "extendedBy": [ { "type": "reference", "name": "SCCreativeWork", "id": 829 }, { "type": "reference", "name": "SCArticleWithoutReferences", "id": 967 }, { "type": "reference", "name": "SCBookWithoutReferences", "id": 1026 }, { "type": "reference", "name": "SCMessageWithoutReferences", "id": 1618 }, { "type": "reference", "name": "SCVideoWithoutReferences", "id": 1961 } ] } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 851 ] }, { "title": "Interfaces", "kind": 256, "children": [ 829, 845, 817 ] } ], "sources": [ { "fileName": "base/CreativeWork.ts", "line": 1, "character": 0 } ] }, { "id": 864, "name": "\"base/Event\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/base/Event.ts", "children": [ { "id": 893, "name": "SCEventMeta", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "Meta information about events" }, "children": [ { "id": 904, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isProtected": true, "isExported": true }, "signatures": [ { "id": 905, "name": "new SCEventMeta", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", "name": "SCEventMeta", "id": 893 }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } } ], "sources": [ { "fileName": "Thing.ts", "line": 308, "character": 3 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } }, { "id": 900, "name": "_instance", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isStatic": true, "isExported": true }, "comment": { "shortText": "Set type definiton for singleton instance" }, "sources": [ { "fileName": "Thing.ts", "line": 258, "character": 28 } ], "type": { "type": "reference", "name": "Map", "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "unknown" } ] }, "defaultValue": " new Map()", "inheritedFrom": { "type": "reference", "name": "SCThingMeta._instance", "id": 602 } }, { "id": 901, "name": "getInstance", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isStatic": true, "isExported": true }, "signatures": [ { "id": 902, "name": "getInstance", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Function to retrieve typed singleton instance" }, "typeParameter": [ { "id": 903, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCThingMeta", "id": 601 } } ], "type": { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "SCThingMeta", "id": 601 } }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } } ], "sources": [ { "fileName": "Thing.ts", "line": 303, "character": 27 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } }, { "id": 894, "name": "fieldTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of fields" }, "children": [ { "id": 895, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "base/Event.ts", "line": 88, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 896, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "base/Event.ts", "line": 91, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 895, 896 ] } ], "sources": [ { "fileName": "base/Event.ts", "line": 87, "character": 19 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldTranslations", "id": 603 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldTranslations", "id": 11 } }, { "id": 897, "name": "fieldValueTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of values of fields" }, "children": [ { "id": 898, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "base/Event.ts", "line": 100, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 899, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "base/Event.ts", "line": 103, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 898, 899 ] } ], "sources": [ { "fileName": "base/Event.ts", "line": 99, "character": 24 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldValueTranslations", "id": 624 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldValueTranslations", "id": 12 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 904 ] }, { "title": "Properties", "kind": 1024, "children": [ 900 ] }, { "title": "Methods", "kind": 2048, "children": [ 901 ] }, { "title": "Object literals", "kind": 2097152, "children": [ 894, 897 ] } ], "sources": [ { "fileName": "base/Event.ts", "line": 82, "character": 24 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingMeta", "id": 601 } ], "implementedTypes": [ { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCThing", "id": 562 } ] }, { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCEvent", "id": 876 } ] } ] }, { "id": 876, "name": "SCEvent", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "An event" }, "children": [ { "id": 877, "name": "academicTerms", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Academic terms that an event belongs to, e.g. semester(s)." }, "sources": [ { "fileName": "base/Event.ts", "line": 54, "character": 15 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCSemesterWithoutReferences", "id": 723 } } }, { "id": 884, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 878, "name": "catalogs", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Catalogs to which an event belongs" }, "sources": [ { "fileName": "base/Event.ts", "line": 59, "character": 10 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCCatalogWithoutReferences", "id": 678 } } }, { "id": 879, "name": "creativeWorks", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "A list of creative works that are associated with this event", "text": "This can be recommended books, CDs that can be bought, etc.\n" }, "sources": [ { "fileName": "base/Event.ts", "line": 66, "character": 15 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCCreativeWorkWithoutReferences", "id": 817 } } }, { "id": 885, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 886, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 882, "name": "maximumParticipants", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Maximum number of participants of the event", "text": "A maximum number of people that can participate in the event.\n", "tags": [ { "tag": "integer", "text": "\n" } ] }, "sources": [ { "fileName": "base/Event.ts", "line": 34, "character": 21 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "number" } ] }, "inheritedFrom": { "type": "reference", "name": "SCEventWithoutReferences.maximumParticipants", "id": 866 } }, { "id": 887, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 880, "name": "organizers", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Organizers of the event" }, "sources": [ { "fileName": "base/Event.ts", "line": 71, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCPersonWithoutReferences", "id": 456 } } }, { "id": 892, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Origin of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 114, "character": 8 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCThingRemoteOrigin", "id": 579 }, { "type": "reference", "name": "SCThingUserOrigin", "id": 588 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThing.origin", "id": 563 } }, { "id": 881, "name": "performers", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Performers of the event" }, "sources": [ { "fileName": "base/Event.ts", "line": 76, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCPersonWithoutReferences", "id": 456 } } }, { "id": 883, "name": "remainingAttendeeCapacity", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Remaining attendee capacity of the event", "text": "This number represents the remaining open spots.\n", "tags": [ { "tag": "integer", "text": "\n" } ] }, "sources": [ { "fileName": "base/Event.ts", "line": 43, "character": 27 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "number" } ] }, "inheritedFrom": { "type": "reference", "name": "SCEventWithoutReferences.remainingAttendeeCapacity", "id": 867 } }, { "id": 888, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translations of specific values of the object", "text": "Take precedence over \"main\" value for selected languages.\n" }, "sources": [ { "fileName": "Thing.ts", "line": 87, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCThingTranslatableProperties", "id": 595 } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 } }, { "id": 889, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of the thing", "tags": [ { "tag": "sortable", "text": "ducet" }, { "tag": "aggregatable", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 94, "character": 6 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 890, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 891, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 877, 884, 878, 879, 885, 886, 882, 887, 880, 892, 881, 883, 888, 889, 890, 891 ] } ], "sources": [ { "fileName": "base/Event.ts", "line": 49, "character": 24 } ], "extendedTypes": [ { "type": "reference", "name": "SCEventWithoutReferences", "id": 865 }, { "type": "reference", "name": "SCThing", "id": 562 } ], "extendedBy": [ { "type": "reference", "name": "SCAcademicEvent", "id": 922 }, { "type": "reference", "name": "SCSportCourse", "id": 1147 } ] }, { "id": 865, "name": "SCEventWithoutReferences", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "An event without references" }, "children": [ { "id": 868, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 869, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 870, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 866, "name": "maximumParticipants", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Maximum number of participants of the event", "text": "A maximum number of people that can participate in the event.\n", "tags": [ { "tag": "integer", "text": "\n" } ] }, "sources": [ { "fileName": "base/Event.ts", "line": 34, "character": 21 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "number" } ] } }, { "id": 871, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 867, "name": "remainingAttendeeCapacity", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Remaining attendee capacity of the event", "text": "This number represents the remaining open spots.\n", "tags": [ { "tag": "integer", "text": "\n" } ] }, "sources": [ { "fileName": "base/Event.ts", "line": 43, "character": 27 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "number" } ] } }, { "id": 872, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translations of specific values of the object", "text": "Take precedence over \"main\" value for selected languages.\n" }, "sources": [ { "fileName": "Thing.ts", "line": 87, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCThingTranslatableProperties", "id": 595 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 } }, { "id": 873, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of the thing", "tags": [ { "tag": "sortable", "text": "ducet" }, { "tag": "aggregatable", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 94, "character": 6 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 874, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 875, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 868, 869, 870, 866, 871, 867, 872, 873, 874, 875 ] } ], "sources": [ { "fileName": "base/Event.ts", "line": 25, "character": 41 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingWithoutReferences", "id": 553 } ], "extendedBy": [ { "type": "reference", "name": "SCEvent", "id": 876 }, { "type": "reference", "name": "SCAcademicEventWithoutReferences", "id": 907 }, { "type": "reference", "name": "SCSportCourseWithoutReferences", "id": 1136 } ] } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 893 ] }, { "title": "Interfaces", "kind": 256, "children": [ 876, 865 ] } ], "sources": [ { "fileName": "base/Event.ts", "line": 1, "character": 0 } ] }, { "id": 37, "name": "\"base/Place\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/base/Place.ts", "children": [ { "id": 68, "name": "SCPlaceWithoutReferencesMeta", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "Meta information about creative works" }, "children": [ { "id": 79, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isProtected": true, "isExported": true }, "signatures": [ { "id": 80, "name": "new SCPlaceWithoutReferencesMeta", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", "name": "SCPlaceWithoutReferencesMeta", "id": 68 }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } } ], "sources": [ { "fileName": "Thing.ts", "line": 308, "character": 3 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } }, { "id": 75, "name": "_instance", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isStatic": true, "isExported": true }, "comment": { "shortText": "Set type definiton for singleton instance" }, "sources": [ { "fileName": "Thing.ts", "line": 258, "character": 28 } ], "type": { "type": "reference", "name": "Map", "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "unknown" } ] }, "defaultValue": " new Map()", "inheritedFrom": { "type": "reference", "name": "SCThingMeta._instance", "id": 602 } }, { "id": 76, "name": "getInstance", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isStatic": true, "isExported": true }, "signatures": [ { "id": 77, "name": "getInstance", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Function to retrieve typed singleton instance" }, "typeParameter": [ { "id": 78, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCThingMeta", "id": 601 } } ], "type": { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "SCThingMeta", "id": 601 } }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } } ], "sources": [ { "fileName": "Thing.ts", "line": 303, "character": 27 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } }, { "id": 69, "name": "fieldTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of fields" }, "children": [ { "id": 70, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "base/Place.ts", "line": 80, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 71, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "base/Place.ts", "line": 83, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 70, 71 ] } ], "sources": [ { "fileName": "base/Place.ts", "line": 79, "character": 19 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldTranslations", "id": 603 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldTranslations", "id": 11 } }, { "id": 72, "name": "fieldValueTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of values of fields" }, "children": [ { "id": 73, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "base/Place.ts", "line": 92, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 74, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "base/Place.ts", "line": 95, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 73, 74 ] } ], "sources": [ { "fileName": "base/Place.ts", "line": 91, "character": 24 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldValueTranslations", "id": 624 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldValueTranslations", "id": 12 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 79 ] }, { "title": "Properties", "kind": 1024, "children": [ 75 ] }, { "title": "Methods", "kind": 2048, "children": [ 76 ] }, { "title": "Object literals", "kind": 2097152, "children": [ 69, 72 ] } ], "sources": [ { "fileName": "base/Place.ts", "line": 74, "character": 41 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingMeta", "id": 601 } ], "implementedTypes": [ { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCThing", "id": 562 } ] }, { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCPlaceWithoutReferences", "id": 38 } ] } ] }, { "id": 50, "name": "SCPlace", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A place" }, "children": [ { "id": 52, "name": "address", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Address of the place" }, "sources": [ { "fileName": "base/Place.ts", "line": 28, "character": 9 } ], "type": { "type": "reference", "name": "SCPostalAddress", "id": 30 }, "inheritedFrom": { "type": "reference", "name": "SCPlaceWithoutReferences.address", "id": 39 } }, { "id": 55, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 56, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 53, "name": "geo", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Positional information of the place", "text": "!!! BEWARE !!!\nCan not be a GeometryCollection because ElasticSearch does not allow distance filtering/sorting on other types\n" }, "sources": [ { "fileName": "base/Place.ts", "line": 36, "character": 5 } ], "type": { "type": "reference", "name": "SCGeoInformation", "id": 26 }, "inheritedFrom": { "type": "reference", "name": "SCPlaceWithoutReferences.geo", "id": 40 } }, { "id": 57, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 58, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 54, "name": "openingHours", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Opening hours of the place", "tags": [ { "tag": "see", "text": "http://wiki.openstreetmap.org/wiki/Key:opening_hours/specification" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/Place.ts", "line": 44, "character": 14 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCPlaceWithoutReferences.openingHours", "id": 41 } }, { "id": 62, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Origin of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 114, "character": 8 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCThingRemoteOrigin", "id": 579 }, { "type": "reference", "name": "SCThingUserOrigin", "id": 588 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThing.origin", "id": 563 } }, { "id": 51, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translated fields of a place" }, "sources": [ { "fileName": "base/Place.ts", "line": 60, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCPlaceWithoutReferencesTranslatableProperties", "id": 63 } ] }, "overwrites": { "type": "reference", "name": "SCPlaceWithoutReferences.translations", "id": 42 } }, { "id": 59, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of the thing", "tags": [ { "tag": "sortable", "text": "ducet" }, { "tag": "aggregatable", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 94, "character": 6 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 60, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 61, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 52, 55, 56, 53, 57, 58, 54, 62, 51, 59, 60, 61 ] } ], "sources": [ { "fileName": "base/Place.ts", "line": 55, "character": 24 } ], "extendedTypes": [ { "type": "reference", "name": "SCPlaceWithoutReferences", "id": 38 }, { "type": "reference", "name": "SCThing", "id": 562 } ], "extendedBy": [ { "type": "reference", "name": "SCBuilding", "id": 161 }, { "type": "reference", "name": "SCPointOfInterest", "id": 225 }, { "type": "reference", "name": "SCRoom", "id": 311 } ] }, { "id": 38, "name": "SCPlaceWithoutReferences", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A place without references" }, "children": [ { "id": 39, "name": "address", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Address of the place" }, "sources": [ { "fileName": "base/Place.ts", "line": 28, "character": 9 } ], "type": { "type": "reference", "name": "SCPostalAddress", "id": 30 } }, { "id": 43, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 44, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 40, "name": "geo", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Positional information of the place", "text": "!!! BEWARE !!!\nCan not be a GeometryCollection because ElasticSearch does not allow distance filtering/sorting on other types\n" }, "sources": [ { "fileName": "base/Place.ts", "line": 36, "character": 5 } ], "type": { "type": "reference", "name": "SCGeoInformation", "id": 26 } }, { "id": 45, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 46, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 41, "name": "openingHours", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Opening hours of the place", "tags": [ { "tag": "see", "text": "http://wiki.openstreetmap.org/wiki/Key:opening_hours/specification" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/Place.ts", "line": 44, "character": 14 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } }, { "id": 42, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translated fields of a place" }, "sources": [ { "fileName": "base/Place.ts", "line": 49, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCPlaceWithoutReferencesTranslatableProperties", "id": 63 } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 } }, { "id": 47, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of the thing", "tags": [ { "tag": "sortable", "text": "ducet" }, { "tag": "aggregatable", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 94, "character": 6 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 48, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 49, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 39, 43, 44, 40, 45, 46, 41, 42, 47, 48, 49 ] } ], "sources": [ { "fileName": "base/Place.ts", "line": 23, "character": 41 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingWithoutReferences", "id": 553 } ], "extendedBy": [ { "type": "reference", "name": "SCPlace", "id": 50 }, { "type": "reference", "name": "SCBuildingWithoutReferences", "id": 146 }, { "type": "reference", "name": "SCPointOfInterestWithoutReferences", "id": 211 }, { "type": "reference", "name": "SCRoomWithoutReferences", "id": 294 } ] }, { "id": 63, "name": "SCPlaceWithoutReferencesTranslatableProperties", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Translatable properties of a place without references" }, "children": [ { "id": 64, "name": "address", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "sources": [ { "fileName": "base/Place.ts", "line": 68, "character": 9 } ], "type": { "type": "reference", "name": "SCPostalAddress", "id": 30 } }, { "id": 65, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translation of the description of the thing", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 224, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.description", "id": 596 } }, { "id": 66, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translation of the name of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 230, "character": 6 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.name", "id": 597 } }, { "id": 67, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Origin of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 236, "character": 8 } ], "type": { "type": "reference", "name": "SCThingTranslatablePropertyOrigin", "id": 599 }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.origin", "id": 598 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 64, 65, 66, 67 ] } ], "sources": [ { "fileName": "base/Place.ts", "line": 66, "character": 63 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingTranslatableProperties", "id": 595 } ], "extendedBy": [ { "type": "reference", "name": "SCBuildingTranslatableProperties", "id": 177 } ] } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 68 ] }, { "title": "Interfaces", "kind": 256, "children": [ 50, 38, 63 ] } ], "sources": [ { "fileName": "base/Place.ts", "line": 1, "character": 0 } ] }, { "id": 1429, "name": "\"base/SaveableThing\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/base/SaveableThing.ts", "children": [ { "id": 1439, "name": "SCSaveableThing", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "An encapsulation of the data (e.g. a thing) that is saved, which provides additional information." }, "typeParameter": [ { "id": 1440, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCThingWithoutReferences", "id": 553 } } ], "children": [ { "id": 1443, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 1441, "name": "data", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The contained data" }, "sources": [ { "fileName": "base/SaveableThing.ts", "line": 33, "character": 6 } ], "type": { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "SCThingWithoutReferences", "id": 553 } } }, { "id": 1444, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 1445, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 1446, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 1442, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of the origin" }, "sources": [ { "fileName": "base/SaveableThing.ts", "line": 37, "character": 8 } ], "type": { "type": "reference", "name": "SCThingUserOrigin", "id": 588 }, "overwrites": { "type": "reference", "name": "SCThing.origin", "id": 563 } }, { "id": 1447, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translations of specific values of the object", "text": "Take precedence over \"main\" value for selected languages.\n" }, "sources": [ { "fileName": "Thing.ts", "line": 87, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCThingTranslatableProperties", "id": 595 } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 } }, { "id": 1448, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of the thing", "tags": [ { "tag": "sortable", "text": "ducet" }, { "tag": "aggregatable", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 94, "character": 6 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 1449, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 1450, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1443, 1441, 1444, 1445, 1446, 1442, 1447, 1448, 1449, 1450 ] } ], "sources": [ { "fileName": "base/SaveableThing.ts", "line": 28, "character": 32 } ], "extendedTypes": [ { "type": "reference", "name": "SCSaveableThingWithoutReferences", "id": 1430 }, { "type": "reference", "name": "SCThing", "id": 562 } ], "extendedBy": [ { "type": "reference", "name": "SCFavorite", "id": 1510 } ] }, { "id": 1430, "name": "SCSaveableThingWithoutReferences", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "An encapsulation of the data (e.g. a thing) that is saved, which provides additional information." }, "children": [ { "id": 1431, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 1432, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 1433, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 1434, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 1435, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translations of specific values of the object", "text": "Take precedence over \"main\" value for selected languages.\n" }, "sources": [ { "fileName": "Thing.ts", "line": 87, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCThingTranslatableProperties", "id": 595 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 } }, { "id": 1436, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of the thing", "tags": [ { "tag": "sortable", "text": "ducet" }, { "tag": "aggregatable", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 94, "character": 6 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 1437, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 1438, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1431, 1432, 1433, 1434, 1435, 1436, 1437, 1438 ] } ], "sources": [ { "fileName": "base/SaveableThing.ts", "line": 20, "character": 49 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingWithoutReferences", "id": 553 } ], "extendedBy": [ { "type": "reference", "name": "SCSaveableThing", "id": 1439 }, { "type": "reference", "name": "SCFavoriteWithoutReferences", "id": 1501 } ] } ], "groups": [ { "title": "Interfaces", "kind": 256, "children": [ 1439, 1430 ] } ], "sources": [ { "fileName": "base/SaveableThing.ts", "line": 1, "character": 0 } ] }, { "id": 370, "name": "\"base/ThingInPlace\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/base/ThingInPlace.ts", "children": [ { "id": 382, "name": "SCThingInPlaceMeta", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "Meta information about thing in a place" }, "children": [ { "id": 395, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isProtected": true, "isExported": true }, "signatures": [ { "id": 396, "name": "new SCThingInPlaceMeta", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", "name": "SCThingInPlaceMeta", "id": 382 }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } } ], "sources": [ { "fileName": "Thing.ts", "line": 308, "character": 3 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } }, { "id": 391, "name": "_instance", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isStatic": true, "isExported": true }, "comment": { "shortText": "Set type definiton for singleton instance" }, "sources": [ { "fileName": "Thing.ts", "line": 258, "character": 28 } ], "type": { "type": "reference", "name": "Map", "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "unknown" } ] }, "defaultValue": " new Map()", "inheritedFrom": { "type": "reference", "name": "SCThingMeta._instance", "id": 602 } }, { "id": 392, "name": "getInstance", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isStatic": true, "isExported": true }, "signatures": [ { "id": 393, "name": "getInstance", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Function to retrieve typed singleton instance" }, "typeParameter": [ { "id": 394, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCThingMeta", "id": 601 } } ], "type": { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "SCThingMeta", "id": 601 } }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } } ], "sources": [ { "fileName": "Thing.ts", "line": 303, "character": 27 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } }, { "id": 383, "name": "fieldTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of fields" }, "children": [ { "id": 384, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 385, "name": "inPlace", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "base/ThingInPlace.ts", "line": 38, "character": 13 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Ort\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 385 ] } ], "sources": [ { "fileName": "base/ThingInPlace.ts", "line": 36, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 386, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 387, "name": "inPlace", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "base/ThingInPlace.ts", "line": 42, "character": 13 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"location\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 387 ] } ], "sources": [ { "fileName": "base/ThingInPlace.ts", "line": 40, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 384, 386 ] } ], "sources": [ { "fileName": "base/ThingInPlace.ts", "line": 35, "character": 19 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldTranslations", "id": 603 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldTranslations", "id": 11 } }, { "id": 388, "name": "fieldValueTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of values of fields" }, "children": [ { "id": 389, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "base/ThingInPlace.ts", "line": 50, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 390, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "base/ThingInPlace.ts", "line": 53, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 389, 390 ] } ], "sources": [ { "fileName": "base/ThingInPlace.ts", "line": 49, "character": 24 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldValueTranslations", "id": 624 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldValueTranslations", "id": 12 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 395 ] }, { "title": "Properties", "kind": 1024, "children": [ 391 ] }, { "title": "Methods", "kind": 2048, "children": [ 392 ] }, { "title": "Object literals", "kind": 2097152, "children": [ 383, 388 ] } ], "sources": [ { "fileName": "base/ThingInPlace.ts", "line": 30, "character": 31 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingMeta", "id": 601 } ], "implementedTypes": [ { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCThing", "id": 562 } ] }, { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCThingInPlace", "id": 371 } ] } ] }, { "id": 371, "name": "SCThingInPlace", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A thing that is or happens in a place" }, "children": [ { "id": 373, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 374, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 375, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 381, "name": "inPlace", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Place the thing is or happens in" }, "sources": [ { "fileName": "types/Places.ts", "line": 28, "character": 9 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCBuildingWithoutReferences", "id": 146 }, { "type": "reference", "name": "SCPointOfInterestWithoutReferences", "id": 211 }, { "type": "reference", "name": "SCRoomWithoutReferences", "id": 294 } ] }, "inheritedFrom": { "type": "reference", "name": "SCInPlace.inPlace", "id": 369 } }, { "id": 376, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 372, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Origin of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 114, "character": 8 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCThingRemoteOrigin", "id": 579 }, { "type": "reference", "name": "SCThingUserOrigin", "id": 588 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThing.origin", "id": 563 } }, { "id": 377, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translations of specific values of the object", "text": "Take precedence over \"main\" value for selected languages.\n" }, "sources": [ { "fileName": "Thing.ts", "line": 87, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCThingTranslatableProperties", "id": 595 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 } }, { "id": 378, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of the thing", "tags": [ { "tag": "sortable", "text": "ducet" }, { "tag": "aggregatable", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 94, "character": 6 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 379, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 380, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 373, 374, 375, 381, 376, 372, 377, 378, 379, 380 ] } ], "sources": [ { "fileName": "base/ThingInPlace.ts", "line": 22, "character": 31 } ], "extendedTypes": [ { "type": "reference", "name": "SCThing", "id": 562 }, { "type": "reference", "name": "SCInPlace", "id": 368 } ], "extendedBy": [ { "type": "reference", "name": "SCPointOfInterest", "id": 225 }, { "type": "reference", "name": "SCRoom", "id": 311 }, { "type": "reference", "name": "SCOrganization", "id": 407 }, { "type": "reference", "name": "SCDateSeries", "id": 1199 }, { "type": "reference", "name": "SCFloor", "id": 1567 }, { "type": "reference", "name": "SCTicket", "id": 1846 } ] } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 382 ] }, { "title": "Interfaces", "kind": 256, "children": [ 371 ] } ], "sources": [ { "fileName": "base/ThingInPlace.ts", "line": 1, "character": 0 } ] }, { "id": 257, "name": "\"base/ThingThatAcceptsPayments\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/base/ThingThatAcceptsPayments.ts", "children": [ { "id": 279, "name": "SCThingThatAcceptsPaymentsWithoutReferencesMeta", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "Meta information about a thing without references that accepts payments" }, "children": [ { "id": 290, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isProtected": true, "isExported": true }, "signatures": [ { "id": 291, "name": "new SCThingThatAcceptsPaymentsWithoutReferencesMeta", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", "name": "SCThingThatAcceptsPaymentsWithoutReferencesMeta", "id": 279 }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } } ], "sources": [ { "fileName": "Thing.ts", "line": 308, "character": 3 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } }, { "id": 286, "name": "_instance", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isStatic": true, "isExported": true }, "comment": { "shortText": "Set type definiton for singleton instance" }, "sources": [ { "fileName": "Thing.ts", "line": 258, "character": 28 } ], "type": { "type": "reference", "name": "Map", "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "unknown" } ] }, "defaultValue": " new Map()", "inheritedFrom": { "type": "reference", "name": "SCThingMeta._instance", "id": 602 } }, { "id": 287, "name": "getInstance", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isStatic": true, "isExported": true }, "signatures": [ { "id": 288, "name": "getInstance", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Function to retrieve typed singleton instance" }, "typeParameter": [ { "id": 289, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCThingMeta", "id": 601 } } ], "type": { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "SCThingMeta", "id": 601 } }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } } ], "sources": [ { "fileName": "Thing.ts", "line": 303, "character": 27 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } }, { "id": 280, "name": "fieldTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of fields" }, "children": [ { "id": 281, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "base/ThingThatAcceptsPayments.ts", "line": 54, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 282, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "base/ThingThatAcceptsPayments.ts", "line": 57, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 281, 282 ] } ], "sources": [ { "fileName": "base/ThingThatAcceptsPayments.ts", "line": 53, "character": 19 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldTranslations", "id": 603 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldTranslations", "id": 11 } }, { "id": 283, "name": "fieldValueTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of values of fields" }, "children": [ { "id": 284, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "base/ThingThatAcceptsPayments.ts", "line": 66, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 285, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "base/ThingThatAcceptsPayments.ts", "line": 69, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 284, 285 ] } ], "sources": [ { "fileName": "base/ThingThatAcceptsPayments.ts", "line": 65, "character": 24 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldValueTranslations", "id": 624 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldValueTranslations", "id": 12 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 290 ] }, { "title": "Properties", "kind": 1024, "children": [ 286 ] }, { "title": "Methods", "kind": 2048, "children": [ 287 ] }, { "title": "Object literals", "kind": 2097152, "children": [ 280, 283 ] } ], "sources": [ { "fileName": "base/ThingThatAcceptsPayments.ts", "line": 48, "character": 60 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingMeta", "id": 601 } ], "implementedTypes": [ { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCThing", "id": 562 } ] }, { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCThingThatAcceptsPaymentsWithoutReferences", "id": 258 } ] } ] }, { "id": 268, "name": "SCThingThatAcceptsPayments", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A thing that accepts payments" }, "children": [ { "id": 270, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 271, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 272, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 273, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 278, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Origin of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 114, "character": 8 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCThingRemoteOrigin", "id": 579 }, { "type": "reference", "name": "SCThingUserOrigin", "id": 588 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThing.origin", "id": 563 } }, { "id": 269, "name": "paymentsAccepted", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Accepted payments of the place" }, "sources": [ { "fileName": "base/ThingThatAcceptsPayments.ts", "line": 34, "character": 18 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCThingThatAcceptsPaymentsAcceptedPayments", "id": 292 } }, "inheritedFrom": { "type": "reference", "name": "SCThingThatAcceptsPaymentsWithoutReferences.paymentsAccepted", "id": 259 } }, { "id": 274, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translations of specific values of the object", "text": "Take precedence over \"main\" value for selected languages.\n" }, "sources": [ { "fileName": "Thing.ts", "line": 87, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCThingTranslatableProperties", "id": 595 } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 } }, { "id": 275, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of the thing", "tags": [ { "tag": "sortable", "text": "ducet" }, { "tag": "aggregatable", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 94, "character": 6 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 276, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 277, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 270, 271, 272, 273, 278, 269, 274, 275, 276, 277 ] } ], "sources": [ { "fileName": "base/ThingThatAcceptsPayments.ts", "line": 40, "character": 43 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingThatAcceptsPaymentsWithoutReferences", "id": 258 }, { "type": "reference", "name": "SCThing", "id": 562 } ], "extendedBy": [ { "type": "reference", "name": "SCRoom", "id": 311 } ] }, { "id": 258, "name": "SCThingThatAcceptsPaymentsWithoutReferences", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A thing without references that accepts payments" }, "children": [ { "id": 260, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 261, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 262, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 263, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 259, "name": "paymentsAccepted", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Accepted payments of the place" }, "sources": [ { "fileName": "base/ThingThatAcceptsPayments.ts", "line": 34, "character": 18 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCThingThatAcceptsPaymentsAcceptedPayments", "id": 292 } } }, { "id": 264, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translations of specific values of the object", "text": "Take precedence over \"main\" value for selected languages.\n" }, "sources": [ { "fileName": "Thing.ts", "line": 87, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCThingTranslatableProperties", "id": 595 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 } }, { "id": 265, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of the thing", "tags": [ { "tag": "sortable", "text": "ducet" }, { "tag": "aggregatable", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 94, "character": 6 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 266, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 267, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 260, 261, 262, 263, 259, 264, 265, 266, 267 ] } ], "sources": [ { "fileName": "base/ThingThatAcceptsPayments.ts", "line": 29, "character": 60 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingWithoutReferences", "id": 553 } ], "extendedBy": [ { "type": "reference", "name": "SCThingThatAcceptsPayments", "id": 268 }, { "type": "reference", "name": "SCRoomWithoutReferences", "id": 294 } ] }, { "id": 292, "name": "SCThingThatAcceptsPaymentsAcceptedPayments", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "Types of payment that are accepted at a place." }, "sources": [ { "fileName": "base/ThingThatAcceptsPayments.ts", "line": 21, "character": 54 } ], "type": { "type": "union", "types": [ { "type": "stringLiteral", "value": "Cash" }, { "type": "stringLiteral", "value": "Credit" }, { "type": "stringLiteral", "value": "Cafeteria Card" } ] } } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 279 ] }, { "title": "Interfaces", "kind": 256, "children": [ 268, 258 ] }, { "title": "Type aliases", "kind": 4194304, "children": [ 292 ] } ], "sources": [ { "fileName": "base/ThingThatAcceptsPayments.ts", "line": 1, "character": 0 } ] }, { "id": 772, "name": "\"base/ThingThatCanBeOffered\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/base/ThingThatCanBeOffered.ts", "children": [ { "id": 775, "name": "SCAcademicPriceGroup", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Price distinctions for academic context" }, "children": [ { "id": 779, "name": "default", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Default price of the thing", "tags": [ { "tag": "sortable", "text": "price" }, { "tag": "float", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 32, "character": 9 } ], "type": { "type": "intrinsic", "name": "number" }, "inheritedFrom": { "type": "reference", "name": "SCPriceGroup.default", "id": 774 } }, { "id": 776, "name": "employee", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Price for employees", "tags": [ { "tag": "float", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 45, "character": 10 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "number" } ] } }, { "id": 777, "name": "guest", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Price for guests", "tags": [ { "tag": "float", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 52, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "number" } ] } }, { "id": 778, "name": "student", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Price for students", "tags": [ { "tag": "float", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 59, "character": 9 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "number" } ] } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 779, 776, 777, 778 ] } ], "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 38, "character": 37 } ], "extendedTypes": [ { "type": "reference", "name": "SCPriceGroup", "id": 773 } ], "extendedBy": [ { "type": "reference", "name": "SCSportCoursePriceGroup", "id": 1180 } ] }, { "id": 773, "name": "SCPriceGroup", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Default price without distinction" }, "children": [ { "id": 774, "name": "default", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Default price of the thing", "tags": [ { "tag": "sortable", "text": "price" }, { "tag": "float", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 32, "character": 9 } ], "type": { "type": "intrinsic", "name": "number" } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 774 ] } ], "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 25, "character": 29 } ], "extendedBy": [ { "type": "reference", "name": "SCAcademicPriceGroup", "id": 775 } ] }, { "id": 789, "name": "SCThingThatCanBeOffered", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A thing that can be offered" }, "typeParameter": [ { "id": 790, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCPriceGroup", "id": 773 } } ], "children": [ { "id": 794, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 795, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 796, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 797, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 791, "name": "offers", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "List of offers for that thing" }, "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 81, "character": 8 } ], "type": { "type": "reference", "name": "Array", "typeArguments": [ { "type": "reference", "name": "SCThingThatCanBeOfferedOffer", "id": 801, "typeArguments": [ { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "SCPriceGroup", "id": 773 } } ] } ] } }, { "id": 793, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Origin of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 114, "character": 8 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCThingRemoteOrigin", "id": 579 }, { "type": "reference", "name": "SCThingUserOrigin", "id": 588 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThing.origin", "id": 563 } }, { "id": 792, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translations of a thing that can be offered" }, "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 86, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCThingThatCanBeOfferedTranslatableProperties", "id": 809 } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 } }, { "id": 798, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of the thing", "tags": [ { "tag": "sortable", "text": "ducet" }, { "tag": "aggregatable", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 94, "character": 6 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 799, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 800, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 794, 795, 796, 797, 791, 793, 792, 798, 799, 800 ] } ], "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 76, "character": 40 } ], "extendedTypes": [ { "type": "reference", "name": "SCThing", "id": 562 }, { "type": "reference", "name": "SCThingThatCanBeOfferedWithoutReferences", "id": 780 } ], "extendedBy": [ { "type": "reference", "name": "SCCreativeWork", "id": 829 }, { "type": "reference", "name": "SCDateSeries", "id": 1199 }, { "type": "reference", "name": "SCCourseOfStudies", "id": 1258 }, { "type": "reference", "name": "SCDish", "id": 1371 }, { "type": "reference", "name": "SCStudyModule", "id": 1765 } ] }, { "id": 801, "name": "SCThingThatCanBeOfferedOffer", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Offer of a thing" }, "typeParameter": [ { "id": 802, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCPriceGroup", "id": 773 } } ], "children": [ { "id": 803, "name": "availability", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Availability of an offer" }, "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 97, "character": 14 } ], "type": { "type": "reference", "name": "SCThingThatCanBeOfferedAvailability", "id": 815 } }, { "id": 804, "name": "availabilityEnds", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "The time when the thing becomes unavailable as an SCISO8601Date formatted string." }, "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 102, "character": 18 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 } }, { "id": 805, "name": "availabilityStarts", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "The time when the thing becomes available as an SCISO8601Date formatted string." }, "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 107, "character": 20 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 } }, { "id": 808, "name": "inPlace", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Place the thing is or happens in" }, "sources": [ { "fileName": "types/Places.ts", "line": 28, "character": 9 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCBuildingWithoutReferences", "id": 146 }, { "type": "reference", "name": "SCPointOfInterestWithoutReferences", "id": 211 }, { "type": "reference", "name": "SCRoomWithoutReferences", "id": 294 } ] }, "inheritedFrom": { "type": "reference", "name": "SCInPlace.inPlace", "id": 369 } }, { "id": 806, "name": "prices", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "List of prices that are distinct for specific groups" }, "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 112, "character": 8 } ], "type": { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "SCPriceGroup", "id": 773 } } }, { "id": 807, "name": "provider", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Provider of an offer" }, "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 117, "character": 10 } ], "type": { "type": "reference", "name": "SCThingThatCanBeOfferedProvider", "id": 814 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 803, 804, 805, 808, 806, 807 ] } ], "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 92, "character": 45 } ], "extendedTypes": [ { "type": "reference", "name": "SCInPlace", "id": 368 } ] }, { "id": 809, "name": "SCThingThatCanBeOfferedTranslatableProperties", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Translatable properties of a thing that can be offered" }, "children": [ { "id": 811, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translation of the description of the thing", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 224, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.description", "id": 596 } }, { "id": 812, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translation of the name of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 230, "character": 6 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.name", "id": 597 } }, { "id": 810, "name": "offers[].availability", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Availability of an offer", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 129, "character": 25 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } }, { "id": 813, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Origin of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 236, "character": 8 } ], "type": { "type": "reference", "name": "SCThingTranslatablePropertyOrigin", "id": 599 }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.origin", "id": 598 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 811, 812, 810, 813 ] } ], "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 123, "character": 62 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingTranslatableProperties", "id": 595 } ], "extendedBy": [ { "type": "reference", "name": "SCCreativeWorkTranslatableProperties", "id": 845 }, { "type": "reference", "name": "SCDateSeriesTranslatableProperties", "id": 1235 }, { "type": "reference", "name": "SCCourseOfStudiesTranslatableProperties", "id": 1279 }, { "type": "reference", "name": "SCDishTranslatableProperties", "id": 1388 }, { "type": "reference", "name": "SCMessageTranslatableProperties", "id": 1652 }, { "type": "reference", "name": "SCStudyModuleTranslatableProperties", "id": 1785 } ] }, { "id": 780, "name": "SCThingThatCanBeOfferedWithoutReferences", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A thing without references that can be offered" }, "children": [ { "id": 782, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 783, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 784, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 785, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 781, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translations of a thing that can be offered" }, "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 70, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCThingThatCanBeOfferedTranslatableProperties", "id": 809 } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 } }, { "id": 786, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of the thing", "tags": [ { "tag": "sortable", "text": "ducet" }, { "tag": "aggregatable", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 94, "character": 6 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 787, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 788, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 782, 783, 784, 785, 781, 786, 787, 788 ] } ], "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 65, "character": 57 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingWithoutReferences", "id": 553 } ], "extendedBy": [ { "type": "reference", "name": "SCThingThatCanBeOffered", "id": 789 }, { "type": "reference", "name": "SCCreativeWorkWithoutReferences", "id": 817 }, { "type": "reference", "name": "SCDateSeriesWithoutReferences", "id": 1186 }, { "type": "reference", "name": "SCCourseOfStudiesWithoutReferences", "id": 1242 }, { "type": "reference", "name": "SCDishWithoutReferences", "id": 1357 }, { "type": "reference", "name": "SCStudyModuleWithoutReferences", "id": 1752 } ] }, { "id": 815, "name": "SCThingThatCanBeOfferedAvailability", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "Availability of an Offer" }, "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 142, "character": 47 } ], "type": { "type": "union", "types": [ { "type": "stringLiteral", "value": "in stock" }, { "type": "stringLiteral", "value": "out of stock" }, { "type": "stringLiteral", "value": "online only" }, { "type": "stringLiteral", "value": "limited availability" } ] } }, { "id": 814, "name": "SCThingThatCanBeOfferedProvider", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "Entity responsible for the offer" }, "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 135, "character": 43 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCOrganizationWithoutReferences", "id": 398 }, { "type": "reference", "name": "SCPersonWithoutReferences", "id": 456 } ] } } ], "groups": [ { "title": "Interfaces", "kind": 256, "children": [ 775, 773, 789, 801, 809, 780 ] }, { "title": "Type aliases", "kind": 4194304, "children": [ 815, 814 ] } ], "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 1, "character": 0 } ] }, { "id": 90, "name": "\"base/ThingWithCategories\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/base/ThingWithCategories.ts", "children": [ { "id": 129, "name": "SCThingWithCategoriesWithoutReferencesMeta", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "Meta information about a thing without references that accepts payments" }, "typeParameter": [ { "id": 130, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {} }, { "id": 131, "name": "U", "kind": 131072, "kindString": "Type parameter", "flags": {} } ], "children": [ { "id": 143, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isProtected": true, "isExported": true }, "signatures": [ { "id": 144, "name": "new SCThingWithCategoriesWithoutReferencesMeta", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferencesMeta", "id": 129 } } ], "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 151, "character": 3 } ] }, { "id": 132, "name": "_instance", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isStatic": true, "isExported": true }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 120, "character": 28 } ], "type": { "type": "reference", "name": "SCThingMeta", "id": 601 } }, { "id": 139, "name": "getInstance", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isStatic": true, "isExported": true }, "signatures": [ { "id": 140, "name": "getInstance", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Function to retrieve typed singleton instance (including generics)" }, "typeParameter": [ { "id": 141, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {} }, { "id": 142, "name": "U", "kind": 131072, "kindString": "Type parameter", "flags": {} } ], "type": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferencesMeta", "id": 129, "typeArguments": [ { "type": "typeParameter", "name": "T" }, { "type": "typeParameter", "name": "U" } ] } } ], "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 149, "character": 27 } ] }, { "id": 133, "name": "fieldTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of fields" }, "children": [ { "id": 134, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 126, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 135, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 129, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 134, 135 ] } ], "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 125, "character": 19 } ], "type": { "type": "intrinsic", "name": "object" }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldTranslations", "id": 11 } }, { "id": 136, "name": "fieldValueTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of values of fields" }, "children": [ { "id": 137, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 138, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 138, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 141, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 137, 138 ] } ], "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 137, "character": 24 } ], "type": { "type": "intrinsic", "name": "object" }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldValueTranslations", "id": 12 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 143 ] }, { "title": "Properties", "kind": 1024, "children": [ 132 ] }, { "title": "Methods", "kind": 2048, "children": [ 139 ] }, { "title": "Object literals", "kind": 2097152, "children": [ 133, 136 ] } ], "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 117, "character": 55 } ], "implementedTypes": [ { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences", "id": 91, "typeArguments": [ { "type": "typeParameter", "name": "T" }, { "type": "typeParameter", "name": "U" } ] } ] } ] }, { "id": 104, "name": "SCThingWithCategories", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A thing with categories" }, "typeParameter": [ { "id": 105, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {} }, { "id": 106, "name": "U", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCThingWithCategoriesSpecificValues", "id": 123 } } ], "children": [ { "id": 109, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 116, "name": "categories", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Categories of a thing with categories", "tags": [ { "tag": "sortable", "text": "ducet" }, { "tag": "aggregatable", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 33, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "typeParameter", "name": "T" } }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categories", "id": 94 } }, { "id": 117, "name": "categorySpecificValues", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Use this to explicitly override general opening hours brought in scope by openingHoursSpecification or openingHours", "text": "A map from categories to their specific values.\n" }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 40, "character": 24 } ], "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "typeParameter", "name": "U", "constraint": { "type": "reference", "name": "SCThingWithCategoriesSpecificValues", "id": 123 } } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categorySpecificValues", "id": 95 } }, { "id": 110, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 111, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 112, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 108, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Origin of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 114, "character": 8 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCThingRemoteOrigin", "id": 579 }, { "type": "reference", "name": "SCThingUserOrigin", "id": 588 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThing.origin", "id": 563 } }, { "id": 107, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translated fields of a thing with categories" }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 56, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCThingWithCategoriesTranslatableProperties", "id": 118 } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 } }, { "id": 113, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of the thing", "tags": [ { "tag": "sortable", "text": "ducet" }, { "tag": "aggregatable", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 94, "character": 6 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 114, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 115, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 109, 116, 117, 110, 111, 112, 108, 107, 113, 114, 115 ] } ], "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 51, "character": 38 } ], "extendedTypes": [ { "type": "reference", "name": "SCThing", "id": 562 }, { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences", "id": 91, "typeArguments": [ { "type": "typeParameter", "name": "T" }, { "type": "typeParameter", "name": "U", "constraint": { "type": "reference", "name": "SCThingWithCategoriesSpecificValues", "id": 123 } } ] } ], "extendedBy": [ { "type": "reference", "name": "SCBuilding", "id": 161 }, { "type": "reference", "name": "SCPointOfInterest", "id": 225 }, { "type": "reference", "name": "SCRoom", "id": 311 }, { "type": "reference", "name": "SCCatalog", "id": 690 }, { "type": "reference", "name": "SCAcademicEvent", "id": 922 }, { "type": "reference", "name": "SCArticle", "id": 982 }, { "type": "reference", "name": "SCDish", "id": 1371 }, { "type": "reference", "name": "SCToDo", "id": 1466 }, { "type": "reference", "name": "SCSetting", "id": 1698 } ] }, { "id": 123, "name": "SCThingWithCategoriesSpecificValues", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Category specific values of a thing with categories", "text": "This interface contains properties that can be specific to a certain category.\n" }, "children": [ { "id": 124, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Category specific alternate names of a thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 83, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } } }, { "id": 125, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Category specific description of a thing", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 90, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } }, { "id": 126, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of a category specific image of a thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 97, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } }, { "id": 127, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Category specific name of a thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 104, "character": 6 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } }, { "id": 128, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Category specific URL of a thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 111, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 124, 125, 126, 127, 128 ] } ], "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 77, "character": 52 } ], "extendedBy": [ { "type": "reference", "name": "SCRoomSpecificValues", "id": 330 } ] }, { "id": 118, "name": "SCThingWithCategoriesTranslatableProperties", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Translatable properties of a thing with categories" }, "children": [ { "id": 119, "name": "categories", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "translations of the categories of a thing with categories", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 69, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } } }, { "id": 120, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translation of the description of the thing", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 224, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.description", "id": 596 } }, { "id": 121, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translation of the name of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 230, "character": 6 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.name", "id": 597 } }, { "id": 122, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Origin of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 236, "character": 8 } ], "type": { "type": "reference", "name": "SCThingTranslatablePropertyOrigin", "id": 599 }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.origin", "id": 598 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 119, 120, 121, 122 ] } ], "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 62, "character": 60 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingTranslatableProperties", "id": 595 } ], "extendedBy": [ { "type": "reference", "name": "SCBuildingTranslatableProperties", "id": 177 }, { "type": "reference", "name": "SCAcademicEventTranslatableProperties", "id": 943 }, { "type": "reference", "name": "SCArticleTranslatableProperties", "id": 1001 }, { "type": "reference", "name": "SCBookTranslatableFields", "id": 1060 }, { "type": "reference", "name": "SCDishTranslatableProperties", "id": 1388 }, { "type": "reference", "name": "SCSettingValueTranslatableProperties", "id": 1715 } ] }, { "id": 91, "name": "SCThingWithCategoriesWithoutReferences", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A thing without references with categories", "text": "!!! BEWARE !!!\n`T` should be a union type - e.g. `T = 'foo' | 'bar' | 'foobar';`\n" }, "typeParameter": [ { "id": 92, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {} }, { "id": 93, "name": "U", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCThingWithCategoriesSpecificValues", "id": 123 } } ], "children": [ { "id": 97, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 94, "name": "categories", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Categories of a thing with categories", "tags": [ { "tag": "sortable", "text": "ducet" }, { "tag": "aggregatable", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 33, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "typeParameter", "name": "T" } } }, { "id": 95, "name": "categorySpecificValues", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Use this to explicitly override general opening hours brought in scope by openingHoursSpecification or openingHours", "text": "A map from categories to their specific values.\n" }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 40, "character": 24 } ], "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "typeParameter", "name": "U", "constraint": { "type": "reference", "name": "SCThingWithCategoriesSpecificValues", "id": 123 } } ] } }, { "id": 98, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 99, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 100, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 96, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translated fields of a thing with categories" }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 45, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCThingWithCategoriesTranslatableProperties", "id": 118 } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 } }, { "id": 101, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of the thing", "tags": [ { "tag": "sortable", "text": "ducet" }, { "tag": "aggregatable", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 94, "character": 6 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 102, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 103, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 97, 94, 95, 98, 99, 100, 96, 101, 102, 103 ] } ], "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 25, "character": 55 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingWithoutReferences", "id": 553 } ], "extendedBy": [ { "type": "reference", "name": "SCThingWithCategories", "id": 104 }, { "type": "reference", "name": "SCBuildingWithoutReferences", "id": 146 }, { "type": "reference", "name": "SCPointOfInterestWithoutReferences", "id": 211 }, { "type": "reference", "name": "SCRoomWithoutReferences", "id": 294 }, { "type": "reference", "name": "SCCatalogWithoutReferences", "id": 678 }, { "type": "reference", "name": "SCAcademicEventWithoutReferences", "id": 907 }, { "type": "reference", "name": "SCArticleWithoutReferences", "id": 967 }, { "type": "reference", "name": "SCDishWithoutReferences", "id": 1357 }, { "type": "reference", "name": "SCToDoWithoutReferences", "id": 1452 }, { "type": "reference", "name": "SCSettingWithoutReferences", "id": 1676 } ] } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 129 ] }, { "title": "Interfaces", "kind": 256, "children": [ 104, 123, 118, 91 ] } ], "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 1, "character": 0 } ] }, { "id": 2738, "name": "\"files/ConfigFile\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/files/ConfigFile.ts", "children": [ { "id": 2739, "name": "SCConfigFile", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A configuration file that configures app and backend", "tags": [ { "tag": "validatable", "text": "\n" } ] }, "children": [ { "id": 2740, "name": "app", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Configuration for the app that is visible to clients" }, "sources": [ { "fileName": "files/ConfigFile.ts", "line": 28, "character": 5 } ], "type": { "type": "reference", "name": "SCAppConfiguration", "id": 2359 } }, { "id": 2741, "name": "backend", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Configuration for the backend that is visible to clients" }, "sources": [ { "fileName": "files/ConfigFile.ts", "line": 33, "character": 9 } ], "type": { "type": "reference", "name": "SCBackendConfiguration", "id": 2449 } }, { "id": 2742, "name": "internal", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Configuration that is not visible to clients" }, "sources": [ { "fileName": "files/ConfigFile.ts", "line": 38, "character": 10 } ], "type": { "type": "reference", "name": "SCBackendInternalConfiguration", "id": 2468 } }, { "id": 2743, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "UID of the university, e.g. the license plate" }, "sources": [ { "fileName": "files/ConfigFile.ts", "line": 43, "character": 5 } ], "type": { "type": "reference", "name": "SCLicensePlate", "id": 2729 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2740, 2741, 2742, 2743 ] } ], "sources": [ { "fileName": "files/ConfigFile.ts", "line": 23, "character": 29 } ] } ], "groups": [ { "title": "Interfaces", "kind": 256, "children": [ 2739 ] } ], "sources": [ { "fileName": "files/ConfigFile.ts", "line": 1, "character": 0 } ] }, { "id": 2087, "name": "\"protocol/errors/ErrorResponse\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/protocol/errors/ErrorResponse.ts", "children": [ { "id": 2095, "name": "SCError", "kind": 128, "kindString": "Class", "flags": { "isExported": true, "isAbstract": true }, "comment": { "shortText": "An error that can be created by the backend during the processing of a request" }, "children": [ { "id": 2097, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isExported": true }, "comment": { "shortText": "Instatiate an SCError" }, "signatures": [ { "id": 2101, "name": "new SCError", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "comment": { "shortText": "Instatiate an SCError" }, "parameters": [ { "id": 2102, "name": "name", "kind": 32768, "kindString": "Parameter", "flags": {}, "comment": { "shortText": "Name of the error" }, "type": { "type": "intrinsic", "name": "string" } }, { "id": 2103, "name": "message", "kind": 32768, "kindString": "Parameter", "flags": {}, "comment": { "shortText": "Message of the error" }, "type": { "type": "intrinsic", "name": "string" } }, { "id": 2104, "name": "statusCode", "kind": 32768, "kindString": "Parameter", "flags": {}, "comment": { "shortText": "HTTP status code to return this error with" }, "type": { "type": "intrinsic", "name": "number" } }, { "id": 2105, "name": "stack", "kind": 32768, "kindString": "Parameter", "flags": { "isOptional": true }, "comment": { "shortText": "Set to true if a stack trace should be created\n" }, "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "false" }, { "type": "intrinsic", "name": "true" } ] } } ], "type": { "type": "reference", "name": "SCError", "id": 2095 } } ], "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 46, "character": 17 } ] }, { "id": 2099, "name": "message", "kind": 1024, "kindString": "Property", "flags": { "isPublic": true, "isExported": true, "isConstructorProperty": true }, "comment": { "shortText": "Message of the error" }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 56, "character": 49 } ], "type": { "type": "intrinsic", "name": "string" }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.message", "id": 2092 } }, { "id": 2098, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isPublic": true, "isExported": true, "isConstructorProperty": true }, "comment": { "shortText": "Name of the error" }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 56, "character": 25 } ], "type": { "type": "intrinsic", "name": "string" }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.name", "id": 2091 } }, { "id": 2096, "name": "stack", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Call stack of the error", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 46, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.stack", "id": 2093 } }, { "id": 2100, "name": "statusCode", "kind": 1024, "kindString": "Property", "flags": { "isPublic": true, "isExported": true, "isConstructorProperty": true }, "comment": { "shortText": "HTTP status code to return this error with" }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 56, "character": 76 } ], "type": { "type": "intrinsic", "name": "number" }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.statusCode", "id": 2090 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 2097 ] }, { "title": "Properties", "kind": 1024, "children": [ 2099, 2098, 2096, 2100 ] } ], "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 40, "character": 29 } ], "extendedBy": [ { "type": "reference", "name": "SCValidationErrorResponse", "id": 2106 }, { "type": "reference", "name": "SCUnsupportedMediaTypeErrorResponse", "id": 2116 }, { "type": "reference", "name": "SCMethodNotAllowedErrorResponse", "id": 2124 }, { "type": "reference", "name": "SCRequestBodyTooLargeErrorResponse", "id": 2132 }, { "type": "reference", "name": "SCTooManyRequestsErrorResponse", "id": 2140 }, { "type": "reference", "name": "SCNotFoundErrorResponse", "id": 2148 }, { "type": "reference", "name": "SCParametersNotAcceptable", "id": 2156 }, { "type": "reference", "name": "SCPluginAlreadyRegisteredErrorResponse", "id": 2165 }, { "type": "reference", "name": "SCPluginRegisteringFailedErrorResponse", "id": 2176 }, { "type": "reference", "name": "SCSyntaxErrorResponse", "id": 2185 }, { "type": "reference", "name": "SCInternalServerErrorResponse", "id": 2194 } ], "implementedTypes": [ { "type": "reference", "name": "SCErrorResponse", "id": 2088 } ] }, { "id": 2194, "name": "SCInternalServerErrorResponse", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "An error that is returned, when an internal server error occurred" }, "children": [ { "id": 2196, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isExported": true }, "comment": { "shortText": "Create a SCInternalServerErrorResponse" }, "signatures": [ { "id": 2197, "name": "new SCInternalServerErrorResponse", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "comment": { "shortText": "Create a SCInternalServerErrorResponse" }, "parameters": [ { "id": 2198, "name": "err", "kind": 32768, "kindString": "Parameter", "flags": { "isOptional": true }, "comment": { "shortText": "Internal server error" }, "type": { "type": "reference", "name": "Error", "id": 2094 } }, { "id": 2199, "name": "stack", "kind": 32768, "kindString": "Parameter", "flags": { "isOptional": true }, "comment": { "shortText": "Set to true if a stack trace should be created\nand the internal server error should be displayed to the client\n" }, "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "false" }, { "type": "intrinsic", "name": "true" } ] } } ], "type": { "type": "reference", "name": "SCInternalServerErrorResponse", "id": 2194 }, "overwrites": { "type": "reference", "name": "SCError.__constructor", "id": 2097 } } ], "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 235, "character": 25 } ], "overwrites": { "type": "reference", "name": "SCError.__constructor", "id": 2097 } }, { "id": 2195, "name": "additionalData", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Internal error that occurred. If the stack is disabled this error is not set for security reasons" }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 235, "character": 16 } ], "type": { "type": "reference", "name": "Error", "id": 2094 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.additionalData", "id": 2089 } }, { "id": 2202, "name": "message", "kind": 1024, "kindString": "Property", "flags": { "isPublic": true, "isExported": true, "isConstructorProperty": true }, "comment": { "shortText": "Message of the error" }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 56, "character": 49 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCError.message", "id": 2099 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.message", "id": 2092 } }, { "id": 2201, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isPublic": true, "isExported": true, "isConstructorProperty": true }, "comment": { "shortText": "Name of the error" }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 56, "character": 25 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCError.name", "id": 2098 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.name", "id": 2091 } }, { "id": 2200, "name": "stack", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Call stack of the error", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 46, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCError.stack", "id": 2096 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.stack", "id": 2093 } }, { "id": 2203, "name": "statusCode", "kind": 1024, "kindString": "Property", "flags": { "isPublic": true, "isExported": true, "isConstructorProperty": true }, "comment": { "shortText": "HTTP status code to return this error with" }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 56, "character": 76 } ], "type": { "type": "intrinsic", "name": "number" }, "inheritedFrom": { "type": "reference", "name": "SCError.statusCode", "id": 2100 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.statusCode", "id": 2090 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 2196 ] }, { "title": "Properties", "kind": 1024, "children": [ 2195, 2202, 2201, 2200, 2203 ] } ], "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 231, "character": 42 } ], "extendedTypes": [ { "type": "reference", "name": "SCError", "id": 2095 } ], "implementedTypes": [ { "type": "reference", "name": "SCErrorResponse", "id": 2088 } ] }, { "id": 2124, "name": "SCMethodNotAllowedErrorResponse", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "An error that is returned, when the used HTTP method is not allowed on the requested route" }, "children": [ { "id": 2125, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isExported": true }, "comment": { "shortText": "Create a SCMethodNotAllowedErrorResponse" }, "signatures": [ { "id": 2126, "name": "new SCMethodNotAllowedErrorResponse", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "comment": { "shortText": "Create a SCMethodNotAllowedErrorResponse" }, "parameters": [ { "id": 2127, "name": "stack", "kind": 32768, "kindString": "Parameter", "flags": { "isOptional": true }, "comment": { "shortText": "Set to true if a stack trace should be created\n" }, "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "false" }, { "type": "intrinsic", "name": "true" } ] } } ], "type": { "type": "reference", "name": "SCMethodNotAllowedErrorResponse", "id": 2124 }, "overwrites": { "type": "reference", "name": "SCError.__constructor", "id": 2097 } } ], "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 102, "character": 62 } ], "overwrites": { "type": "reference", "name": "SCError.__constructor", "id": 2097 } }, { "id": 2130, "name": "message", "kind": 1024, "kindString": "Property", "flags": { "isPublic": true, "isExported": true, "isConstructorProperty": true }, "comment": { "shortText": "Message of the error" }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 56, "character": 49 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCError.message", "id": 2099 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.message", "id": 2092 } }, { "id": 2129, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isPublic": true, "isExported": true, "isConstructorProperty": true }, "comment": { "shortText": "Name of the error" }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 56, "character": 25 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCError.name", "id": 2098 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.name", "id": 2091 } }, { "id": 2128, "name": "stack", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Call stack of the error", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 46, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCError.stack", "id": 2096 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.stack", "id": 2093 } }, { "id": 2131, "name": "statusCode", "kind": 1024, "kindString": "Property", "flags": { "isPublic": true, "isExported": true, "isConstructorProperty": true }, "comment": { "shortText": "HTTP status code to return this error with" }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 56, "character": 76 } ], "type": { "type": "intrinsic", "name": "number" }, "inheritedFrom": { "type": "reference", "name": "SCError.statusCode", "id": 2100 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.statusCode", "id": 2090 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 2125 ] }, { "title": "Properties", "kind": 1024, "children": [ 2130, 2129, 2128, 2131 ] } ], "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 102, "character": 44 } ], "extendedTypes": [ { "type": "reference", "name": "SCError", "id": 2095 } ], "implementedTypes": [ { "type": "reference", "name": "SCErrorResponse", "id": 2088 } ] }, { "id": 2148, "name": "SCNotFoundErrorResponse", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "An error that is returned when the requested route or resource was not found" }, "children": [ { "id": 2149, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isExported": true }, "comment": { "shortText": "Create a SCNotFoundErrorResponse" }, "signatures": [ { "id": 2150, "name": "new SCNotFoundErrorResponse", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "comment": { "shortText": "Create a SCNotFoundErrorResponse" }, "parameters": [ { "id": 2151, "name": "stack", "kind": 32768, "kindString": "Parameter", "flags": { "isOptional": true }, "comment": { "shortText": "Set to true if a stack trace should be created\n" }, "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "false" }, { "type": "intrinsic", "name": "true" } ] } } ], "type": { "type": "reference", "name": "SCNotFoundErrorResponse", "id": 2148 }, "overwrites": { "type": "reference", "name": "SCError.__constructor", "id": 2097 } } ], "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 144, "character": 54 } ], "overwrites": { "type": "reference", "name": "SCError.__constructor", "id": 2097 } }, { "id": 2154, "name": "message", "kind": 1024, "kindString": "Property", "flags": { "isPublic": true, "isExported": true, "isConstructorProperty": true }, "comment": { "shortText": "Message of the error" }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 56, "character": 49 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCError.message", "id": 2099 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.message", "id": 2092 } }, { "id": 2153, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isPublic": true, "isExported": true, "isConstructorProperty": true }, "comment": { "shortText": "Name of the error" }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 56, "character": 25 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCError.name", "id": 2098 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.name", "id": 2091 } }, { "id": 2152, "name": "stack", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Call stack of the error", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 46, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCError.stack", "id": 2096 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.stack", "id": 2093 } }, { "id": 2155, "name": "statusCode", "kind": 1024, "kindString": "Property", "flags": { "isPublic": true, "isExported": true, "isConstructorProperty": true }, "comment": { "shortText": "HTTP status code to return this error with" }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 56, "character": 76 } ], "type": { "type": "intrinsic", "name": "number" }, "inheritedFrom": { "type": "reference", "name": "SCError.statusCode", "id": 2100 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.statusCode", "id": 2090 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 2149 ] }, { "title": "Properties", "kind": 1024, "children": [ 2154, 2153, 2152, 2155 ] } ], "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 144, "character": 36 } ], "extendedTypes": [ { "type": "reference", "name": "SCError", "id": 2095 } ], "implementedTypes": [ { "type": "reference", "name": "SCErrorResponse", "id": 2088 } ] }, { "id": 2156, "name": "SCParametersNotAcceptable", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "An error that is returned when the request is in the right format, but contains parameters that are invalid or not\nacceptable." }, "children": [ { "id": 2157, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isExported": true }, "comment": { "shortText": "Create a ParametersNotAcceptable" }, "signatures": [ { "id": 2158, "name": "new SCParametersNotAcceptable", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "comment": { "shortText": "Create a ParametersNotAcceptable" }, "parameters": [ { "id": 2159, "name": "message", "kind": 32768, "kindString": "Parameter", "flags": {}, "comment": { "shortText": "contains more details to what you did wrong" }, "type": { "type": "intrinsic", "name": "string" } }, { "id": 2160, "name": "stack", "kind": 32768, "kindString": "Parameter", "flags": { "isOptional": true }, "comment": { "shortText": "Set to true if a stack trace should be created\n" }, "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "false" }, { "type": "intrinsic", "name": "true" } ] } } ], "type": { "type": "reference", "name": "SCParametersNotAcceptable", "id": 2156 }, "overwrites": { "type": "reference", "name": "SCError.__constructor", "id": 2097 } } ], "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 159, "character": 56 } ], "overwrites": { "type": "reference", "name": "SCError.__constructor", "id": 2097 } }, { "id": 2163, "name": "message", "kind": 1024, "kindString": "Property", "flags": { "isPublic": true, "isExported": true, "isConstructorProperty": true }, "comment": { "shortText": "Message of the error" }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 56, "character": 49 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCError.message", "id": 2099 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.message", "id": 2092 } }, { "id": 2162, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isPublic": true, "isExported": true, "isConstructorProperty": true }, "comment": { "shortText": "Name of the error" }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 56, "character": 25 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCError.name", "id": 2098 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.name", "id": 2091 } }, { "id": 2161, "name": "stack", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Call stack of the error", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 46, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCError.stack", "id": 2096 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.stack", "id": 2093 } }, { "id": 2164, "name": "statusCode", "kind": 1024, "kindString": "Property", "flags": { "isPublic": true, "isExported": true, "isConstructorProperty": true }, "comment": { "shortText": "HTTP status code to return this error with" }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 56, "character": 76 } ], "type": { "type": "intrinsic", "name": "number" }, "inheritedFrom": { "type": "reference", "name": "SCError.statusCode", "id": 2100 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.statusCode", "id": 2090 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 2157 ] }, { "title": "Properties", "kind": 1024, "children": [ 2163, 2162, 2161, 2164 ] } ], "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 159, "character": 38 } ], "extendedTypes": [ { "type": "reference", "name": "SCError", "id": 2095 } ], "implementedTypes": [ { "type": "reference", "name": "SCErrorResponse", "id": 2088 } ] }, { "id": 2165, "name": "SCPluginAlreadyRegisteredErrorResponse", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "An error that is returned when a plugin with the same name is already registered, to prevent two copies of a plugin\nrunning at the same time.\nThis usually indicates that there is more than one instance a plugin running." }, "children": [ { "id": 2167, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isExported": true }, "comment": { "shortText": "Create a SCPluginAlreadyRegisteredError" }, "signatures": [ { "id": 2168, "name": "new SCPluginAlreadyRegisteredErrorResponse", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "comment": { "shortText": "Create a SCPluginAlreadyRegisteredError" }, "parameters": [ { "id": 2169, "name": "message", "kind": 32768, "kindString": "Parameter", "flags": {}, "comment": { "shortText": "Provide further information why an already registered plugin matches the one we want to register" }, "type": { "type": "intrinsic", "name": "string" } }, { "id": 2170, "name": "plugin", "kind": 32768, "kindString": "Parameter", "flags": {}, "comment": { "shortText": "Provides meta data of a registered plugin, which is in a conflict with the plugin we want to register" }, "type": { "type": "reference", "name": "SCPluginMetaData", "id": 2067 } }, { "id": 2171, "name": "stack", "kind": 32768, "kindString": "Parameter", "flags": { "isOptional": true }, "comment": { "shortText": "Set to true if a stack trace should be created\n" }, "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "false" }, { "type": "intrinsic", "name": "true" } ] } } ], "type": { "type": "reference", "name": "SCPluginAlreadyRegisteredErrorResponse", "id": 2165 }, "overwrites": { "type": "reference", "name": "SCError.__constructor", "id": 2097 } } ], "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 181, "character": 36 } ], "overwrites": { "type": "reference", "name": "SCError.__constructor", "id": 2097 } }, { "id": 2166, "name": "additionalData", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Meta data of a registered plugin, which is in a conflict with the plugin we want to register.\nIf the stack is disabled this is not set for security reasons" }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 181, "character": 16 } ], "type": { "type": "reference", "name": "SCPluginMetaData", "id": 2067 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.additionalData", "id": 2089 } }, { "id": 2174, "name": "message", "kind": 1024, "kindString": "Property", "flags": { "isPublic": true, "isExported": true, "isConstructorProperty": true }, "comment": { "shortText": "Message of the error" }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 56, "character": 49 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCError.message", "id": 2099 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.message", "id": 2092 } }, { "id": 2173, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isPublic": true, "isExported": true, "isConstructorProperty": true }, "comment": { "shortText": "Name of the error" }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 56, "character": 25 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCError.name", "id": 2098 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.name", "id": 2091 } }, { "id": 2172, "name": "stack", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Call stack of the error", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 46, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCError.stack", "id": 2096 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.stack", "id": 2093 } }, { "id": 2175, "name": "statusCode", "kind": 1024, "kindString": "Property", "flags": { "isPublic": true, "isExported": true, "isConstructorProperty": true }, "comment": { "shortText": "HTTP status code to return this error with" }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 56, "character": 76 } ], "type": { "type": "intrinsic", "name": "number" }, "inheritedFrom": { "type": "reference", "name": "SCError.statusCode", "id": 2100 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.statusCode", "id": 2090 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 2167 ] }, { "title": "Properties", "kind": 1024, "children": [ 2166, 2174, 2173, 2172, 2175 ] } ], "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 176, "character": 51 } ], "extendedTypes": [ { "type": "reference", "name": "SCError", "id": 2095 } ], "implementedTypes": [ { "type": "reference", "name": "SCErrorResponse", "id": 2088 } ] }, { "id": 2176, "name": "SCPluginRegisteringFailedErrorResponse", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "An error that is returned whenever there is an unexpected error while creating a plugin" }, "children": [ { "id": 2177, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isExported": true }, "comment": { "shortText": "Create a PluginRegisteringFailedError" }, "signatures": [ { "id": 2178, "name": "new SCPluginRegisteringFailedErrorResponse", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "comment": { "shortText": "Create a PluginRegisteringFailedError" }, "parameters": [ { "id": 2179, "name": "message", "kind": 32768, "kindString": "Parameter", "flags": {}, "comment": { "shortText": "Describes what went wrong wile registering the plugin" }, "type": { "type": "intrinsic", "name": "string" } }, { "id": 2180, "name": "stack", "kind": 32768, "kindString": "Parameter", "flags": { "isOptional": true }, "comment": { "shortText": "Set to true if a stack trace should be created\n" }, "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "false" }, { "type": "intrinsic", "name": "true" } ] } } ], "type": { "type": "reference", "name": "SCPluginRegisteringFailedErrorResponse", "id": 2176 }, "overwrites": { "type": "reference", "name": "SCError.__constructor", "id": 2097 } } ], "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 201, "character": 69 } ], "overwrites": { "type": "reference", "name": "SCError.__constructor", "id": 2097 } }, { "id": 2183, "name": "message", "kind": 1024, "kindString": "Property", "flags": { "isPublic": true, "isExported": true, "isConstructorProperty": true }, "comment": { "shortText": "Message of the error" }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 56, "character": 49 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCError.message", "id": 2099 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.message", "id": 2092 } }, { "id": 2182, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isPublic": true, "isExported": true, "isConstructorProperty": true }, "comment": { "shortText": "Name of the error" }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 56, "character": 25 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCError.name", "id": 2098 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.name", "id": 2091 } }, { "id": 2181, "name": "stack", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Call stack of the error", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 46, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCError.stack", "id": 2096 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.stack", "id": 2093 } }, { "id": 2184, "name": "statusCode", "kind": 1024, "kindString": "Property", "flags": { "isPublic": true, "isExported": true, "isConstructorProperty": true }, "comment": { "shortText": "HTTP status code to return this error with" }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 56, "character": 76 } ], "type": { "type": "intrinsic", "name": "number" }, "inheritedFrom": { "type": "reference", "name": "SCError.statusCode", "id": 2100 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.statusCode", "id": 2090 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 2177 ] }, { "title": "Properties", "kind": 1024, "children": [ 2183, 2182, 2181, 2184 ] } ], "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 201, "character": 51 } ], "extendedTypes": [ { "type": "reference", "name": "SCError", "id": 2095 } ], "implementedTypes": [ { "type": "reference", "name": "SCErrorResponse", "id": 2088 } ] }, { "id": 2132, "name": "SCRequestBodyTooLargeErrorResponse", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "An error that is returned, when the request body is too large." }, "children": [ { "id": 2133, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isExported": true }, "comment": { "shortText": "Create a SCRequestBodyTooLargeErrorResponse" }, "signatures": [ { "id": 2134, "name": "new SCRequestBodyTooLargeErrorResponse", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "comment": { "shortText": "Create a SCRequestBodyTooLargeErrorResponse" }, "parameters": [ { "id": 2135, "name": "stack", "kind": 32768, "kindString": "Parameter", "flags": { "isOptional": true }, "comment": { "shortText": "Set to true if a stack trace should be created\n" }, "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "false" }, { "type": "intrinsic", "name": "true" } ] } } ], "type": { "type": "reference", "name": "SCRequestBodyTooLargeErrorResponse", "id": 2132 }, "overwrites": { "type": "reference", "name": "SCError.__constructor", "id": 2097 } } ], "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 116, "character": 65 } ], "overwrites": { "type": "reference", "name": "SCError.__constructor", "id": 2097 } }, { "id": 2138, "name": "message", "kind": 1024, "kindString": "Property", "flags": { "isPublic": true, "isExported": true, "isConstructorProperty": true }, "comment": { "shortText": "Message of the error" }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 56, "character": 49 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCError.message", "id": 2099 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.message", "id": 2092 } }, { "id": 2137, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isPublic": true, "isExported": true, "isConstructorProperty": true }, "comment": { "shortText": "Name of the error" }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 56, "character": 25 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCError.name", "id": 2098 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.name", "id": 2091 } }, { "id": 2136, "name": "stack", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Call stack of the error", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 46, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCError.stack", "id": 2096 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.stack", "id": 2093 } }, { "id": 2139, "name": "statusCode", "kind": 1024, "kindString": "Property", "flags": { "isPublic": true, "isExported": true, "isConstructorProperty": true }, "comment": { "shortText": "HTTP status code to return this error with" }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 56, "character": 76 } ], "type": { "type": "intrinsic", "name": "number" }, "inheritedFrom": { "type": "reference", "name": "SCError.statusCode", "id": 2100 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.statusCode", "id": 2090 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 2133 ] }, { "title": "Properties", "kind": 1024, "children": [ 2138, 2137, 2136, 2139 ] } ], "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 116, "character": 47 } ], "extendedTypes": [ { "type": "reference", "name": "SCError", "id": 2095 } ], "implementedTypes": [ { "type": "reference", "name": "SCErrorResponse", "id": 2088 } ] }, { "id": 2185, "name": "SCSyntaxErrorResponse", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "An error that is returned whenever there is a syntax error" }, "children": [ { "id": 2186, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isExported": true }, "comment": { "shortText": "Create a SyntaxError" }, "signatures": [ { "id": 2187, "name": "new SCSyntaxErrorResponse", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "comment": { "shortText": "Create a SyntaxError" }, "parameters": [ { "id": 2188, "name": "message", "kind": 32768, "kindString": "Parameter", "flags": {}, "comment": { "shortText": "Describes the syntax error" }, "type": { "type": "intrinsic", "name": "string" } }, { "id": 2189, "name": "stack", "kind": 32768, "kindString": "Parameter", "flags": { "isOptional": true }, "comment": { "shortText": "Set to true if a stack trace should be created\n" }, "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "false" }, { "type": "intrinsic", "name": "true" } ] } } ], "type": { "type": "reference", "name": "SCSyntaxErrorResponse", "id": 2185 }, "overwrites": { "type": "reference", "name": "SCError.__constructor", "id": 2097 } } ], "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 216, "character": 52 } ], "overwrites": { "type": "reference", "name": "SCError.__constructor", "id": 2097 } }, { "id": 2192, "name": "message", "kind": 1024, "kindString": "Property", "flags": { "isPublic": true, "isExported": true, "isConstructorProperty": true }, "comment": { "shortText": "Message of the error" }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 56, "character": 49 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCError.message", "id": 2099 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.message", "id": 2092 } }, { "id": 2191, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isPublic": true, "isExported": true, "isConstructorProperty": true }, "comment": { "shortText": "Name of the error" }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 56, "character": 25 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCError.name", "id": 2098 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.name", "id": 2091 } }, { "id": 2190, "name": "stack", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Call stack of the error", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 46, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCError.stack", "id": 2096 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.stack", "id": 2093 } }, { "id": 2193, "name": "statusCode", "kind": 1024, "kindString": "Property", "flags": { "isPublic": true, "isExported": true, "isConstructorProperty": true }, "comment": { "shortText": "HTTP status code to return this error with" }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 56, "character": 76 } ], "type": { "type": "intrinsic", "name": "number" }, "inheritedFrom": { "type": "reference", "name": "SCError.statusCode", "id": 2100 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.statusCode", "id": 2090 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 2186 ] }, { "title": "Properties", "kind": 1024, "children": [ 2192, 2191, 2190, 2193 ] } ], "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 216, "character": 34 } ], "extendedTypes": [ { "type": "reference", "name": "SCError", "id": 2095 } ], "implementedTypes": [ { "type": "reference", "name": "SCErrorResponse", "id": 2088 } ] }, { "id": 2140, "name": "SCTooManyRequestsErrorResponse", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "An error that is returned, when to many request are submitted at once" }, "children": [ { "id": 2141, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isExported": true }, "comment": { "shortText": "Create a SCTooManyRequestsErrorResponse" }, "signatures": [ { "id": 2142, "name": "new SCTooManyRequestsErrorResponse", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "comment": { "shortText": "Create a SCTooManyRequestsErrorResponse" }, "parameters": [ { "id": 2143, "name": "stack", "kind": 32768, "kindString": "Parameter", "flags": { "isOptional": true }, "comment": { "shortText": "Set to true if a stack trace should be created\n" }, "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "false" }, { "type": "intrinsic", "name": "true" } ] } } ], "type": { "type": "reference", "name": "SCTooManyRequestsErrorResponse", "id": 2140 }, "overwrites": { "type": "reference", "name": "SCError.__constructor", "id": 2097 } } ], "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 130, "character": 61 } ], "overwrites": { "type": "reference", "name": "SCError.__constructor", "id": 2097 } }, { "id": 2146, "name": "message", "kind": 1024, "kindString": "Property", "flags": { "isPublic": true, "isExported": true, "isConstructorProperty": true }, "comment": { "shortText": "Message of the error" }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 56, "character": 49 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCError.message", "id": 2099 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.message", "id": 2092 } }, { "id": 2145, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isPublic": true, "isExported": true, "isConstructorProperty": true }, "comment": { "shortText": "Name of the error" }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 56, "character": 25 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCError.name", "id": 2098 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.name", "id": 2091 } }, { "id": 2144, "name": "stack", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Call stack of the error", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 46, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCError.stack", "id": 2096 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.stack", "id": 2093 } }, { "id": 2147, "name": "statusCode", "kind": 1024, "kindString": "Property", "flags": { "isPublic": true, "isExported": true, "isConstructorProperty": true }, "comment": { "shortText": "HTTP status code to return this error with" }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 56, "character": 76 } ], "type": { "type": "intrinsic", "name": "number" }, "inheritedFrom": { "type": "reference", "name": "SCError.statusCode", "id": 2100 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.statusCode", "id": 2090 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 2141 ] }, { "title": "Properties", "kind": 1024, "children": [ 2146, 2145, 2144, 2147 ] } ], "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 130, "character": 43 } ], "extendedTypes": [ { "type": "reference", "name": "SCError", "id": 2095 } ], "implementedTypes": [ { "type": "reference", "name": "SCErrorResponse", "id": 2088 } ] }, { "id": 2116, "name": "SCUnsupportedMediaTypeErrorResponse", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "An error that is returned when the content type of the request is not supported" }, "children": [ { "id": 2117, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isExported": true }, "comment": { "shortText": "Create a SCUnsupportedMediaTypeErrorResponse" }, "signatures": [ { "id": 2118, "name": "new SCUnsupportedMediaTypeErrorResponse", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "comment": { "shortText": "Create a SCUnsupportedMediaTypeErrorResponse" }, "parameters": [ { "id": 2119, "name": "stack", "kind": 32768, "kindString": "Parameter", "flags": { "isOptional": true }, "comment": { "shortText": "Set to true if a stack trace should be created\n" }, "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "false" }, { "type": "intrinsic", "name": "true" } ] } } ], "type": { "type": "reference", "name": "SCUnsupportedMediaTypeErrorResponse", "id": 2116 }, "overwrites": { "type": "reference", "name": "SCError.__constructor", "id": 2097 } } ], "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 88, "character": 66 } ], "overwrites": { "type": "reference", "name": "SCError.__constructor", "id": 2097 } }, { "id": 2122, "name": "message", "kind": 1024, "kindString": "Property", "flags": { "isPublic": true, "isExported": true, "isConstructorProperty": true }, "comment": { "shortText": "Message of the error" }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 56, "character": 49 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCError.message", "id": 2099 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.message", "id": 2092 } }, { "id": 2121, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isPublic": true, "isExported": true, "isConstructorProperty": true }, "comment": { "shortText": "Name of the error" }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 56, "character": 25 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCError.name", "id": 2098 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.name", "id": 2091 } }, { "id": 2120, "name": "stack", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Call stack of the error", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 46, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCError.stack", "id": 2096 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.stack", "id": 2093 } }, { "id": 2123, "name": "statusCode", "kind": 1024, "kindString": "Property", "flags": { "isPublic": true, "isExported": true, "isConstructorProperty": true }, "comment": { "shortText": "HTTP status code to return this error with" }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 56, "character": 76 } ], "type": { "type": "intrinsic", "name": "number" }, "inheritedFrom": { "type": "reference", "name": "SCError.statusCode", "id": 2100 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.statusCode", "id": 2090 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 2117 ] }, { "title": "Properties", "kind": 1024, "children": [ 2122, 2121, 2120, 2123 ] } ], "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 88, "character": 48 } ], "extendedTypes": [ { "type": "reference", "name": "SCError", "id": 2095 } ], "implementedTypes": [ { "type": "reference", "name": "SCErrorResponse", "id": 2088 } ] }, { "id": 2106, "name": "SCValidationErrorResponse", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "An error that is returned when the validation of a request fails" }, "children": [ { "id": 2108, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isExported": true }, "comment": { "shortText": "Create a SCValidationErrorResponse" }, "signatures": [ { "id": 2109, "name": "new SCValidationErrorResponse", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "comment": { "shortText": "Create a SCValidationErrorResponse" }, "parameters": [ { "id": 2110, "name": "errors", "kind": 32768, "kindString": "Parameter", "flags": {}, "comment": { "shortText": "List of validation errors" }, "type": { "type": "array", "elementType": { "type": "reference", "name": "ValidationError" } } }, { "id": 2111, "name": "stack", "kind": 32768, "kindString": "Parameter", "flags": { "isOptional": true }, "comment": { "shortText": "Set to true if a stack trace should be created\n" }, "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "false" }, { "type": "intrinsic", "name": "true" } ] } } ], "type": { "type": "reference", "name": "SCValidationErrorResponse", "id": 2106 }, "overwrites": { "type": "reference", "name": "SCError.__constructor", "id": 2097 } } ], "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 71, "character": 36 } ], "overwrites": { "type": "reference", "name": "SCError.__constructor", "id": 2097 } }, { "id": 2107, "name": "additionalData", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "List of validatation errors" }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 71, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "ValidationError" } }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.additionalData", "id": 2089 } }, { "id": 2114, "name": "message", "kind": 1024, "kindString": "Property", "flags": { "isPublic": true, "isExported": true, "isConstructorProperty": true }, "comment": { "shortText": "Message of the error" }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 56, "character": 49 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCError.message", "id": 2099 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.message", "id": 2092 } }, { "id": 2113, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isPublic": true, "isExported": true, "isConstructorProperty": true }, "comment": { "shortText": "Name of the error" }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 56, "character": 25 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCError.name", "id": 2098 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.name", "id": 2091 } }, { "id": 2112, "name": "stack", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Call stack of the error", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 46, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCError.stack", "id": 2096 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.stack", "id": 2093 } }, { "id": 2115, "name": "statusCode", "kind": 1024, "kindString": "Property", "flags": { "isPublic": true, "isExported": true, "isConstructorProperty": true }, "comment": { "shortText": "HTTP status code to return this error with" }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 56, "character": 76 } ], "type": { "type": "intrinsic", "name": "number" }, "inheritedFrom": { "type": "reference", "name": "SCError.statusCode", "id": 2100 }, "implementationOf": { "type": "reference", "name": "SCErrorResponse.statusCode", "id": 2090 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 2108 ] }, { "title": "Properties", "kind": 1024, "children": [ 2107, 2114, 2113, 2112, 2115 ] } ], "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 67, "character": 38 } ], "extendedTypes": [ { "type": "reference", "name": "SCError", "id": 2095 } ], "implementedTypes": [ { "type": "reference", "name": "SCErrorResponse", "id": 2088 } ] }, { "id": 2088, "name": "SCErrorResponse", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A generic error that can be returned by the backend if somethings fails during the processing of a request", "tags": [ { "tag": "validatable", "text": "\n" } ] }, "children": [ { "id": 2094, "name": "Error", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "/home/wielandschoebl/Git/stapps-com/core/node_modules/typedoc/node_modules/typescript/lib/lib.es5.d.ts", "line": 974, "character": 19 } ], "type": { "type": "reference", "name": "ErrorConstructor" } }, { "id": 2089, "name": "additionalData", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Additional data that describes the error" }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 27, "character": 16 } ], "type": { "type": "intrinsic", "name": "any" } }, { "id": 2092, "name": "message", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "/home/wielandschoebl/Git/stapps-com/core/node_modules/typedoc/node_modules/typescript/lib/lib.es5.d.ts", "line": 964, "character": 11 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "Error.message" } }, { "id": 2091, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "/home/wielandschoebl/Git/stapps-com/core/node_modules/typedoc/node_modules/typescript/lib/lib.es5.d.ts", "line": 963, "character": 8 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "Error.name" } }, { "id": 2093, "name": "stack", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "sources": [ { "fileName": "/home/wielandschoebl/Git/stapps-com/core/node_modules/typedoc/node_modules/typescript/lib/lib.es5.d.ts", "line": 965, "character": 9 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "Error.stack" }, "inheritedFrom": { "type": "reference", "name": "Error.stack" } }, { "id": 2090, "name": "statusCode", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "HTTP status code to return this error with", "tags": [ { "tag": "integer", "text": "\n" } ] }, "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 34, "character": 12 } ], "type": { "type": "intrinsic", "name": "number" } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2094, 2089, 2092, 2091, 2093, 2090 ] } ], "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 23, "character": 32 } ], "extendedTypes": [ { "type": "reference", "name": "Error" } ], "implementedBy": [ { "type": "reference", "name": "SCError", "id": 2095 }, { "type": "reference", "name": "SCInternalServerErrorResponse", "id": 2194 }, { "type": "reference", "name": "SCMethodNotAllowedErrorResponse", "id": 2124 }, { "type": "reference", "name": "SCNotFoundErrorResponse", "id": 2148 }, { "type": "reference", "name": "SCParametersNotAcceptable", "id": 2156 }, { "type": "reference", "name": "SCPluginAlreadyRegisteredErrorResponse", "id": 2165 }, { "type": "reference", "name": "SCPluginRegisteringFailedErrorResponse", "id": 2176 }, { "type": "reference", "name": "SCRequestBodyTooLargeErrorResponse", "id": 2132 }, { "type": "reference", "name": "SCSyntaxErrorResponse", "id": 2185 }, { "type": "reference", "name": "SCTooManyRequestsErrorResponse", "id": 2140 }, { "type": "reference", "name": "SCUnsupportedMediaTypeErrorResponse", "id": 2116 }, { "type": "reference", "name": "SCValidationErrorResponse", "id": 2106 } ] } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 2095, 2194, 2124, 2148, 2156, 2165, 2176, 2132, 2185, 2140, 2116, 2106 ] }, { "title": "Interfaces", "kind": 256, "children": [ 2088 ] } ], "sources": [ { "fileName": "protocol/errors/ErrorResponse.ts", "line": 1, "character": 0 } ] }, { "id": 2332, "name": "\"protocol/routes/INDEX/IndexRequest\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/protocol/routes/INDEX/IndexRequest.ts", "children": [ { "id": 2334, "name": "SCIndexRoute", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "Route to request meta information about the deployment" }, "children": [ { "id": 2335, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isExported": true }, "signatures": [ { "id": 2336, "name": "new SCIndexRoute", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", "name": "SCIndexRoute", "id": 2334 } } ], "sources": [ { "fileName": "protocol/routes/INDEX/IndexRequest.ts", "line": 36, "character": 51 } ] }, { "id": 2337, "name": "errorNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 100, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCErrorResponseConstructor", "id": 2642 } }, "defaultValue": " []", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.errorNames", "id": 2632 }, "implementationOf": { "type": "reference", "name": "SCRoute.errorNames", "id": 2624 } }, { "id": 2338, "name": "method", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 101, "character": 8 } ], "type": { "type": "reference", "name": "SCRouteHttpVerbs", "id": 2619 }, "defaultValue": " SCRouteHttpVerbs.GET", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.method", "id": 2633 }, "implementationOf": { "type": "reference", "name": "SCRoute.method", "id": 2625 } }, { "id": 2339, "name": "obligatoryParameters", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "sources": [ { "fileName": "Route.ts", "line": 102, "character": 22 } ], "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.obligatoryParameters", "id": 2634 }, "implementationOf": { "type": "reference", "name": "SCRoute.obligatoryParameters", "id": 2626 } }, { "id": 2340, "name": "requestBodyName", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 103, "character": 17 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"any\"", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.requestBodyName", "id": 2635 }, "implementationOf": { "type": "reference", "name": "SCRoute.requestBodyName", "id": 2627 } }, { "id": 2341, "name": "responseBodyName", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 104, "character": 18 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"any\"", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.responseBodyName", "id": 2636 }, "implementationOf": { "type": "reference", "name": "SCRoute.responseBodyName", "id": 2628 } }, { "id": 2342, "name": "statusCodeSuccess", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 105, "character": 19 } ], "type": { "type": "intrinsic", "name": "number" }, "defaultValue": "200", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.statusCodeSuccess", "id": 2637 }, "implementationOf": { "type": "reference", "name": "SCRoute.statusCodeSuccess", "id": 2629 } }, { "id": 2343, "name": "urlFragment", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 106, "character": 13 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"/\"", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.urlFragment", "id": 2638 }, "implementationOf": { "type": "reference", "name": "SCRoute.urlFragment", "id": 2630 } }, { "id": 2344, "name": "getUrlFragment", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isExported": true }, "signatures": [ { "id": 2345, "name": "getUrlFragment", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { "id": 2346, "name": "parameters", "kind": 32768, "kindString": "Parameter", "flags": { "isOptional": true }, "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "intrinsic", "name": "string" } ] } } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.getUrlFragment", "id": 2639 } } ], "sources": [ { "fileName": "Route.ts", "line": 108, "character": 23 } ], "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.getUrlFragment", "id": 2639 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 2335 ] }, { "title": "Properties", "kind": 1024, "children": [ 2337, 2338, 2339, 2340, 2341, 2342, 2343 ] }, { "title": "Methods", "kind": 2048, "children": [ 2344 ] } ], "sources": [ { "fileName": "protocol/routes/INDEX/IndexRequest.ts", "line": 36, "character": 25 } ], "extendedTypes": [ { "type": "reference", "name": "SCAbstractRoute", "id": 2631 } ], "implementedTypes": [ { "type": "reference", "name": "SCRoute", "id": 2623 } ] }, { "id": 2333, "name": "SCIndexRequest", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Index request", "tags": [ { "tag": "validatable", "text": "\n" } ] }, "sources": [ { "fileName": "protocol/routes/INDEX/IndexRequest.ts", "line": 30, "character": 31 } ] } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 2334 ] }, { "title": "Interfaces", "kind": 256, "children": [ 2333 ] } ], "sources": [ { "fileName": "protocol/routes/INDEX/IndexRequest.ts", "line": 1, "character": 0 } ] }, { "id": 2479, "name": "\"protocol/routes/INDEX/IndexResponse\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/protocol/routes/INDEX/IndexResponse.ts", "children": [ { "id": 2480, "name": "SCIndexResponse", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A response to an index request", "tags": [ { "tag": "validatable", "text": "\n" } ] }, "children": [ { "id": 2481, "name": "app", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "protocol/routes/INDEX/IndexResponse.ts", "line": 24, "character": 5 } ], "type": { "type": "reference", "name": "SCAppConfiguration", "id": 2359 } }, { "id": 2482, "name": "backend", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "protocol/routes/INDEX/IndexResponse.ts", "line": 26, "character": 9 } ], "type": { "type": "reference", "name": "SCBackendConfiguration", "id": 2449 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2481, 2482 ] } ], "sources": [ { "fileName": "protocol/routes/INDEX/IndexResponse.ts", "line": 23, "character": 32 } ] } ], "groups": [ { "title": "Interfaces", "kind": 256, "children": [ 2480 ] } ], "sources": [ { "fileName": "protocol/routes/INDEX/IndexResponse.ts", "line": 1, "character": 0 } ] }, { "id": 2601, "name": "\"protocol/routes/TYPE/UID/ThingUpdateRequest\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/protocol/routes/TYPE/UID/ThingUpdateRequest.ts", "children": [ { "id": 2602, "name": "SCThingUpdateRoute", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "Route for updating existing things" }, "children": [ { "id": 2603, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isExported": true }, "signatures": [ { "id": 2604, "name": "new SCThingUpdateRoute", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", "name": "SCThingUpdateRoute", "id": 2602 } } ], "sources": [ { "fileName": "protocol/routes/TYPE/UID/ThingUpdateRequest.ts", "line": 37, "character": 57 } ] }, { "id": 2605, "name": "errorNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 100, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCErrorResponseConstructor", "id": 2642 } }, "defaultValue": " []", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.errorNames", "id": 2632 }, "implementationOf": { "type": "reference", "name": "SCRoute.errorNames", "id": 2624 } }, { "id": 2606, "name": "method", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 101, "character": 8 } ], "type": { "type": "reference", "name": "SCRouteHttpVerbs", "id": 2619 }, "defaultValue": " SCRouteHttpVerbs.GET", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.method", "id": 2633 }, "implementationOf": { "type": "reference", "name": "SCRoute.method", "id": 2625 } }, { "id": 2607, "name": "obligatoryParameters", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "sources": [ { "fileName": "Route.ts", "line": 102, "character": 22 } ], "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.obligatoryParameters", "id": 2634 }, "implementationOf": { "type": "reference", "name": "SCRoute.obligatoryParameters", "id": 2626 } }, { "id": 2608, "name": "requestBodyName", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 103, "character": 17 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"any\"", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.requestBodyName", "id": 2635 }, "implementationOf": { "type": "reference", "name": "SCRoute.requestBodyName", "id": 2627 } }, { "id": 2609, "name": "responseBodyName", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 104, "character": 18 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"any\"", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.responseBodyName", "id": 2636 }, "implementationOf": { "type": "reference", "name": "SCRoute.responseBodyName", "id": 2628 } }, { "id": 2610, "name": "statusCodeSuccess", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 105, "character": 19 } ], "type": { "type": "intrinsic", "name": "number" }, "defaultValue": "200", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.statusCodeSuccess", "id": 2637 }, "implementationOf": { "type": "reference", "name": "SCRoute.statusCodeSuccess", "id": 2629 } }, { "id": 2611, "name": "urlFragment", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 106, "character": 13 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"/\"", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.urlFragment", "id": 2638 }, "implementationOf": { "type": "reference", "name": "SCRoute.urlFragment", "id": 2630 } }, { "id": 2612, "name": "getUrlFragment", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isExported": true }, "signatures": [ { "id": 2613, "name": "getUrlFragment", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { "id": 2614, "name": "parameters", "kind": 32768, "kindString": "Parameter", "flags": { "isOptional": true }, "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "intrinsic", "name": "string" } ] } } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.getUrlFragment", "id": 2639 } } ], "sources": [ { "fileName": "Route.ts", "line": 108, "character": 23 } ], "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.getUrlFragment", "id": 2639 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 2603 ] }, { "title": "Properties", "kind": 1024, "children": [ 2605, 2606, 2607, 2608, 2609, 2610, 2611 ] }, { "title": "Methods", "kind": 2048, "children": [ 2612 ] } ], "sources": [ { "fileName": "protocol/routes/TYPE/UID/ThingUpdateRequest.ts", "line": 37, "character": 31 } ], "extendedTypes": [ { "type": "reference", "name": "SCAbstractRoute", "id": 2631 } ], "implementedTypes": [ { "type": "reference", "name": "SCRoute", "id": 2623 } ] }, { "id": 2615, "name": "SCThingUpdateRequest", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "Request to update an existing thing", "tags": [ { "tag": "validatable", "text": "\n" } ] }, "sources": [ { "fileName": "protocol/routes/TYPE/UID/ThingUpdateRequest.ts", "line": 32, "character": 32 } ], "type": { "type": "reference", "name": "SCThings", "id": 2054 } } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 2602 ] }, { "title": "Type aliases", "kind": 4194304, "children": [ 2615 ] } ], "sources": [ { "fileName": "protocol/routes/TYPE/UID/ThingUpdateRequest.ts", "line": 1, "character": 0 } ] }, { "id": 2616, "name": "\"protocol/routes/TYPE/UID/ThingUpdateResponse\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/protocol/routes/TYPE/UID/ThingUpdateResponse.ts", "children": [ { "id": 2617, "name": "SCThingUpdateResponse", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Response for an entity update request", "tags": [ { "tag": "validatable", "text": "\n" } ] }, "sources": [ { "fileName": "protocol/routes/TYPE/UID/ThingUpdateResponse.ts", "line": 20, "character": 38 } ] } ], "groups": [ { "title": "Interfaces", "kind": 256, "children": [ 2617 ] } ], "sources": [ { "fileName": "protocol/routes/TYPE/UID/ThingUpdateResponse.ts", "line": 1, "character": 0 } ] }, { "id": 2204, "name": "\"protocol/routes/bookAvailability/BookAvailabilityRequest\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/protocol/routes/bookAvailability/BookAvailabilityRequest.ts", "children": [ { "id": 2209, "name": "SCBookAvailabilityRoute", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "Route for book availability", "text": "This checks if a book is available in a library.\n\n**Example**:\n\n`POST https://example.com/bookAvailability`\n\n```json\n{\n \"isbn\": \"978-3-16-148410-0\"\n}\n```\n" }, "children": [ { "id": 2210, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isExported": true }, "signatures": [ { "id": 2211, "name": "new SCBookAvailabilityRoute", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", "name": "SCBookAvailabilityRoute", "id": 2209 } } ], "sources": [ { "fileName": "protocol/routes/bookAvailability/BookAvailabilityRequest.ts", "line": 69, "character": 62 } ] }, { "id": 2212, "name": "errorNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 100, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCErrorResponseConstructor", "id": 2642 } }, "defaultValue": " []", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.errorNames", "id": 2632 }, "implementationOf": { "type": "reference", "name": "SCRoute.errorNames", "id": 2624 } }, { "id": 2213, "name": "method", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 101, "character": 8 } ], "type": { "type": "reference", "name": "SCRouteHttpVerbs", "id": 2619 }, "defaultValue": " SCRouteHttpVerbs.GET", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.method", "id": 2633 }, "implementationOf": { "type": "reference", "name": "SCRoute.method", "id": 2625 } }, { "id": 2214, "name": "obligatoryParameters", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "sources": [ { "fileName": "Route.ts", "line": 102, "character": 22 } ], "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.obligatoryParameters", "id": 2634 }, "implementationOf": { "type": "reference", "name": "SCRoute.obligatoryParameters", "id": 2626 } }, { "id": 2215, "name": "requestBodyName", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 103, "character": 17 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"any\"", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.requestBodyName", "id": 2635 }, "implementationOf": { "type": "reference", "name": "SCRoute.requestBodyName", "id": 2627 } }, { "id": 2216, "name": "responseBodyName", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 104, "character": 18 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"any\"", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.responseBodyName", "id": 2636 }, "implementationOf": { "type": "reference", "name": "SCRoute.responseBodyName", "id": 2628 } }, { "id": 2217, "name": "statusCodeSuccess", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 105, "character": 19 } ], "type": { "type": "intrinsic", "name": "number" }, "defaultValue": "200", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.statusCodeSuccess", "id": 2637 }, "implementationOf": { "type": "reference", "name": "SCRoute.statusCodeSuccess", "id": 2629 } }, { "id": 2218, "name": "urlFragment", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 106, "character": 13 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"/\"", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.urlFragment", "id": 2638 }, "implementationOf": { "type": "reference", "name": "SCRoute.urlFragment", "id": 2630 } }, { "id": 2219, "name": "getUrlFragment", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isExported": true }, "signatures": [ { "id": 2220, "name": "getUrlFragment", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { "id": 2221, "name": "parameters", "kind": 32768, "kindString": "Parameter", "flags": { "isOptional": true }, "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "intrinsic", "name": "string" } ] } } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.getUrlFragment", "id": 2639 } } ], "sources": [ { "fileName": "Route.ts", "line": 108, "character": 23 } ], "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.getUrlFragment", "id": 2639 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 2210 ] }, { "title": "Properties", "kind": 1024, "children": [ 2212, 2213, 2214, 2215, 2216, 2217, 2218 ] }, { "title": "Methods", "kind": 2048, "children": [ 2219 ] } ], "sources": [ { "fileName": "protocol/routes/bookAvailability/BookAvailabilityRequest.ts", "line": 69, "character": 36 } ], "extendedTypes": [ { "type": "reference", "name": "SCAbstractRoute", "id": 2631 } ], "implementedTypes": [ { "type": "reference", "name": "SCRoute", "id": 2623 } ] }, { "id": 2205, "name": "SCBookAvailabilityRequestByIsbn", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Availability request by ISBN" }, "children": [ { "id": 2206, "name": "isbn", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "ISBN of the book to check availability for" }, "sources": [ { "fileName": "protocol/routes/bookAvailability/BookAvailabilityRequest.ts", "line": 41, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2206 ] } ], "sources": [ { "fileName": "protocol/routes/bookAvailability/BookAvailabilityRequest.ts", "line": 37, "character": 48 } ] }, { "id": 2207, "name": "SCBookAvailabilityRequestByUuid", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Availability request by UUID" }, "children": [ { "id": 2208, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "UID of the book to check availability for" }, "sources": [ { "fileName": "protocol/routes/bookAvailability/BookAvailabilityRequest.ts", "line": 51, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2208 ] } ], "sources": [ { "fileName": "protocol/routes/bookAvailability/BookAvailabilityRequest.ts", "line": 47, "character": 48 } ] }, { "id": 2222, "name": "SCBookAvailabilityRequest", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "Request to check the availability of books", "tags": [ { "tag": "validatable", "text": "\n" } ] }, "sources": [ { "fileName": "protocol/routes/bookAvailability/BookAvailabilityRequest.ts", "line": 32, "character": 37 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCBookAvailabilityRequestByIsbn", "id": 2205 }, { "type": "reference", "name": "SCBookAvailabilityRequestByUuid", "id": 2207 } ] } } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 2209 ] }, { "title": "Interfaces", "kind": 256, "children": [ 2205, 2207 ] }, { "title": "Type aliases", "kind": 4194304, "children": [ 2222 ] } ], "sources": [ { "fileName": "protocol/routes/bookAvailability/BookAvailabilityRequest.ts", "line": 1, "character": 0 } ] }, { "id": 2223, "name": "\"protocol/routes/bookAvailability/BookAvailabilityResponse\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/protocol/routes/bookAvailability/BookAvailabilityResponse.ts", "children": [ { "id": 2224, "name": "SCBookAvailabilityResponse", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "List of availabilities of a book", "tags": [ { "tag": "validatable", "text": "\n" } ] }, "sources": [ { "fileName": "protocol/routes/bookAvailability/BookAvailabilityResponse.ts", "line": 22, "character": 38 } ], "type": { "type": "reference", "name": "Array", "typeArguments": [ { "type": "reference", "name": "SCThingThatCanBeOfferedOffer", "id": 801, "typeArguments": [ { "type": "reference", "name": "SCAcademicPriceGroup", "id": 775 } ] } ] } } ], "groups": [ { "title": "Type aliases", "kind": 4194304, "children": [ 2224 ] } ], "sources": [ { "fileName": "protocol/routes/bookAvailability/BookAvailabilityResponse.ts", "line": 1, "character": 0 } ] }, { "id": 2225, "name": "\"protocol/routes/bulk/BulkRequest\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/protocol/routes/bulk/BulkRequest.ts", "children": [ { "id": 2234, "name": "SCBulkRoute", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "Route for bulk creation" }, "children": [ { "id": 2235, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isExported": true }, "signatures": [ { "id": 2236, "name": "new SCBulkRoute", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", "name": "SCBulkRoute", "id": 2234 } } ], "sources": [ { "fileName": "protocol/routes/bulk/BulkRequest.ts", "line": 69, "character": 50 } ] }, { "id": 2237, "name": "errorNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 100, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCErrorResponseConstructor", "id": 2642 } }, "defaultValue": " []", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.errorNames", "id": 2632 }, "implementationOf": { "type": "reference", "name": "SCRoute.errorNames", "id": 2624 } }, { "id": 2238, "name": "method", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 101, "character": 8 } ], "type": { "type": "reference", "name": "SCRouteHttpVerbs", "id": 2619 }, "defaultValue": " SCRouteHttpVerbs.GET", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.method", "id": 2633 }, "implementationOf": { "type": "reference", "name": "SCRoute.method", "id": 2625 } }, { "id": 2239, "name": "obligatoryParameters", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "sources": [ { "fileName": "Route.ts", "line": 102, "character": 22 } ], "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.obligatoryParameters", "id": 2634 }, "implementationOf": { "type": "reference", "name": "SCRoute.obligatoryParameters", "id": 2626 } }, { "id": 2240, "name": "requestBodyName", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 103, "character": 17 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"any\"", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.requestBodyName", "id": 2635 }, "implementationOf": { "type": "reference", "name": "SCRoute.requestBodyName", "id": 2627 } }, { "id": 2241, "name": "responseBodyName", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 104, "character": 18 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"any\"", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.responseBodyName", "id": 2636 }, "implementationOf": { "type": "reference", "name": "SCRoute.responseBodyName", "id": 2628 } }, { "id": 2242, "name": "statusCodeSuccess", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 105, "character": 19 } ], "type": { "type": "intrinsic", "name": "number" }, "defaultValue": "200", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.statusCodeSuccess", "id": 2637 }, "implementationOf": { "type": "reference", "name": "SCRoute.statusCodeSuccess", "id": 2629 } }, { "id": 2243, "name": "urlFragment", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 106, "character": 13 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"/\"", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.urlFragment", "id": 2638 }, "implementationOf": { "type": "reference", "name": "SCRoute.urlFragment", "id": 2630 } }, { "id": 2244, "name": "getUrlFragment", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isExported": true }, "signatures": [ { "id": 2245, "name": "getUrlFragment", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { "id": 2246, "name": "parameters", "kind": 32768, "kindString": "Parameter", "flags": { "isOptional": true }, "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "intrinsic", "name": "string" } ] } } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.getUrlFragment", "id": 2639 } } ], "sources": [ { "fileName": "Route.ts", "line": 108, "character": 23 } ], "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.getUrlFragment", "id": 2639 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 2235 ] }, { "title": "Properties", "kind": 1024, "children": [ 2237, 2238, 2239, 2240, 2241, 2242, 2243 ] }, { "title": "Methods", "kind": 2048, "children": [ 2244 ] } ], "sources": [ { "fileName": "protocol/routes/bulk/BulkRequest.ts", "line": 69, "character": 24 } ], "extendedTypes": [ { "type": "reference", "name": "SCAbstractRoute", "id": 2631 } ], "implementedTypes": [ { "type": "reference", "name": "SCRoute", "id": 2623 } ] }, { "id": 2230, "name": "SCBulkParameters", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Parameters for a bulk" }, "children": [ { "id": 2231, "name": "expiration", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Expiration of bulk", "text": "If the date is hit and the bulk is not done, it will be deleted and all data removed.\nDefaults to one hour.\n" }, "sources": [ { "fileName": "protocol/routes/bulk/BulkRequest.ts", "line": 47, "character": 12 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 } }, { "id": 2232, "name": "source", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Source of data for this bulk", "text": "A short \"description\" of the source of the data to identify it inside the database.\nA second bulk with the same source overrides the data of the first bulk once it is done.\n", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "protocol/routes/bulk/BulkRequest.ts", "line": 57, "character": 8 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 2233, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of things that are indexed in this bulk." }, "sources": [ { "fileName": "protocol/routes/bulk/BulkRequest.ts", "line": 63, "character": 6 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2231, 2232, 2233 ] } ], "sources": [ { "fileName": "protocol/routes/bulk/BulkRequest.ts", "line": 40, "character": 33 } ], "extendedBy": [ { "type": "reference", "name": "SCBulkRequest", "id": 2226 }, { "type": "reference", "name": "SCBulkResponse", "id": 2248 } ] }, { "id": 2226, "name": "SCBulkRequest", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A bulk request", "text": "Parameters to be sent to request a new bulk.\n", "tags": [ { "tag": "validatable", "text": "\n" } ] }, "children": [ { "id": 2227, "name": "expiration", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Expiration of bulk", "text": "If the date is hit and the bulk is not done, it will be deleted and all data removed.\nDefaults to one hour.\n" }, "sources": [ { "fileName": "protocol/routes/bulk/BulkRequest.ts", "line": 47, "character": 12 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 }, "inheritedFrom": { "type": "reference", "name": "SCBulkParameters.expiration", "id": 2231 } }, { "id": 2228, "name": "source", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Source of data for this bulk", "text": "A short \"description\" of the source of the data to identify it inside the database.\nA second bulk with the same source overrides the data of the first bulk once it is done.\n", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "protocol/routes/bulk/BulkRequest.ts", "line": 57, "character": 8 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCBulkParameters.source", "id": 2232 } }, { "id": 2229, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of things that are indexed in this bulk." }, "sources": [ { "fileName": "protocol/routes/bulk/BulkRequest.ts", "line": 63, "character": 6 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 }, "inheritedFrom": { "type": "reference", "name": "SCBulkParameters.type", "id": 2233 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2227, 2228, 2229 ] } ], "sources": [ { "fileName": "protocol/routes/bulk/BulkRequest.ts", "line": 34, "character": 30 } ], "extendedTypes": [ { "type": "reference", "name": "SCBulkParameters", "id": 2230 } ] } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 2234 ] }, { "title": "Interfaces", "kind": 256, "children": [ 2230, 2226 ] } ], "sources": [ { "fileName": "protocol/routes/bulk/BulkRequest.ts", "line": 1, "character": 0 } ] }, { "id": 2247, "name": "\"protocol/routes/bulk/BulkResponse\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/protocol/routes/bulk/BulkResponse.ts", "children": [ { "id": 2248, "name": "SCBulkResponse", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Requested Bulk from backend", "tags": [ { "tag": "validatable", "text": "\n" } ] }, "children": [ { "id": 2251, "name": "expiration", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Expiration of bulk", "text": "If the date is hit and the bulk is not done, it will be deleted and all data removed.\nDefaults to one hour.\n" }, "sources": [ { "fileName": "protocol/routes/bulk/BulkRequest.ts", "line": 47, "character": 12 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 }, "inheritedFrom": { "type": "reference", "name": "SCBulkParameters.expiration", "id": 2231 } }, { "id": 2252, "name": "source", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Source of data for this bulk", "text": "A short \"description\" of the source of the data to identify it inside the database.\nA second bulk with the same source overrides the data of the first bulk once it is done.\n", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "protocol/routes/bulk/BulkRequest.ts", "line": 57, "character": 8 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCBulkParameters.source", "id": 2232 } }, { "id": 2249, "name": "state", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "State of bulk", "text": "The state is `in progress` while it accepts things to be added to the bulk.\nThe state is `done` once it is closed.\n" }, "sources": [ { "fileName": "protocol/routes/bulk/BulkResponse.ts", "line": 30, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "stringLiteral", "value": "in progress" }, { "type": "stringLiteral", "value": "done" } ] } }, { "id": 2253, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of things that are indexed in this bulk." }, "sources": [ { "fileName": "protocol/routes/bulk/BulkRequest.ts", "line": 63, "character": 6 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 }, "inheritedFrom": { "type": "reference", "name": "SCBulkParameters.type", "id": 2233 } }, { "id": 2250, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the bulk" }, "sources": [ { "fileName": "protocol/routes/bulk/BulkResponse.ts", "line": 35, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2251, 2252, 2249, 2253, 2250 ] } ], "sources": [ { "fileName": "protocol/routes/bulk/BulkResponse.ts", "line": 23, "character": 31 } ], "extendedTypes": [ { "type": "reference", "name": "SCBulkParameters", "id": 2230 } ] } ], "groups": [ { "title": "Interfaces", "kind": 256, "children": [ 2248 ] } ], "sources": [ { "fileName": "protocol/routes/bulk/BulkResponse.ts", "line": 1, "character": 0 } ] }, { "id": 2254, "name": "\"protocol/routes/bulk/UID/BulkAddRequest\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/protocol/routes/bulk/UID/BulkAddRequest.ts", "children": [ { "id": 2255, "name": "SCBulkAddRoute", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "Route for indexing SC things in a bulk" }, "children": [ { "id": 2256, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isExported": true }, "signatures": [ { "id": 2257, "name": "new SCBulkAddRoute", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", "name": "SCBulkAddRoute", "id": 2255 } } ], "sources": [ { "fileName": "protocol/routes/bulk/UID/BulkAddRequest.ts", "line": 37, "character": 53 } ] }, { "id": 2258, "name": "errorNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 100, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCErrorResponseConstructor", "id": 2642 } }, "defaultValue": " []", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.errorNames", "id": 2632 }, "implementationOf": { "type": "reference", "name": "SCRoute.errorNames", "id": 2624 } }, { "id": 2259, "name": "method", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 101, "character": 8 } ], "type": { "type": "reference", "name": "SCRouteHttpVerbs", "id": 2619 }, "defaultValue": " SCRouteHttpVerbs.GET", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.method", "id": 2633 }, "implementationOf": { "type": "reference", "name": "SCRoute.method", "id": 2625 } }, { "id": 2260, "name": "obligatoryParameters", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "sources": [ { "fileName": "Route.ts", "line": 102, "character": 22 } ], "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.obligatoryParameters", "id": 2634 }, "implementationOf": { "type": "reference", "name": "SCRoute.obligatoryParameters", "id": 2626 } }, { "id": 2261, "name": "requestBodyName", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 103, "character": 17 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"any\"", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.requestBodyName", "id": 2635 }, "implementationOf": { "type": "reference", "name": "SCRoute.requestBodyName", "id": 2627 } }, { "id": 2262, "name": "responseBodyName", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 104, "character": 18 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"any\"", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.responseBodyName", "id": 2636 }, "implementationOf": { "type": "reference", "name": "SCRoute.responseBodyName", "id": 2628 } }, { "id": 2263, "name": "statusCodeSuccess", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 105, "character": 19 } ], "type": { "type": "intrinsic", "name": "number" }, "defaultValue": "200", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.statusCodeSuccess", "id": 2637 }, "implementationOf": { "type": "reference", "name": "SCRoute.statusCodeSuccess", "id": 2629 } }, { "id": 2264, "name": "urlFragment", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 106, "character": 13 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"/\"", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.urlFragment", "id": 2638 }, "implementationOf": { "type": "reference", "name": "SCRoute.urlFragment", "id": 2630 } }, { "id": 2265, "name": "getUrlFragment", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isExported": true }, "signatures": [ { "id": 2266, "name": "getUrlFragment", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { "id": 2267, "name": "parameters", "kind": 32768, "kindString": "Parameter", "flags": { "isOptional": true }, "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "intrinsic", "name": "string" } ] } } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.getUrlFragment", "id": 2639 } } ], "sources": [ { "fileName": "Route.ts", "line": 108, "character": 23 } ], "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.getUrlFragment", "id": 2639 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 2256 ] }, { "title": "Properties", "kind": 1024, "children": [ 2258, 2259, 2260, 2261, 2262, 2263, 2264 ] }, { "title": "Methods", "kind": 2048, "children": [ 2265 ] } ], "sources": [ { "fileName": "protocol/routes/bulk/UID/BulkAddRequest.ts", "line": 37, "character": 27 } ], "extendedTypes": [ { "type": "reference", "name": "SCAbstractRoute", "id": 2631 } ], "implementedTypes": [ { "type": "reference", "name": "SCRoute", "id": 2623 } ] }, { "id": 2268, "name": "SCBulkAddRequest", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "Request to add a thing to a bulk", "tags": [ { "tag": "validatable", "text": "\n" } ] }, "sources": [ { "fileName": "protocol/routes/bulk/UID/BulkAddRequest.ts", "line": 32, "character": 28 } ], "type": { "type": "reference", "name": "SCThings", "id": 2054 } } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 2255 ] }, { "title": "Type aliases", "kind": 4194304, "children": [ 2268 ] } ], "sources": [ { "fileName": "protocol/routes/bulk/UID/BulkAddRequest.ts", "line": 1, "character": 0 } ] }, { "id": 2269, "name": "\"protocol/routes/bulk/UID/BulkAddResponse\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/protocol/routes/bulk/UID/BulkAddResponse.ts", "children": [ { "id": 2270, "name": "SCBulkAddResponse", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Response to a request to add a thing to a bulk", "tags": [ { "tag": "validatable", "text": "\n" } ] }, "sources": [ { "fileName": "protocol/routes/bulk/UID/BulkAddResponse.ts", "line": 20, "character": 34 } ] } ], "groups": [ { "title": "Interfaces", "kind": 256, "children": [ 2270 ] } ], "sources": [ { "fileName": "protocol/routes/bulk/UID/BulkAddResponse.ts", "line": 1, "character": 0 } ] }, { "id": 2271, "name": "\"protocol/routes/bulk/UID/BulkDoneRequest\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/protocol/routes/bulk/UID/BulkDoneRequest.ts", "children": [ { "id": 2273, "name": "SCBulkDoneRoute", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "Route for closing bulks" }, "children": [ { "id": 2274, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isExported": true }, "signatures": [ { "id": 2275, "name": "new SCBulkDoneRoute", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", "name": "SCBulkDoneRoute", "id": 2273 } } ], "sources": [ { "fileName": "protocol/routes/bulk/UID/BulkDoneRequest.ts", "line": 37, "character": 54 } ] }, { "id": 2276, "name": "errorNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 100, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCErrorResponseConstructor", "id": 2642 } }, "defaultValue": " []", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.errorNames", "id": 2632 }, "implementationOf": { "type": "reference", "name": "SCRoute.errorNames", "id": 2624 } }, { "id": 2277, "name": "method", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 101, "character": 8 } ], "type": { "type": "reference", "name": "SCRouteHttpVerbs", "id": 2619 }, "defaultValue": " SCRouteHttpVerbs.GET", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.method", "id": 2633 }, "implementationOf": { "type": "reference", "name": "SCRoute.method", "id": 2625 } }, { "id": 2278, "name": "obligatoryParameters", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "sources": [ { "fileName": "Route.ts", "line": 102, "character": 22 } ], "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.obligatoryParameters", "id": 2634 }, "implementationOf": { "type": "reference", "name": "SCRoute.obligatoryParameters", "id": 2626 } }, { "id": 2279, "name": "requestBodyName", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 103, "character": 17 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"any\"", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.requestBodyName", "id": 2635 }, "implementationOf": { "type": "reference", "name": "SCRoute.requestBodyName", "id": 2627 } }, { "id": 2280, "name": "responseBodyName", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 104, "character": 18 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"any\"", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.responseBodyName", "id": 2636 }, "implementationOf": { "type": "reference", "name": "SCRoute.responseBodyName", "id": 2628 } }, { "id": 2281, "name": "statusCodeSuccess", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 105, "character": 19 } ], "type": { "type": "intrinsic", "name": "number" }, "defaultValue": "200", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.statusCodeSuccess", "id": 2637 }, "implementationOf": { "type": "reference", "name": "SCRoute.statusCodeSuccess", "id": 2629 } }, { "id": 2282, "name": "urlFragment", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 106, "character": 13 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"/\"", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.urlFragment", "id": 2638 }, "implementationOf": { "type": "reference", "name": "SCRoute.urlFragment", "id": 2630 } }, { "id": 2283, "name": "getUrlFragment", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isExported": true }, "signatures": [ { "id": 2284, "name": "getUrlFragment", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { "id": 2285, "name": "parameters", "kind": 32768, "kindString": "Parameter", "flags": { "isOptional": true }, "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "intrinsic", "name": "string" } ] } } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.getUrlFragment", "id": 2639 } } ], "sources": [ { "fileName": "Route.ts", "line": 108, "character": 23 } ], "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.getUrlFragment", "id": 2639 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 2274 ] }, { "title": "Properties", "kind": 1024, "children": [ 2276, 2277, 2278, 2279, 2280, 2281, 2282 ] }, { "title": "Methods", "kind": 2048, "children": [ 2283 ] } ], "sources": [ { "fileName": "protocol/routes/bulk/UID/BulkDoneRequest.ts", "line": 37, "character": 28 } ], "extendedTypes": [ { "type": "reference", "name": "SCAbstractRoute", "id": 2631 } ], "implementedTypes": [ { "type": "reference", "name": "SCRoute", "id": 2623 } ] }, { "id": 2272, "name": "SCBulkDoneRequest", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Request to change the bulk state to done (close the bulk process)", "tags": [ { "tag": "validatable", "text": "\n" } ] }, "sources": [ { "fileName": "protocol/routes/bulk/UID/BulkDoneRequest.ts", "line": 31, "character": 34 } ] } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 2273 ] }, { "title": "Interfaces", "kind": 256, "children": [ 2272 ] } ], "sources": [ { "fileName": "protocol/routes/bulk/UID/BulkDoneRequest.ts", "line": 1, "character": 0 } ] }, { "id": 2286, "name": "\"protocol/routes/bulk/UID/BulkDoneResponse\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/protocol/routes/bulk/UID/BulkDoneResponse.ts", "children": [ { "id": 2287, "name": "SCBulkDoneResponse", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Response to a request to change the state of a bulk to done", "tags": [ { "tag": "validatable", "text": "\n" } ] }, "sources": [ { "fileName": "protocol/routes/bulk/UID/BulkDoneResponse.ts", "line": 20, "character": 35 } ] } ], "groups": [ { "title": "Interfaces", "kind": 256, "children": [ 2287 ] } ], "sources": [ { "fileName": "protocol/routes/bulk/UID/BulkDoneResponse.ts", "line": 1, "character": 0 } ] }, { "id": 2288, "name": "\"protocol/routes/feedback/FeedbackRequest\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/protocol/routes/feedback/FeedbackRequest.ts", "children": [ { "id": 2309, "name": "SCFeedbackRoute", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "Route for feedback submission" }, "children": [ { "id": 2310, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isExported": true }, "signatures": [ { "id": 2311, "name": "new SCFeedbackRoute", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", "name": "SCFeedbackRoute", "id": 2309 } } ], "sources": [ { "fileName": "protocol/routes/feedback/FeedbackRequest.ts", "line": 41, "character": 54 } ] }, { "id": 2312, "name": "errorNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 100, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCErrorResponseConstructor", "id": 2642 } }, "defaultValue": " []", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.errorNames", "id": 2632 }, "implementationOf": { "type": "reference", "name": "SCRoute.errorNames", "id": 2624 } }, { "id": 2313, "name": "method", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 101, "character": 8 } ], "type": { "type": "reference", "name": "SCRouteHttpVerbs", "id": 2619 }, "defaultValue": " SCRouteHttpVerbs.GET", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.method", "id": 2633 }, "implementationOf": { "type": "reference", "name": "SCRoute.method", "id": 2625 } }, { "id": 2314, "name": "obligatoryParameters", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "sources": [ { "fileName": "Route.ts", "line": 102, "character": 22 } ], "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.obligatoryParameters", "id": 2634 }, "implementationOf": { "type": "reference", "name": "SCRoute.obligatoryParameters", "id": 2626 } }, { "id": 2315, "name": "requestBodyName", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 103, "character": 17 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"any\"", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.requestBodyName", "id": 2635 }, "implementationOf": { "type": "reference", "name": "SCRoute.requestBodyName", "id": 2627 } }, { "id": 2316, "name": "responseBodyName", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 104, "character": 18 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"any\"", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.responseBodyName", "id": 2636 }, "implementationOf": { "type": "reference", "name": "SCRoute.responseBodyName", "id": 2628 } }, { "id": 2317, "name": "statusCodeSuccess", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 105, "character": 19 } ], "type": { "type": "intrinsic", "name": "number" }, "defaultValue": "200", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.statusCodeSuccess", "id": 2637 }, "implementationOf": { "type": "reference", "name": "SCRoute.statusCodeSuccess", "id": 2629 } }, { "id": 2318, "name": "urlFragment", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 106, "character": 13 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"/\"", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.urlFragment", "id": 2638 }, "implementationOf": { "type": "reference", "name": "SCRoute.urlFragment", "id": 2630 } }, { "id": 2319, "name": "getUrlFragment", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isExported": true }, "signatures": [ { "id": 2320, "name": "getUrlFragment", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { "id": 2321, "name": "parameters", "kind": 32768, "kindString": "Parameter", "flags": { "isOptional": true }, "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "intrinsic", "name": "string" } ] } } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.getUrlFragment", "id": 2639 } } ], "sources": [ { "fileName": "Route.ts", "line": 108, "character": 23 } ], "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.getUrlFragment", "id": 2639 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 2310 ] }, { "title": "Properties", "kind": 1024, "children": [ 2312, 2313, 2314, 2315, 2316, 2317, 2318 ] }, { "title": "Methods", "kind": 2048, "children": [ 2319 ] } ], "sources": [ { "fileName": "protocol/routes/feedback/FeedbackRequest.ts", "line": 41, "character": 28 } ], "extendedTypes": [ { "type": "reference", "name": "SCAbstractRoute", "id": 2631 } ], "implementedTypes": [ { "type": "reference", "name": "SCRoute", "id": 2623 } ] }, { "id": 2289, "name": "SCFeedbackRequest", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "User feedback", "tags": [ { "tag": "validatable", "text": "\n" } ] }, "children": [ { "id": 2298, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 2306, "name": "audiences", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Audience of the message" }, "sources": [ { "fileName": "things/Message.ts", "line": 34, "character": 11 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCMessageAudience", "id": 1674 } }, "inheritedFrom": { "type": "reference", "name": "SCMessageWithoutReferences.audiences", "id": 1619 } }, { "id": 2293, "name": "authors", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Authors of the creative work" }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 64, "character": 9 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCPersonWithoutReferences", "id": 456 } }, "inheritedFrom": { "type": "reference", "name": "SCCreativeWork.authors", "id": 830 } }, { "id": 2307, "name": "dateCreated", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "When the message was created" }, "sources": [ { "fileName": "things/Message.ts", "line": 39, "character": 13 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 }, "inheritedFrom": { "type": "reference", "name": "SCMessageWithoutReferences.dateCreated", "id": 1620 } }, { "id": 2295, "name": "datePublished", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Date the creative work was published" }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 35, "character": 15 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 }, "inheritedFrom": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.datePublished", "id": 818 } }, { "id": 2299, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 2300, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 2296, "name": "inLanguages", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "List of languages this creative work is written/recorded/... in" }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 40, "character": 13 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCLanguage", "id": 2 } }, "inheritedFrom": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.inLanguages", "id": 819 } }, { "id": 2297, "name": "keywords", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Keywords of the creative work", "tags": [ { "tag": "aggregatable", "text": "" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 48, "character": 10 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.keywords", "id": 820 } }, { "id": 2308, "name": "message", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Message itself", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "things/Message.ts", "line": 46, "character": 9 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCMessageWithoutReferences.message", "id": 1621 } }, { "id": 2290, "name": "metaData", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Meta data that helps to understand the feedback" }, "sources": [ { "fileName": "protocol/routes/feedback/FeedbackRequest.ts", "line": 35, "character": 10 } ], "type": { "type": "reference", "name": "SCFeedbackRequestMetaData", "id": 2322 } }, { "id": 2301, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 2304, "name": "offers", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "List of offers for that thing" }, "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 81, "character": 8 } ], "type": { "type": "reference", "name": "Array", "typeArguments": [ { "type": "reference", "name": "SCThingThatCanBeOfferedOffer", "id": 801, "typeArguments": [ { "type": "reference", "name": "SCAcademicPriceGroup", "id": 775 } ] } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingThatCanBeOffered.offers", "id": 791 } }, { "id": 2305, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Origin of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 114, "character": 8 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCThingRemoteOrigin", "id": 579 }, { "type": "reference", "name": "SCThingUserOrigin", "id": 588 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThing.origin", "id": 563 } }, { "id": 2294, "name": "publishers", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "List of publishers of the creative work" }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 69, "character": 12 } ], "type": { "type": "reference", "name": "Array", "typeArguments": [ { "type": "union", "types": [ { "type": "reference", "name": "SCPersonWithoutReferences", "id": 456 }, { "type": "reference", "name": "SCOrganizationWithoutReferences", "id": 398 } ] } ] }, "inheritedFrom": { "type": "reference", "name": "SCCreativeWork.publishers", "id": 831 } }, { "id": 2291, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translated fields of a message" }, "sources": [ { "fileName": "things/Message.ts", "line": 70, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCMessageTranslatableProperties", "id": 1652 } ] }, "overwrites": { "type": "reference", "name": "SCCreativeWork.translations", "id": 832 }, "inheritedFrom": { "type": "reference", "name": "SCMessage.translations", "id": 1634 } }, { "id": 2292, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of a message" }, "sources": [ { "fileName": "things/Message.ts", "line": 75, "character": 6 } ], "type": { "type": "reference", "name": "Message", "id": 540 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 }, "inheritedFrom": { "type": "reference", "name": "SCMessage.type", "id": 1635 } }, { "id": 2302, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 2303, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2298, 2306, 2293, 2307, 2295, 2299, 2300, 2296, 2297, 2308, 2290, 2301, 2304, 2305, 2294, 2291, 2292, 2302, 2303 ] } ], "sources": [ { "fileName": "protocol/routes/feedback/FeedbackRequest.ts", "line": 31, "character": 34 } ], "extendedTypes": [ { "type": "reference", "name": "SCMessage", "id": 1633 } ] }, { "id": 2322, "name": "SCFeedbackRequestMetaData", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Request Meta Data" }, "children": [ { "id": 2323, "name": "debug", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Whether or not the user enabled the debug mode" }, "sources": [ { "fileName": "protocol/routes/feedback/FeedbackRequest.ts", "line": 67, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "false" }, { "type": "intrinsic", "name": "true" } ] } }, { "id": 2324, "name": "platform", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Platform identifier" }, "sources": [ { "fileName": "protocol/routes/feedback/FeedbackRequest.ts", "line": 72, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 2325, "name": "scope", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Scope/app state at feedback invocation" }, "sources": [ { "fileName": "protocol/routes/feedback/FeedbackRequest.ts", "line": 77, "character": 7 } ], "type": { "type": "intrinsic", "name": "any" } }, { "id": 2326, "name": "sendable", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Whether or not the feedback is sendable" }, "sources": [ { "fileName": "protocol/routes/feedback/FeedbackRequest.ts", "line": 82, "character": 10 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "false" }, { "type": "intrinsic", "name": "true" } ] } }, { "id": 2327, "name": "state", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "App state that feedback was invoked from" }, "sources": [ { "fileName": "protocol/routes/feedback/FeedbackRequest.ts", "line": 87, "character": 7 } ], "type": { "type": "intrinsic", "name": "any" } }, { "id": 2328, "name": "userAgent", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "User agent" }, "sources": [ { "fileName": "protocol/routes/feedback/FeedbackRequest.ts", "line": 92, "character": 11 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 2329, "name": "version", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "StApps version string" }, "sources": [ { "fileName": "protocol/routes/feedback/FeedbackRequest.ts", "line": 97, "character": 9 } ], "type": { "type": "intrinsic", "name": "string" } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2323, 2324, 2325, 2326, 2327, 2328, 2329 ] } ], "sources": [ { "fileName": "protocol/routes/feedback/FeedbackRequest.ts", "line": 63, "character": 42 } ] } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 2309 ] }, { "title": "Interfaces", "kind": 256, "children": [ 2289, 2322 ] } ], "sources": [ { "fileName": "protocol/routes/feedback/FeedbackRequest.ts", "line": 1, "character": 0 } ] }, { "id": 2330, "name": "\"protocol/routes/feedback/FeedbackResponse\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/protocol/routes/feedback/FeedbackResponse.ts", "children": [ { "id": 2331, "name": "SCFeedbackResponse", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A response to a feedback request", "tags": [ { "tag": "validatable", "text": "\n" } ] }, "sources": [ { "fileName": "protocol/routes/feedback/FeedbackResponse.ts", "line": 20, "character": 35 } ] } ], "groups": [ { "title": "Interfaces", "kind": 256, "children": [ 2331 ] } ], "sources": [ { "fileName": "protocol/routes/feedback/FeedbackResponse.ts", "line": 1, "character": 0 } ] }, { "id": 2060, "name": "\"protocol/routes/plugin/PluginRegisterRequest\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/protocol/routes/plugin/PluginRegisterRequest.ts", "children": [ { "id": 2073, "name": "SCPluginRegisterRoute", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "Route to register plugins" }, "children": [ { "id": 2074, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isExported": true }, "signatures": [ { "id": 2075, "name": "new SCPluginRegisterRoute", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", "name": "SCPluginRegisterRoute", "id": 2073 } } ], "sources": [ { "fileName": "protocol/routes/plugin/PluginRegisterRequest.ts", "line": 96, "character": 60 } ] }, { "id": 2076, "name": "errorNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 100, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCErrorResponseConstructor", "id": 2642 } }, "defaultValue": " []", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.errorNames", "id": 2632 }, "implementationOf": { "type": "reference", "name": "SCRoute.errorNames", "id": 2624 } }, { "id": 2077, "name": "method", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 101, "character": 8 } ], "type": { "type": "reference", "name": "SCRouteHttpVerbs", "id": 2619 }, "defaultValue": " SCRouteHttpVerbs.GET", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.method", "id": 2633 }, "implementationOf": { "type": "reference", "name": "SCRoute.method", "id": 2625 } }, { "id": 2078, "name": "obligatoryParameters", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "sources": [ { "fileName": "Route.ts", "line": 102, "character": 22 } ], "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.obligatoryParameters", "id": 2634 }, "implementationOf": { "type": "reference", "name": "SCRoute.obligatoryParameters", "id": 2626 } }, { "id": 2079, "name": "requestBodyName", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 103, "character": 17 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"any\"", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.requestBodyName", "id": 2635 }, "implementationOf": { "type": "reference", "name": "SCRoute.requestBodyName", "id": 2627 } }, { "id": 2080, "name": "responseBodyName", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 104, "character": 18 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"any\"", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.responseBodyName", "id": 2636 }, "implementationOf": { "type": "reference", "name": "SCRoute.responseBodyName", "id": 2628 } }, { "id": 2081, "name": "statusCodeSuccess", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 105, "character": 19 } ], "type": { "type": "intrinsic", "name": "number" }, "defaultValue": "200", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.statusCodeSuccess", "id": 2637 }, "implementationOf": { "type": "reference", "name": "SCRoute.statusCodeSuccess", "id": 2629 } }, { "id": 2082, "name": "urlFragment", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 106, "character": 13 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"/\"", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.urlFragment", "id": 2638 }, "implementationOf": { "type": "reference", "name": "SCRoute.urlFragment", "id": 2630 } }, { "id": 2083, "name": "getUrlFragment", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isExported": true }, "signatures": [ { "id": 2084, "name": "getUrlFragment", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { "id": 2085, "name": "parameters", "kind": 32768, "kindString": "Parameter", "flags": { "isOptional": true }, "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "intrinsic", "name": "string" } ] } } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.getUrlFragment", "id": 2639 } } ], "sources": [ { "fileName": "Route.ts", "line": 108, "character": 23 } ], "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.getUrlFragment", "id": 2639 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 2074 ] }, { "title": "Properties", "kind": 1024, "children": [ 2076, 2077, 2078, 2079, 2080, 2081, 2082 ] }, { "title": "Methods", "kind": 2048, "children": [ 2083 ] } ], "sources": [ { "fileName": "protocol/routes/plugin/PluginRegisterRequest.ts", "line": 96, "character": 34 } ], "extendedTypes": [ { "type": "reference", "name": "SCAbstractRoute", "id": 2631 } ], "implementedTypes": [ { "type": "reference", "name": "SCRoute", "id": 2623 } ] }, { "id": 2061, "name": "SCPluginAdd", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Plugin request for adding a plugin registration to the backend" }, "children": [ { "id": 2062, "name": "action", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The desired action, so whether the plugin should be added or removed" }, "sources": [ { "fileName": "protocol/routes/plugin/PluginRegisterRequest.ts", "line": 40, "character": 8 } ], "type": { "type": "stringLiteral", "value": "add" } }, { "id": 2063, "name": "plugin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Plugin information needed for its registration" }, "sources": [ { "fileName": "protocol/routes/plugin/PluginRegisterRequest.ts", "line": 45, "character": 8 } ], "type": { "type": "reference", "name": "SCPluginMetaData", "id": 2067 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2062, 2063 ] } ], "sources": [ { "fileName": "protocol/routes/plugin/PluginRegisterRequest.ts", "line": 36, "character": 28 } ] }, { "id": 2067, "name": "SCPluginMetaData", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Plugin meta data - contains needed information for a plugin registration" }, "children": [ { "id": 2068, "name": "address", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The address of the plugin, to which the backend routes the requests" }, "sources": [ { "fileName": "protocol/routes/plugin/PluginRegisterRequest.ts", "line": 70, "character": 9 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 2069, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The name of the plugin (for debugging purposes, to more easily identify conflicts)" }, "sources": [ { "fileName": "protocol/routes/plugin/PluginRegisterRequest.ts", "line": 75, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 2070, "name": "requestSchema", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "How the requests of the plugin looks like, a JSON schema for validation" }, "sources": [ { "fileName": "protocol/routes/plugin/PluginRegisterRequest.ts", "line": 80, "character": 15 } ], "type": { "type": "reference", "name": "Schema" } }, { "id": 2071, "name": "responseSchema", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "How the responses of the plugin looks like, a JSON schema for validation" }, "sources": [ { "fileName": "protocol/routes/plugin/PluginRegisterRequest.ts", "line": 85, "character": 16 } ], "type": { "type": "reference", "name": "Schema" } }, { "id": 2072, "name": "route", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The desired route, for example /feedback." }, "sources": [ { "fileName": "protocol/routes/plugin/PluginRegisterRequest.ts", "line": 90, "character": 7 } ], "type": { "type": "intrinsic", "name": "string" } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2068, 2069, 2070, 2071, 2072 ] } ], "sources": [ { "fileName": "protocol/routes/plugin/PluginRegisterRequest.ts", "line": 66, "character": 33 } ] }, { "id": 2064, "name": "SCPluginRemove", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Plugin request for removing a plugin registration from the backend" }, "children": [ { "id": 2065, "name": "action", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The desired action, so whether the plugin should be added or removed" }, "sources": [ { "fileName": "protocol/routes/plugin/PluginRegisterRequest.ts", "line": 55, "character": 8 } ], "type": { "type": "stringLiteral", "value": "remove" } }, { "id": 2066, "name": "route", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The route of the plugin you want to remove" }, "sources": [ { "fileName": "protocol/routes/plugin/PluginRegisterRequest.ts", "line": 60, "character": 7 } ], "type": { "type": "intrinsic", "name": "string" } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2065, 2066 ] } ], "sources": [ { "fileName": "protocol/routes/plugin/PluginRegisterRequest.ts", "line": 51, "character": 31 } ] }, { "id": 2086, "name": "SCPluginRegisterRequest", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "Plugin register request", "tags": [ { "tag": "validatable", "text": "\n" } ] }, "sources": [ { "fileName": "protocol/routes/plugin/PluginRegisterRequest.ts", "line": 31, "character": 35 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCPluginAdd", "id": 2061 }, { "type": "reference", "name": "SCPluginRemove", "id": 2064 } ] } } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 2073 ] }, { "title": "Interfaces", "kind": 256, "children": [ 2061, 2067, 2064 ] }, { "title": "Type aliases", "kind": 4194304, "children": [ 2086 ] } ], "sources": [ { "fileName": "protocol/routes/plugin/PluginRegisterRequest.ts", "line": 1, "character": 0 } ] }, { "id": 2744, "name": "\"protocol/routes/plugin/PluginRegisterResponse\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/protocol/routes/plugin/PluginRegisterResponse.ts", "children": [ { "id": 2745, "name": "SCPluginRegisterResponse", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Plugin register response", "tags": [ { "tag": "validatable", "text": "\n" } ] }, "children": [ { "id": 2746, "name": "success", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Whether the desired action succeeded or failed (true for success, false if an error occurred)" }, "sources": [ { "fileName": "protocol/routes/plugin/PluginRegisterResponse.ts", "line": 25, "character": 9 } ], "type": { "type": "intrinsic", "name": "boolean" } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2746 ] } ], "sources": [ { "fileName": "protocol/routes/plugin/PluginRegisterResponse.ts", "line": 21, "character": 41 } ] } ], "groups": [ { "title": "Interfaces", "kind": 256, "children": [ 2745 ] } ], "sources": [ { "fileName": "protocol/routes/plugin/PluginRegisterResponse.ts", "line": 1, "character": 0 } ] }, { "id": 2561, "name": "\"protocol/routes/search/MultiSearchRequest\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/protocol/routes/search/MultiSearchRequest.ts", "children": [ { "id": 2562, "name": "SCMultiSearchRoute", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "Route for submission of multiple search requests at once" }, "children": [ { "id": 2563, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isExported": true }, "signatures": [ { "id": 2564, "name": "new SCMultiSearchRoute", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", "name": "SCMultiSearchRoute", "id": 2562 } } ], "sources": [ { "fileName": "protocol/routes/search/MultiSearchRequest.ts", "line": 42, "character": 57 } ] }, { "id": 2565, "name": "errorNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 100, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCErrorResponseConstructor", "id": 2642 } }, "defaultValue": " []", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.errorNames", "id": 2632 }, "implementationOf": { "type": "reference", "name": "SCRoute.errorNames", "id": 2624 } }, { "id": 2566, "name": "method", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 101, "character": 8 } ], "type": { "type": "reference", "name": "SCRouteHttpVerbs", "id": 2619 }, "defaultValue": " SCRouteHttpVerbs.GET", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.method", "id": 2633 }, "implementationOf": { "type": "reference", "name": "SCRoute.method", "id": 2625 } }, { "id": 2567, "name": "obligatoryParameters", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "sources": [ { "fileName": "Route.ts", "line": 102, "character": 22 } ], "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.obligatoryParameters", "id": 2634 }, "implementationOf": { "type": "reference", "name": "SCRoute.obligatoryParameters", "id": 2626 } }, { "id": 2568, "name": "requestBodyName", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 103, "character": 17 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"any\"", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.requestBodyName", "id": 2635 }, "implementationOf": { "type": "reference", "name": "SCRoute.requestBodyName", "id": 2627 } }, { "id": 2569, "name": "responseBodyName", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 104, "character": 18 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"any\"", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.responseBodyName", "id": 2636 }, "implementationOf": { "type": "reference", "name": "SCRoute.responseBodyName", "id": 2628 } }, { "id": 2570, "name": "statusCodeSuccess", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 105, "character": 19 } ], "type": { "type": "intrinsic", "name": "number" }, "defaultValue": "200", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.statusCodeSuccess", "id": 2637 }, "implementationOf": { "type": "reference", "name": "SCRoute.statusCodeSuccess", "id": 2629 } }, { "id": 2571, "name": "urlFragment", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 106, "character": 13 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"/\"", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.urlFragment", "id": 2638 }, "implementationOf": { "type": "reference", "name": "SCRoute.urlFragment", "id": 2630 } }, { "id": 2572, "name": "getUrlFragment", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isExported": true }, "signatures": [ { "id": 2573, "name": "getUrlFragment", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { "id": 2574, "name": "parameters", "kind": 32768, "kindString": "Parameter", "flags": { "isOptional": true }, "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "intrinsic", "name": "string" } ] } } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.getUrlFragment", "id": 2639 } } ], "sources": [ { "fileName": "Route.ts", "line": 108, "character": 23 } ], "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.getUrlFragment", "id": 2639 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 2563 ] }, { "title": "Properties", "kind": 1024, "children": [ 2565, 2566, 2567, 2568, 2569, 2570, 2571 ] }, { "title": "Methods", "kind": 2048, "children": [ 2572 ] } ], "sources": [ { "fileName": "protocol/routes/search/MultiSearchRequest.ts", "line": 42, "character": 31 } ], "extendedTypes": [ { "type": "reference", "name": "SCAbstractRoute", "id": 2631 } ], "implementedTypes": [ { "type": "reference", "name": "SCRoute", "id": 2623 } ] }, { "id": 2575, "name": "SCMultiSearchRequest", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "A multi search request", "text": "This is a map of [[SCSearchRequest]]s indexed by name.\n\n**CAUTION: This is limited to an amount of queries. Currently this limit is 5.**\n", "tags": [ { "tag": "validatable", "text": "\n" } ] }, "sources": [ { "fileName": "protocol/routes/search/MultiSearchRequest.ts", "line": 37, "character": 32 } ], "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "reference", "name": "SCSearchQuery", "id": 2541 } ] } } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 2562 ] }, { "title": "Type aliases", "kind": 4194304, "children": [ 2575 ] } ], "sources": [ { "fileName": "protocol/routes/search/MultiSearchRequest.ts", "line": 1, "character": 0 } ] }, { "id": 2599, "name": "\"protocol/routes/search/MultiSearchResponse\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/protocol/routes/search/MultiSearchResponse.ts", "children": [ { "id": 2600, "name": "SCMultiSearchResponse", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "A multi search response", "text": "This is a map of [[SCSearchResponse]]s indexed by name\n", "tags": [ { "tag": "validatable", "text": "\n" } ] }, "sources": [ { "fileName": "protocol/routes/search/MultiSearchResponse.ts", "line": 25, "character": 33 } ], "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "reference", "name": "SCSearchResult", "id": 2582 } ] } } ], "groups": [ { "title": "Type aliases", "kind": 4194304, "children": [ 2600 ] } ], "sources": [ { "fileName": "protocol/routes/search/MultiSearchResponse.ts", "line": 1, "character": 0 } ] }, { "id": 2533, "name": "\"protocol/routes/search/SearchRequest\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/protocol/routes/search/SearchRequest.ts", "children": [ { "id": 2548, "name": "SCSearchRoute", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "Route for searching things" }, "children": [ { "id": 2549, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isExported": true }, "signatures": [ { "id": 2550, "name": "new SCSearchRoute", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", "name": "SCSearchRoute", "id": 2548 } } ], "sources": [ { "fileName": "protocol/routes/search/SearchRequest.ts", "line": 74, "character": 52 } ] }, { "id": 2551, "name": "errorNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 100, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCErrorResponseConstructor", "id": 2642 } }, "defaultValue": " []", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.errorNames", "id": 2632 }, "implementationOf": { "type": "reference", "name": "SCRoute.errorNames", "id": 2624 } }, { "id": 2552, "name": "method", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 101, "character": 8 } ], "type": { "type": "reference", "name": "SCRouteHttpVerbs", "id": 2619 }, "defaultValue": " SCRouteHttpVerbs.GET", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.method", "id": 2633 }, "implementationOf": { "type": "reference", "name": "SCRoute.method", "id": 2625 } }, { "id": 2553, "name": "obligatoryParameters", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "sources": [ { "fileName": "Route.ts", "line": 102, "character": 22 } ], "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.obligatoryParameters", "id": 2634 }, "implementationOf": { "type": "reference", "name": "SCRoute.obligatoryParameters", "id": 2626 } }, { "id": 2554, "name": "requestBodyName", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 103, "character": 17 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"any\"", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.requestBodyName", "id": 2635 }, "implementationOf": { "type": "reference", "name": "SCRoute.requestBodyName", "id": 2627 } }, { "id": 2555, "name": "responseBodyName", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 104, "character": 18 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"any\"", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.responseBodyName", "id": 2636 }, "implementationOf": { "type": "reference", "name": "SCRoute.responseBodyName", "id": 2628 } }, { "id": 2556, "name": "statusCodeSuccess", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 105, "character": 19 } ], "type": { "type": "intrinsic", "name": "number" }, "defaultValue": "200", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.statusCodeSuccess", "id": 2637 }, "implementationOf": { "type": "reference", "name": "SCRoute.statusCodeSuccess", "id": 2629 } }, { "id": 2557, "name": "urlFragment", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "Route.ts", "line": 106, "character": 13 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"/\"", "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.urlFragment", "id": 2638 }, "implementationOf": { "type": "reference", "name": "SCRoute.urlFragment", "id": 2630 } }, { "id": 2558, "name": "getUrlFragment", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isExported": true }, "signatures": [ { "id": 2559, "name": "getUrlFragment", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { "id": 2560, "name": "parameters", "kind": 32768, "kindString": "Parameter", "flags": { "isOptional": true }, "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "intrinsic", "name": "string" } ] } } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.getUrlFragment", "id": 2639 } } ], "sources": [ { "fileName": "Route.ts", "line": 108, "character": 23 } ], "inheritedFrom": { "type": "reference", "name": "SCAbstractRoute.getUrlFragment", "id": 2639 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 2549 ] }, { "title": "Properties", "kind": 1024, "children": [ 2551, 2552, 2553, 2554, 2555, 2556, 2557 ] }, { "title": "Methods", "kind": 2048, "children": [ 2558 ] } ], "sources": [ { "fileName": "protocol/routes/search/SearchRequest.ts", "line": 74, "character": 26 } ], "extendedTypes": [ { "type": "reference", "name": "SCAbstractRoute", "id": 2631 } ], "implementedTypes": [ { "type": "reference", "name": "SCRoute", "id": 2623 } ] }, { "id": 2541, "name": "SCSearchQuery", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A search query" }, "children": [ { "id": 2542, "name": "context", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "The context name from where the search query was initiated" }, "sources": [ { "fileName": "protocol/routes/search/SearchRequest.ts", "line": 43, "character": 9 } ], "type": { "type": "reference", "name": "SCSearchContext", "id": 2477 } }, { "id": 2543, "name": "filter", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "A filter structure that combines any number of filters with boolean methods ('AND', 'OR', 'NOT')" }, "sources": [ { "fileName": "protocol/routes/search/SearchRequest.ts", "line": 48, "character": 8 } ], "type": { "type": "reference", "name": "SCSearchFilter", "id": 2532 } }, { "id": 2544, "name": "from", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Number of things to skip in result set (paging)" }, "sources": [ { "fileName": "protocol/routes/search/SearchRequest.ts", "line": 53, "character": 6 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "number" } ] } }, { "id": 2545, "name": "query", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "A term to search for" }, "sources": [ { "fileName": "protocol/routes/search/SearchRequest.ts", "line": 58, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } }, { "id": 2546, "name": "size", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Number of things to have in the result set (paging)" }, "sources": [ { "fileName": "protocol/routes/search/SearchRequest.ts", "line": 63, "character": 6 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "number" } ] } }, { "id": 2547, "name": "sort", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "A list of sorting parameters to order the result set by" }, "sources": [ { "fileName": "protocol/routes/search/SearchRequest.ts", "line": 68, "character": 6 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCSearchSort", "id": 2415 } } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2542, 2543, 2544, 2545, 2546, 2547 ] } ], "sources": [ { "fileName": "protocol/routes/search/SearchRequest.ts", "line": 39, "character": 30 } ], "extendedBy": [ { "type": "reference", "name": "SCSearchRequest", "id": 2534 } ] }, { "id": 2534, "name": "SCSearchRequest", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A search request", "tags": [ { "tag": "validatable", "text": "\n" } ] }, "children": [ { "id": 2535, "name": "context", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "The context name from where the search query was initiated" }, "sources": [ { "fileName": "protocol/routes/search/SearchRequest.ts", "line": 43, "character": 9 } ], "type": { "type": "reference", "name": "SCSearchContext", "id": 2477 }, "inheritedFrom": { "type": "reference", "name": "SCSearchQuery.context", "id": 2542 } }, { "id": 2536, "name": "filter", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "A filter structure that combines any number of filters with boolean methods ('AND', 'OR', 'NOT')" }, "sources": [ { "fileName": "protocol/routes/search/SearchRequest.ts", "line": 48, "character": 8 } ], "type": { "type": "reference", "name": "SCSearchFilter", "id": 2532 }, "inheritedFrom": { "type": "reference", "name": "SCSearchQuery.filter", "id": 2543 } }, { "id": 2537, "name": "from", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Number of things to skip in result set (paging)" }, "sources": [ { "fileName": "protocol/routes/search/SearchRequest.ts", "line": 53, "character": 6 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "number" } ] }, "inheritedFrom": { "type": "reference", "name": "SCSearchQuery.from", "id": 2544 } }, { "id": 2538, "name": "query", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "A term to search for" }, "sources": [ { "fileName": "protocol/routes/search/SearchRequest.ts", "line": 58, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCSearchQuery.query", "id": 2545 } }, { "id": 2539, "name": "size", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Number of things to have in the result set (paging)" }, "sources": [ { "fileName": "protocol/routes/search/SearchRequest.ts", "line": 63, "character": 6 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "number" } ] }, "inheritedFrom": { "type": "reference", "name": "SCSearchQuery.size", "id": 2546 } }, { "id": 2540, "name": "sort", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "A list of sorting parameters to order the result set by" }, "sources": [ { "fileName": "protocol/routes/search/SearchRequest.ts", "line": 68, "character": 6 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCSearchSort", "id": 2415 } }, "inheritedFrom": { "type": "reference", "name": "SCSearchQuery.sort", "id": 2547 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2535, 2536, 2537, 2538, 2539, 2540 ] } ], "sources": [ { "fileName": "protocol/routes/search/SearchRequest.ts", "line": 33, "character": 32 } ], "extendedTypes": [ { "type": "reference", "name": "SCSearchQuery", "id": 2541 } ] } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 2548 ] }, { "title": "Interfaces", "kind": 256, "children": [ 2541, 2534 ] } ], "sources": [ { "fileName": "protocol/routes/search/SearchRequest.ts", "line": 1, "character": 0 } ] }, { "id": 2576, "name": "\"protocol/routes/search/SearchResponse\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/protocol/routes/search/SearchResponse.ts", "children": [ { "id": 2587, "name": "SCFacet", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A search facet" }, "children": [ { "id": 2588, "name": "buckets", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Buckets for the aggregation" }, "sources": [ { "fileName": "protocol/routes/search/SearchResponse.ts", "line": 57, "character": 9 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCFacetBucket", "id": 2590 } } }, { "id": 2589, "name": "field", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Field of the aggregation" }, "sources": [ { "fileName": "protocol/routes/search/SearchResponse.ts", "line": 62, "character": 7 } ], "type": { "type": "reference", "name": "SCThingsField", "id": 2055 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2588, 2589 ] } ], "sources": [ { "fileName": "protocol/routes/search/SearchResponse.ts", "line": 53, "character": 24 } ] }, { "id": 2590, "name": "SCFacetBucket", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A bucket of a facet" }, "children": [ { "id": 2591, "name": "count", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Count of matching search results" }, "sources": [ { "fileName": "protocol/routes/search/SearchResponse.ts", "line": 72, "character": 7 } ], "type": { "type": "intrinsic", "name": "number" } }, { "id": 2592, "name": "key", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Key of a bucket" }, "sources": [ { "fileName": "protocol/routes/search/SearchResponse.ts", "line": 77, "character": 5 } ], "type": { "type": "intrinsic", "name": "string" } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2591, 2592 ] } ], "sources": [ { "fileName": "protocol/routes/search/SearchResponse.ts", "line": 68, "character": 30 } ] }, { "id": 2577, "name": "SCSearchResponse", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A search response", "tags": [ { "tag": "validatable", "text": "\n" } ] }, "children": [ { "id": 2578, "name": "data", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Data (any data object)" }, "sources": [ { "fileName": "protocol/routes/search/SearchResponse.ts", "line": 32, "character": 6 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCThings", "id": 2054 } }, "inheritedFrom": { "type": "reference", "name": "SCSearchResult.data", "id": 2583 } }, { "id": 2579, "name": "facets", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Facets (aggregations over all matching data)" }, "sources": [ { "fileName": "protocol/routes/search/SearchResponse.ts", "line": 37, "character": 8 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCFacet", "id": 2587 } }, "inheritedFrom": { "type": "reference", "name": "SCSearchResult.facets", "id": 2584 } }, { "id": 2580, "name": "pagination", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Pagination information" }, "sources": [ { "fileName": "protocol/routes/search/SearchResponse.ts", "line": 42, "character": 12 } ], "type": { "type": "reference", "name": "SCSearchResponsePagination", "id": 2593 }, "inheritedFrom": { "type": "reference", "name": "SCSearchResult.pagination", "id": 2585 } }, { "id": 2581, "name": "stats", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Stats of the search engine" }, "sources": [ { "fileName": "protocol/routes/search/SearchResponse.ts", "line": 47, "character": 7 } ], "type": { "type": "reference", "name": "SCSearchResponseSearchEngineStats", "id": 2597 }, "inheritedFrom": { "type": "reference", "name": "SCSearchResult.stats", "id": 2586 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2578, 2579, 2580, 2581 ] } ], "sources": [ { "fileName": "protocol/routes/search/SearchResponse.ts", "line": 22, "character": 33 } ], "extendedTypes": [ { "type": "reference", "name": "SCSearchResult", "id": 2582 } ] }, { "id": 2593, "name": "SCSearchResponsePagination", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Stores information about Pagination" }, "children": [ { "id": 2594, "name": "count", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Count of given data. Same as data.length" }, "sources": [ { "fileName": "protocol/routes/search/SearchResponse.ts", "line": 87, "character": 7 } ], "type": { "type": "intrinsic", "name": "number" } }, { "id": 2595, "name": "offset", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Offset of data on all matching data. Given by [[SCSearchQuery.from]]" }, "sources": [ { "fileName": "protocol/routes/search/SearchResponse.ts", "line": 92, "character": 8 } ], "type": { "type": "intrinsic", "name": "number" } }, { "id": 2596, "name": "total", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Number of total matching data" }, "sources": [ { "fileName": "protocol/routes/search/SearchResponse.ts", "line": 97, "character": 7 } ], "type": { "type": "intrinsic", "name": "number" } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2594, 2595, 2596 ] } ], "sources": [ { "fileName": "protocol/routes/search/SearchResponse.ts", "line": 83, "character": 43 } ] }, { "id": 2597, "name": "SCSearchResponseSearchEngineStats", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Statistics of search engine" }, "children": [ { "id": 2598, "name": "time", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Response time of the search engine in ms" }, "sources": [ { "fileName": "protocol/routes/search/SearchResponse.ts", "line": 107, "character": 6 } ], "type": { "type": "intrinsic", "name": "number" } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2598 ] } ], "sources": [ { "fileName": "protocol/routes/search/SearchResponse.ts", "line": 103, "character": 50 } ] }, { "id": 2582, "name": "SCSearchResult", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A search response" }, "children": [ { "id": 2583, "name": "data", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Data (any data object)" }, "sources": [ { "fileName": "protocol/routes/search/SearchResponse.ts", "line": 32, "character": 6 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCThings", "id": 2054 } } }, { "id": 2584, "name": "facets", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Facets (aggregations over all matching data)" }, "sources": [ { "fileName": "protocol/routes/search/SearchResponse.ts", "line": 37, "character": 8 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCFacet", "id": 2587 } } }, { "id": 2585, "name": "pagination", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Pagination information" }, "sources": [ { "fileName": "protocol/routes/search/SearchResponse.ts", "line": 42, "character": 12 } ], "type": { "type": "reference", "name": "SCSearchResponsePagination", "id": 2593 } }, { "id": 2586, "name": "stats", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Stats of the search engine" }, "sources": [ { "fileName": "protocol/routes/search/SearchResponse.ts", "line": 47, "character": 7 } ], "type": { "type": "reference", "name": "SCSearchResponseSearchEngineStats", "id": 2597 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2583, 2584, 2585, 2586 ] } ], "sources": [ { "fileName": "protocol/routes/search/SearchResponse.ts", "line": 28, "character": 31 } ], "extendedBy": [ { "type": "reference", "name": "SCSearchResponse", "id": 2577 } ] } ], "groups": [ { "title": "Interfaces", "kind": 256, "children": [ 2587, 2590, 2577, 2593, 2597, 2582 ] } ], "sources": [ { "fileName": "protocol/routes/search/SearchResponse.ts", "line": 1, "character": 0 } ] }, { "id": 906, "name": "\"things/AcademicEvent\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/things/AcademicEvent.ts", "children": [ { "id": 950, "name": "SCAcademicEventMeta", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "Meta information about academic events" }, "children": [ { "id": 963, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isProtected": true, "isExported": true }, "signatures": [ { "id": 964, "name": "new SCAcademicEventMeta", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", "name": "SCAcademicEventMeta", "id": 950 }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } } ], "sources": [ { "fileName": "Thing.ts", "line": 308, "character": 3 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } }, { "id": 959, "name": "_instance", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isStatic": true, "isExported": true }, "comment": { "shortText": "Set type definiton for singleton instance" }, "sources": [ { "fileName": "Thing.ts", "line": 258, "character": 28 } ], "type": { "type": "reference", "name": "Map", "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "unknown" } ] }, "defaultValue": " new Map()", "inheritedFrom": { "type": "reference", "name": "SCThingMeta._instance", "id": 602 } }, { "id": 960, "name": "getInstance", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isStatic": true, "isExported": true }, "signatures": [ { "id": 961, "name": "getInstance", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Function to retrieve typed singleton instance" }, "typeParameter": [ { "id": 962, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCThingMeta", "id": 601 } } ], "type": { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "SCThingMeta", "id": 601 } }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } } ], "sources": [ { "fileName": "Thing.ts", "line": 303, "character": 27 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } }, { "id": 951, "name": "fieldTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of fields" }, "children": [ { "id": 952, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "things/AcademicEvent.ts", "line": 126, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 953, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "things/AcademicEvent.ts", "line": 131, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 952, 953 ] } ], "sources": [ { "fileName": "things/AcademicEvent.ts", "line": 125, "character": 19 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldTranslations", "id": 603 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldTranslations", "id": 11 } }, { "id": 954, "name": "fieldValueTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of values of fields" }, "children": [ { "id": 955, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 956, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/AcademicEvent.ts", "line": 146, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"akademische Veranstaltung\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 956 ] } ], "sources": [ { "fileName": "things/AcademicEvent.ts", "line": 142, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 957, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 958, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/AcademicEvent.ts", "line": 152, "character": 10 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 }, "defaultValue": " SCThingType.AcademicEvent" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 958 ] } ], "sources": [ { "fileName": "things/AcademicEvent.ts", "line": 148, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 955, 957 ] } ], "sources": [ { "fileName": "things/AcademicEvent.ts", "line": 141, "character": 24 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldValueTranslations", "id": 624 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldValueTranslations", "id": 12 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 963 ] }, { "title": "Properties", "kind": 1024, "children": [ 959 ] }, { "title": "Methods", "kind": 2048, "children": [ 960 ] }, { "title": "Object literals", "kind": 2097152, "children": [ 951, 954 ] } ], "sources": [ { "fileName": "things/AcademicEvent.ts", "line": 119, "character": 32 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingMeta", "id": 601 } ], "implementedTypes": [ { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCThing", "id": 562 } ] }, { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCAcademicEvent", "id": 922 } ] } ] }, { "id": 922, "name": "SCAcademicEvent", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "An academic event", "tags": [ { "tag": "validatable", "text": "" }, { "tag": "indexable", "text": "\n" } ] }, "children": [ { "id": 925, "name": "academicTerms", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Academic terms that an event belongs to, e.g. semester(s)." }, "sources": [ { "fileName": "base/Event.ts", "line": 54, "character": 15 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCSemesterWithoutReferences", "id": 723 } }, "inheritedFrom": { "type": "reference", "name": "SCEvent.academicTerms", "id": 877 } }, { "id": 932, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 926, "name": "catalogs", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Catalogs to which an event belongs" }, "sources": [ { "fileName": "base/Event.ts", "line": 59, "character": 10 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCCatalogWithoutReferences", "id": 678 } }, "inheritedFrom": { "type": "reference", "name": "SCEvent.catalogs", "id": 878 } }, { "id": 941, "name": "categories", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Categories of a thing with categories", "tags": [ { "tag": "sortable", "text": "ducet" }, { "tag": "aggregatable", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 33, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCAcademicEventCategories", "id": 965 } }, "overwrites": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categories", "id": 94 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categories", "id": 94 } }, { "id": 942, "name": "categorySpecificValues", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Use this to explicitly override general opening hours brought in scope by openingHoursSpecification or openingHours", "text": "A map from categories to their specific values.\n" }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 40, "character": 24 } ], "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "reference", "name": "SCThingWithCategoriesSpecificValues", "id": 123 } ] }, "overwrites": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categorySpecificValues", "id": 95 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categorySpecificValues", "id": 95 } }, { "id": 927, "name": "creativeWorks", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "A list of creative works that are associated with this event", "text": "This can be recommended books, CDs that can be bought, etc.\n" }, "sources": [ { "fileName": "base/Event.ts", "line": 66, "character": 15 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCCreativeWorkWithoutReferences", "id": 817 } }, "inheritedFrom": { "type": "reference", "name": "SCEvent.creativeWorks", "id": 879 } }, { "id": 933, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 934, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 939, "name": "majors", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Majors of the academic event that this event belongs to", "tags": [ { "tag": "aggregatable", "text": "" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/AcademicEvent.ts", "line": 38, "character": 8 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCAcademicEventWithoutReferences.majors", "id": 908 } }, { "id": 930, "name": "maximumParticipants", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Maximum number of participants of the event", "text": "A maximum number of people that can participate in the event.\n", "tags": [ { "tag": "integer", "text": "\n" } ] }, "sources": [ { "fileName": "base/Event.ts", "line": 34, "character": 21 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "number" } ] }, "overwrites": { "type": "reference", "name": "SCEventWithoutReferences.maximumParticipants", "id": 866 }, "inheritedFrom": { "type": "reference", "name": "SCEventWithoutReferences.maximumParticipants", "id": 866 } }, { "id": 935, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 928, "name": "organizers", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Organizers of the event" }, "sources": [ { "fileName": "base/Event.ts", "line": 71, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCPersonWithoutReferences", "id": 456 } }, "inheritedFrom": { "type": "reference", "name": "SCEvent.organizers", "id": 880 } }, { "id": 938, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Origin of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 114, "character": 8 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCThingRemoteOrigin", "id": 579 }, { "type": "reference", "name": "SCThingUserOrigin", "id": 588 } ] }, "overwrites": { "type": "reference", "name": "SCThing.origin", "id": 563 }, "inheritedFrom": { "type": "reference", "name": "SCThing.origin", "id": 563 } }, { "id": 940, "name": "originalCategory", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Original unmapped category from the source of the academic event", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/AcademicEvent.ts", "line": 45, "character": 18 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCAcademicEventWithoutReferences.originalCategory", "id": 909 } }, { "id": 929, "name": "performers", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Performers of the event" }, "sources": [ { "fileName": "base/Event.ts", "line": 76, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCPersonWithoutReferences", "id": 456 } }, "inheritedFrom": { "type": "reference", "name": "SCEvent.performers", "id": 881 } }, { "id": 931, "name": "remainingAttendeeCapacity", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Remaining attendee capacity of the event", "text": "This number represents the remaining open spots.\n", "tags": [ { "tag": "integer", "text": "\n" } ] }, "sources": [ { "fileName": "base/Event.ts", "line": 43, "character": 27 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "number" } ] }, "overwrites": { "type": "reference", "name": "SCEventWithoutReferences.remainingAttendeeCapacity", "id": 867 }, "inheritedFrom": { "type": "reference", "name": "SCEventWithoutReferences.remainingAttendeeCapacity", "id": 867 } }, { "id": 923, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translated fields of an academic event" }, "sources": [ { "fileName": "things/AcademicEvent.ts", "line": 70, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCAcademicEventTranslatableProperties", "id": 943 } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 } }, { "id": 924, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of an academic event" }, "sources": [ { "fileName": "things/AcademicEvent.ts", "line": 75, "character": 6 } ], "type": { "type": "reference", "name": "AcademicEvent", "id": 529 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 936, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 937, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 925, 932, 926, 941, 942, 927, 933, 934, 939, 930, 935, 928, 938, 940, 929, 931, 923, 924, 936, 937 ] } ], "sources": [ { "fileName": "things/AcademicEvent.ts", "line": 64, "character": 32 } ], "extendedTypes": [ { "type": "reference", "name": "SCEvent", "id": 876 }, { "type": "reference", "name": "SCAcademicEventWithoutReferences", "id": 907 }, { "type": "reference", "name": "SCThingWithCategories", "id": 104, "typeArguments": [ { "type": "reference", "name": "SCAcademicEventCategories", "id": 965 }, { "type": "reference", "name": "SCThingWithCategoriesSpecificValues", "id": 123 } ] } ] }, { "id": 943, "name": "SCAcademicEventTranslatableProperties", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Translatable properties of an academic event" }, "children": [ { "id": 946, "name": "categories", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "translations of the categories of a thing with categories", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 69, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesTranslatableProperties.categories", "id": 119 } }, { "id": 947, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translation of the description of the thing", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 224, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.description", "id": 596 } }, { "id": 944, "name": "majors", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translations of the majors of the academic event that this event belongs to", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/AcademicEvent.ts", "line": 106, "character": 8 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } } }, { "id": 948, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translation of the name of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 230, "character": 6 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.name", "id": 597 } }, { "id": 949, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Origin of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 236, "character": 8 } ], "type": { "type": "reference", "name": "SCThingTranslatablePropertyOrigin", "id": 599 }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.origin", "id": 598 } }, { "id": 945, "name": "originalCategory", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translation of the original unmapped category from the source of the academic event", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/AcademicEvent.ts", "line": 113, "character": 18 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 946, 947, 944, 948, 949, 945 ] } ], "sources": [ { "fileName": "things/AcademicEvent.ts", "line": 99, "character": 54 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingWithCategoriesTranslatableProperties", "id": 118 } ] }, { "id": 907, "name": "SCAcademicEventWithoutReferences", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "An academic event without references" }, "children": [ { "id": 914, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 920, "name": "categories", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Categories of a thing with categories", "tags": [ { "tag": "sortable", "text": "ducet" }, { "tag": "aggregatable", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 33, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCAcademicEventCategories", "id": 965 } }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categories", "id": 94 } }, { "id": 921, "name": "categorySpecificValues", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Use this to explicitly override general opening hours brought in scope by openingHoursSpecification or openingHours", "text": "A map from categories to their specific values.\n" }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 40, "character": 24 } ], "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "reference", "name": "SCThingWithCategoriesSpecificValues", "id": 123 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categorySpecificValues", "id": 95 } }, { "id": 915, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 916, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 908, "name": "majors", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Majors of the academic event that this event belongs to", "tags": [ { "tag": "aggregatable", "text": "" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/AcademicEvent.ts", "line": 38, "character": 8 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } } }, { "id": 912, "name": "maximumParticipants", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Maximum number of participants of the event", "text": "A maximum number of people that can participate in the event.\n", "tags": [ { "tag": "integer", "text": "\n" } ] }, "sources": [ { "fileName": "base/Event.ts", "line": 34, "character": 21 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "number" } ] }, "inheritedFrom": { "type": "reference", "name": "SCEventWithoutReferences.maximumParticipants", "id": 866 } }, { "id": 917, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 909, "name": "originalCategory", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Original unmapped category from the source of the academic event", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/AcademicEvent.ts", "line": 45, "character": 18 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } }, { "id": 913, "name": "remainingAttendeeCapacity", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Remaining attendee capacity of the event", "text": "This number represents the remaining open spots.\n", "tags": [ { "tag": "integer", "text": "\n" } ] }, "sources": [ { "fileName": "base/Event.ts", "line": 43, "character": 27 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "number" } ] }, "inheritedFrom": { "type": "reference", "name": "SCEventWithoutReferences.remainingAttendeeCapacity", "id": 867 } }, { "id": 910, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translated fields of an academic event" }, "sources": [ { "fileName": "things/AcademicEvent.ts", "line": 50, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCAcademicEventTranslatableProperties", "id": 943 } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 } }, { "id": 911, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of an academic event" }, "sources": [ { "fileName": "things/AcademicEvent.ts", "line": 55, "character": 6 } ], "type": { "type": "reference", "name": "AcademicEvent", "id": 529 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 918, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 919, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 914, 920, 921, 915, 916, 908, 912, 917, 909, 913, 910, 911, 918, 919 ] } ], "sources": [ { "fileName": "things/AcademicEvent.ts", "line": 29, "character": 49 } ], "extendedTypes": [ { "type": "reference", "name": "SCEventWithoutReferences", "id": 865 }, { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences", "id": 91, "typeArguments": [ { "type": "reference", "name": "SCAcademicEventCategories", "id": 965 }, { "type": "reference", "name": "SCThingWithCategoriesSpecificValues", "id": 123 } ] } ], "extendedBy": [ { "type": "reference", "name": "SCAcademicEvent", "id": 922 } ] }, { "id": 965, "name": "SCAcademicEventCategories", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "Categories of academic events" }, "sources": [ { "fileName": "things/AcademicEvent.ts", "line": 81, "character": 37 } ], "type": { "type": "union", "types": [ { "type": "stringLiteral", "value": "lecture" }, { "type": "stringLiteral", "value": "seminar" }, { "type": "stringLiteral", "value": "integrated course" }, { "type": "stringLiteral", "value": "written exam" }, { "type": "stringLiteral", "value": "tutorial" }, { "type": "stringLiteral", "value": "project" }, { "type": "stringLiteral", "value": "colloquium" }, { "type": "stringLiteral", "value": "practicum" }, { "type": "stringLiteral", "value": "introductory class" }, { "type": "stringLiteral", "value": "course" }, { "type": "stringLiteral", "value": "practicum introduction" }, { "type": "stringLiteral", "value": "excursion" }, { "type": "stringLiteral", "value": "special" } ] } } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 950 ] }, { "title": "Interfaces", "kind": 256, "children": [ 922, 943, 907 ] }, { "title": "Type aliases", "kind": 4194304, "children": [ 965 ] } ], "sources": [ { "fileName": "things/AcademicEvent.ts", "line": 1, "character": 0 } ] }, { "id": 966, "name": "\"things/Article\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/things/Article.ts", "children": [ { "id": 1009, "name": "SCArticleMeta", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "Meta information about an article" }, "children": [ { "id": 1022, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isProtected": true, "isExported": true }, "signatures": [ { "id": 1023, "name": "new SCArticleMeta", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", "name": "SCArticleMeta", "id": 1009 }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } } ], "sources": [ { "fileName": "Thing.ts", "line": 308, "character": 3 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } }, { "id": 1018, "name": "_instance", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isStatic": true, "isExported": true }, "comment": { "shortText": "Set type definiton for singleton instance" }, "sources": [ { "fileName": "Thing.ts", "line": 258, "character": 28 } ], "type": { "type": "reference", "name": "Map", "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "unknown" } ] }, "defaultValue": " new Map()", "inheritedFrom": { "type": "reference", "name": "SCThingMeta._instance", "id": 602 } }, { "id": 1019, "name": "getInstance", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isStatic": true, "isExported": true }, "signatures": [ { "id": 1020, "name": "getInstance", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Function to retrieve typed singleton instance" }, "typeParameter": [ { "id": 1021, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCThingMeta", "id": 601 } } ], "type": { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "SCThingMeta", "id": 601 } }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } } ], "sources": [ { "fileName": "Thing.ts", "line": 303, "character": 27 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } }, { "id": 1010, "name": "fieldTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of fields" }, "children": [ { "id": 1011, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Article.ts", "line": 102, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 1012, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Article.ts", "line": 107, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 1011, 1012 ] } ], "sources": [ { "fileName": "things/Article.ts", "line": 101, "character": 19 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldTranslations", "id": 603 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldTranslations", "id": 11 } }, { "id": 1013, "name": "fieldValueTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of values of fields" }, "children": [ { "id": 1014, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1015, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Article.ts", "line": 122, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Artikel\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1015 ] } ], "sources": [ { "fileName": "things/Article.ts", "line": 118, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 1016, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1017, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Article.ts", "line": 128, "character": 10 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 }, "defaultValue": " SCThingType.Article" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1017 ] } ], "sources": [ { "fileName": "things/Article.ts", "line": 124, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 1014, 1016 ] } ], "sources": [ { "fileName": "things/Article.ts", "line": 117, "character": 24 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldValueTranslations", "id": 624 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldValueTranslations", "id": 12 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 1022 ] }, { "title": "Properties", "kind": 1024, "children": [ 1018 ] }, { "title": "Methods", "kind": 2048, "children": [ 1019 ] }, { "title": "Object literals", "kind": 2097152, "children": [ 1010, 1013 ] } ], "sources": [ { "fileName": "things/Article.ts", "line": 96, "character": 26 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingMeta", "id": 601 } ], "implementedTypes": [ { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCThing", "id": 562 } ] }, { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCArticle", "id": 982 } ] } ] }, { "id": 982, "name": "SCArticle", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "An article", "tags": [ { "tag": "validatable", "text": "" }, { "tag": "indexable", "text": "\n" } ] }, "children": [ { "id": 990, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 998, "name": "articleBody", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Article itself as markdown", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "things/Article.ts", "line": 42, "character": 13 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCArticleWithoutReferences.articleBody", "id": 968 } }, { "id": 985, "name": "authors", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Authors of the creative work" }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 64, "character": 9 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCPersonWithoutReferences", "id": 456 } }, "inheritedFrom": { "type": "reference", "name": "SCCreativeWork.authors", "id": 830 } }, { "id": 999, "name": "categories", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Categories of a thing with categories", "tags": [ { "tag": "sortable", "text": "ducet" }, { "tag": "aggregatable", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 33, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCArticleCategories", "id": 1024 } }, "overwrites": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categories", "id": 94 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categories", "id": 94 } }, { "id": 1000, "name": "categorySpecificValues", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Use this to explicitly override general opening hours brought in scope by openingHoursSpecification or openingHours", "text": "A map from categories to their specific values.\n" }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 40, "character": 24 } ], "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "reference", "name": "SCThingWithCategoriesSpecificValues", "id": 123 } ] }, "overwrites": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categorySpecificValues", "id": 95 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categorySpecificValues", "id": 95 } }, { "id": 987, "name": "datePublished", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Date the creative work was published" }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 35, "character": 15 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 }, "overwrites": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.datePublished", "id": 818 }, "inheritedFrom": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.datePublished", "id": 818 } }, { "id": 991, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 992, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 988, "name": "inLanguages", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "List of languages this creative work is written/recorded/... in" }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 40, "character": 13 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCLanguage", "id": 2 } }, "overwrites": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.inLanguages", "id": 819 }, "inheritedFrom": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.inLanguages", "id": 819 } }, { "id": 989, "name": "keywords", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Keywords of the creative work", "tags": [ { "tag": "aggregatable", "text": "" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 48, "character": 10 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.keywords", "id": 820 }, "inheritedFrom": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.keywords", "id": 820 } }, { "id": 993, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 996, "name": "offers", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "List of offers for that thing" }, "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 81, "character": 8 } ], "type": { "type": "reference", "name": "Array", "typeArguments": [ { "type": "reference", "name": "SCThingThatCanBeOfferedOffer", "id": 801, "typeArguments": [ { "type": "reference", "name": "SCAcademicPriceGroup", "id": 775 } ] } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingThatCanBeOffered.offers", "id": 791 } }, { "id": 997, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Origin of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 114, "character": 8 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCThingRemoteOrigin", "id": 579 }, { "type": "reference", "name": "SCThingUserOrigin", "id": 588 } ] }, "overwrites": { "type": "reference", "name": "SCThing.origin", "id": 563 }, "inheritedFrom": { "type": "reference", "name": "SCThing.origin", "id": 563 } }, { "id": 986, "name": "publishers", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "List of publishers of the creative work" }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 69, "character": 12 } ], "type": { "type": "reference", "name": "Array", "typeArguments": [ { "type": "union", "types": [ { "type": "reference", "name": "SCPersonWithoutReferences", "id": 456 }, { "type": "reference", "name": "SCOrganizationWithoutReferences", "id": 398 } ] } ] }, "inheritedFrom": { "type": "reference", "name": "SCCreativeWork.publishers", "id": 831 } }, { "id": 983, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translated fields of an article" }, "sources": [ { "fileName": "things/Article.ts", "line": 67, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCArticleTranslatableProperties", "id": 1001 } ] }, "overwrites": { "type": "reference", "name": "SCCreativeWork.translations", "id": 832 } }, { "id": 984, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of an article" }, "sources": [ { "fileName": "things/Article.ts", "line": 72, "character": 6 } ], "type": { "type": "reference", "name": "Article", "id": 530 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 994, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 995, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 990, 998, 985, 999, 1000, 987, 991, 992, 988, 989, 993, 996, 997, 986, 983, 984, 994, 995 ] } ], "sources": [ { "fileName": "things/Article.ts", "line": 61, "character": 26 } ], "extendedTypes": [ { "type": "reference", "name": "SCCreativeWork", "id": 829 }, { "type": "reference", "name": "SCArticleWithoutReferences", "id": 967 }, { "type": "reference", "name": "SCThingWithCategories", "id": 104, "typeArguments": [ { "type": "reference", "name": "SCArticleCategories", "id": 1024 }, { "type": "reference", "name": "SCThingWithCategoriesSpecificValues", "id": 123 } ] } ] }, { "id": 1001, "name": "SCArticleTranslatableProperties", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Translatable properties of creative works" }, "children": [ { "id": 1002, "name": "articleBody", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translation of the article itself as markdown", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "things/Article.ts", "line": 90, "character": 13 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } } }, { "id": 1003, "name": "categories", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "translations of the categories of a thing with categories", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 69, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesTranslatableProperties.categories", "id": 119 } }, { "id": 1004, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translation of the description of the thing", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 224, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingTranslatableProperties.description", "id": 596 }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.description", "id": 596 } }, { "id": 1007, "name": "keywords", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translation of the keywords of the creative work", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 87, "character": 10 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCCreativeWorkTranslatableProperties.keywords", "id": 846 } }, { "id": 1005, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translation of the name of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 230, "character": 6 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingTranslatableProperties.name", "id": 597 }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.name", "id": 597 } }, { "id": 1008, "name": "offers[].availability", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Availability of an offer", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 129, "character": 25 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingThatCanBeOfferedTranslatableProperties.'offers[].availability'", "id": 810 } }, { "id": 1006, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Origin of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 236, "character": 8 } ], "type": { "type": "reference", "name": "SCThingTranslatablePropertyOrigin", "id": 599 }, "overwrites": { "type": "reference", "name": "SCThingTranslatableProperties.origin", "id": 598 }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.origin", "id": 598 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1002, 1003, 1004, 1007, 1005, 1008, 1006 ] } ], "sources": [ { "fileName": "things/Article.ts", "line": 83, "character": 48 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingWithCategoriesTranslatableProperties", "id": 118 }, { "type": "reference", "name": "SCCreativeWorkTranslatableProperties", "id": 845 } ] }, { "id": 967, "name": "SCArticleWithoutReferences", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "An article without references" }, "children": [ { "id": 974, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 968, "name": "articleBody", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Article itself as markdown", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "things/Article.ts", "line": 42, "character": 13 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 980, "name": "categories", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Categories of a thing with categories", "tags": [ { "tag": "sortable", "text": "ducet" }, { "tag": "aggregatable", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 33, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCArticleCategories", "id": 1024 } }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categories", "id": 94 } }, { "id": 981, "name": "categorySpecificValues", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Use this to explicitly override general opening hours brought in scope by openingHoursSpecification or openingHours", "text": "A map from categories to their specific values.\n" }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 40, "character": 24 } ], "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "reference", "name": "SCThingWithCategoriesSpecificValues", "id": 123 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categorySpecificValues", "id": 95 } }, { "id": 971, "name": "datePublished", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Date the creative work was published" }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 35, "character": 15 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 }, "inheritedFrom": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.datePublished", "id": 818 } }, { "id": 975, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 976, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 972, "name": "inLanguages", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "List of languages this creative work is written/recorded/... in" }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 40, "character": 13 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCLanguage", "id": 2 } }, "inheritedFrom": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.inLanguages", "id": 819 } }, { "id": 973, "name": "keywords", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Keywords of the creative work", "tags": [ { "tag": "aggregatable", "text": "" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 48, "character": 10 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.keywords", "id": 820 } }, { "id": 977, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 969, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translated fields of an article" }, "sources": [ { "fileName": "things/Article.ts", "line": 47, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCArticleTranslatableProperties", "id": 1001 } ] }, "overwrites": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.translations", "id": 821 } }, { "id": 970, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of an article" }, "sources": [ { "fileName": "things/Article.ts", "line": 52, "character": 6 } ], "type": { "type": "reference", "name": "Article", "id": 530 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 978, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 979, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 974, 968, 980, 981, 971, 975, 976, 972, 973, 977, 969, 970, 978, 979 ] } ], "sources": [ { "fileName": "things/Article.ts", "line": 34, "character": 43 } ], "extendedTypes": [ { "type": "reference", "name": "SCCreativeWorkWithoutReferences", "id": 817 }, { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences", "id": 91, "typeArguments": [ { "type": "reference", "name": "SCArticleCategories", "id": 1024 }, { "type": "reference", "name": "SCThingWithCategoriesSpecificValues", "id": 123 } ] } ], "extendedBy": [ { "type": "reference", "name": "SCArticle", "id": 982 } ] }, { "id": 1024, "name": "SCArticleCategories", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "Categories of articles" }, "sources": [ { "fileName": "things/Article.ts", "line": 78, "character": 31 } ], "type": { "type": "stringLiteral", "value": "unipedia" } } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 1009 ] }, { "title": "Interfaces", "kind": 256, "children": [ 982, 1001, 967 ] }, { "title": "Type aliases", "kind": 4194304, "children": [ 1024 ] } ], "sources": [ { "fileName": "things/Article.ts", "line": 1, "character": 0 } ] }, { "id": 1025, "name": "\"things/Book\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/things/Book.ts", "children": [ { "id": 1068, "name": "SCBookMeta", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "Meta information about a book" }, "children": [ { "id": 1081, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isProtected": true, "isExported": true }, "signatures": [ { "id": 1082, "name": "new SCBookMeta", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", "name": "SCBookMeta", "id": 1068 }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } } ], "sources": [ { "fileName": "Thing.ts", "line": 308, "character": 3 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } }, { "id": 1077, "name": "_instance", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isStatic": true, "isExported": true }, "comment": { "shortText": "Set type definiton for singleton instance" }, "sources": [ { "fileName": "Thing.ts", "line": 258, "character": 28 } ], "type": { "type": "reference", "name": "Map", "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "unknown" } ] }, "defaultValue": " new Map()", "inheritedFrom": { "type": "reference", "name": "SCThingMeta._instance", "id": 602 } }, { "id": 1078, "name": "getInstance", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isStatic": true, "isExported": true }, "signatures": [ { "id": 1079, "name": "getInstance", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Function to retrieve typed singleton instance" }, "typeParameter": [ { "id": 1080, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCThingMeta", "id": 601 } } ], "type": { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "SCThingMeta", "id": 601 } }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } } ], "sources": [ { "fileName": "Thing.ts", "line": 303, "character": 27 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } }, { "id": 1069, "name": "fieldTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of fields" }, "children": [ { "id": 1070, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Book.ts", "line": 108, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 1071, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Book.ts", "line": 111, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 1070, 1071 ] } ], "sources": [ { "fileName": "things/Book.ts", "line": 107, "character": 19 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldTranslations", "id": 603 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldTranslations", "id": 11 } }, { "id": 1072, "name": "fieldValueTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of values of fields" }, "children": [ { "id": 1073, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1074, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Book.ts", "line": 122, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Buch\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1074 ] } ], "sources": [ { "fileName": "things/Book.ts", "line": 120, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 1075, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1076, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Book.ts", "line": 126, "character": 10 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 }, "defaultValue": " SCThingType.Book" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1076 ] } ], "sources": [ { "fileName": "things/Book.ts", "line": 124, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 1073, 1075 ] } ], "sources": [ { "fileName": "things/Book.ts", "line": 119, "character": 24 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldValueTranslations", "id": 624 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldValueTranslations", "id": 12 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 1081 ] }, { "title": "Properties", "kind": 1024, "children": [ 1077 ] }, { "title": "Methods", "kind": 2048, "children": [ 1078 ] }, { "title": "Object literals", "kind": 2097152, "children": [ 1069, 1072 ] } ], "sources": [ { "fileName": "things/Book.ts", "line": 103, "character": 23 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingMeta", "id": 601 } ], "implementedTypes": [ { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCThing", "id": 562 } ] }, { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCBook", "id": 1041 } ] } ] }, { "id": 1041, "name": "SCBook", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A book", "tags": [ { "tag": "validatable", "text": "" }, { "tag": "indexable", "text": "\n" } ] }, "children": [ { "id": 1049, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 1042, "name": "authors", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Authors of the creative work" }, "sources": [ { "fileName": "things/Book.ts", "line": 74, "character": 9 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCPersonWithoutReferences", "id": 456 } }, "overwrites": { "type": "reference", "name": "SCCreativeWork.authors", "id": 830 } }, { "id": 1057, "name": "bookEdition", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Edition of a book", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Book.ts", "line": 36, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCBookWithoutReferences.bookEdition", "id": 1027 } }, { "id": 1046, "name": "datePublished", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Date the creative work was published" }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 35, "character": 15 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 }, "overwrites": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.datePublished", "id": 818 }, "inheritedFrom": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.datePublished", "id": 818 } }, { "id": 1050, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 1051, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 1047, "name": "inLanguages", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "List of languages this creative work is written/recorded/... in" }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 40, "character": 13 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCLanguage", "id": 2 } }, "overwrites": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.inLanguages", "id": 819 }, "inheritedFrom": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.inLanguages", "id": 819 } }, { "id": 1058, "name": "isbn", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "ISBN of a book", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Book.ts", "line": 43, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCBookWithoutReferences.isbn", "id": 1028 } }, { "id": 1048, "name": "keywords", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Keywords of the creative work", "tags": [ { "tag": "aggregatable", "text": "" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 48, "character": 10 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.keywords", "id": 820 }, "inheritedFrom": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.keywords", "id": 820 } }, { "id": 1052, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 1059, "name": "numberOfPages", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Number of pages of a book", "tags": [ { "tag": "integer", "text": "\n" } ] }, "sources": [ { "fileName": "things/Book.ts", "line": 50, "character": 15 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "number" } ] }, "inheritedFrom": { "type": "reference", "name": "SCBookWithoutReferences.numberOfPages", "id": 1029 } }, { "id": 1055, "name": "offers", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "List of offers for that thing" }, "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 81, "character": 8 } ], "type": { "type": "reference", "name": "Array", "typeArguments": [ { "type": "reference", "name": "SCThingThatCanBeOfferedOffer", "id": 801, "typeArguments": [ { "type": "reference", "name": "SCAcademicPriceGroup", "id": 775 } ] } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingThatCanBeOffered.offers", "id": 791 } }, { "id": 1056, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Origin of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 114, "character": 8 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCThingRemoteOrigin", "id": 579 }, { "type": "reference", "name": "SCThingUserOrigin", "id": 588 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThing.origin", "id": 563 } }, { "id": 1045, "name": "publishers", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "List of publishers of the creative work" }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 69, "character": 12 } ], "type": { "type": "reference", "name": "Array", "typeArguments": [ { "type": "union", "types": [ { "type": "reference", "name": "SCPersonWithoutReferences", "id": 456 }, { "type": "reference", "name": "SCOrganizationWithoutReferences", "id": 398 } ] } ] }, "inheritedFrom": { "type": "reference", "name": "SCCreativeWork.publishers", "id": 831 } }, { "id": 1043, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translated properties of a book" }, "sources": [ { "fileName": "things/Book.ts", "line": 79, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCBookTranslatableFields", "id": 1060 } ] }, "overwrites": { "type": "reference", "name": "SCCreativeWork.translations", "id": 832 } }, { "id": 1044, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of a book" }, "sources": [ { "fileName": "things/Book.ts", "line": 84, "character": 6 } ], "type": { "type": "reference", "name": "Book", "id": 531 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 1053, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 1054, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1049, 1042, 1057, 1046, 1050, 1051, 1047, 1058, 1048, 1052, 1059, 1055, 1056, 1045, 1043, 1044, 1053, 1054 ] } ], "sources": [ { "fileName": "things/Book.ts", "line": 69, "character": 23 } ], "extendedTypes": [ { "type": "reference", "name": "SCCreativeWork", "id": 829 }, { "type": "reference", "name": "SCBookWithoutReferences", "id": 1026 } ] }, { "id": 1060, "name": "SCBookTranslatableFields", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Translatable properties of a book" }, "children": [ { "id": 1061, "name": "bookEdition", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translation of an edition of a book", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Book.ts", "line": 97, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } }, { "id": 1062, "name": "categories", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "translations of the categories of a thing with categories", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 69, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesTranslatableProperties.categories", "id": 119 } }, { "id": 1063, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translation of the description of the thing", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 224, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingTranslatableProperties.description", "id": 596 }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.description", "id": 596 } }, { "id": 1066, "name": "keywords", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translation of the keywords of the creative work", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 87, "character": 10 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCCreativeWorkTranslatableProperties.keywords", "id": 846 } }, { "id": 1064, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translation of the name of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 230, "character": 6 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingTranslatableProperties.name", "id": 597 }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.name", "id": 597 } }, { "id": 1067, "name": "offers[].availability", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Availability of an offer", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 129, "character": 25 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingThatCanBeOfferedTranslatableProperties.'offers[].availability'", "id": 810 } }, { "id": 1065, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Origin of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 236, "character": 8 } ], "type": { "type": "reference", "name": "SCThingTranslatablePropertyOrigin", "id": 599 }, "overwrites": { "type": "reference", "name": "SCThingTranslatableProperties.origin", "id": 598 }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.origin", "id": 598 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1061, 1062, 1063, 1066, 1064, 1067, 1065 ] } ], "sources": [ { "fileName": "things/Book.ts", "line": 90, "character": 41 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingWithCategoriesTranslatableProperties", "id": 118 }, { "type": "reference", "name": "SCCreativeWorkTranslatableProperties", "id": 845 } ] }, { "id": 1026, "name": "SCBookWithoutReferences", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A book without references" }, "children": [ { "id": 1035, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 1027, "name": "bookEdition", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Edition of a book", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Book.ts", "line": 36, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } }, { "id": 1032, "name": "datePublished", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Date the creative work was published" }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 35, "character": 15 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 }, "inheritedFrom": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.datePublished", "id": 818 } }, { "id": 1036, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 1037, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 1033, "name": "inLanguages", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "List of languages this creative work is written/recorded/... in" }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 40, "character": 13 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCLanguage", "id": 2 } }, "inheritedFrom": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.inLanguages", "id": 819 } }, { "id": 1028, "name": "isbn", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "ISBN of a book", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Book.ts", "line": 43, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 1034, "name": "keywords", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Keywords of the creative work", "tags": [ { "tag": "aggregatable", "text": "" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 48, "character": 10 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.keywords", "id": 820 } }, { "id": 1038, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 1029, "name": "numberOfPages", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Number of pages of a book", "tags": [ { "tag": "integer", "text": "\n" } ] }, "sources": [ { "fileName": "things/Book.ts", "line": 50, "character": 15 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "number" } ] } }, { "id": 1030, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translated properties of a book" }, "sources": [ { "fileName": "things/Book.ts", "line": 55, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCBookTranslatableFields", "id": 1060 } ] }, "overwrites": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.translations", "id": 821 } }, { "id": 1031, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of a book" }, "sources": [ { "fileName": "things/Book.ts", "line": 60, "character": 6 } ], "type": { "type": "reference", "name": "Book", "id": 531 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 1039, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 1040, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1035, 1027, 1032, 1036, 1037, 1033, 1028, 1034, 1038, 1029, 1030, 1031, 1039, 1040 ] } ], "sources": [ { "fileName": "things/Book.ts", "line": 29, "character": 40 } ], "extendedTypes": [ { "type": "reference", "name": "SCCreativeWorkWithoutReferences", "id": 817 } ], "extendedBy": [ { "type": "reference", "name": "SCBook", "id": 1041 } ] } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 1068 ] }, { "title": "Interfaces", "kind": 256, "children": [ 1041, 1060, 1026 ] } ], "sources": [ { "fileName": "things/Book.ts", "line": 1, "character": 0 } ] }, { "id": 145, "name": "\"things/Building\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/things/Building.ts", "children": [ { "id": 184, "name": "SCBuildingMeta", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "Meta information about a place" }, "children": [ { "id": 207, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isProtected": true, "isExported": true }, "signatures": [ { "id": 208, "name": "new SCBuildingMeta", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", "name": "SCBuildingMeta", "id": 184 }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } } ], "sources": [ { "fileName": "Thing.ts", "line": 308, "character": 3 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } }, { "id": 203, "name": "_instance", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isStatic": true, "isExported": true }, "comment": { "shortText": "Set type definiton for singleton instance" }, "sources": [ { "fileName": "Thing.ts", "line": 258, "character": 28 } ], "type": { "type": "reference", "name": "Map", "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "unknown" } ] }, "defaultValue": " new Map()", "inheritedFrom": { "type": "reference", "name": "SCThingMeta._instance", "id": 602 } }, { "id": 204, "name": "getInstance", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isStatic": true, "isExported": true }, "signatures": [ { "id": 205, "name": "getInstance", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Function to retrieve typed singleton instance" }, "typeParameter": [ { "id": 206, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCThingMeta", "id": 601 } } ], "type": { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "SCThingMeta", "id": 601 } }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } } ], "sources": [ { "fileName": "Thing.ts", "line": 303, "character": 27 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } }, { "id": 185, "name": "fieldTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of fields" }, "children": [ { "id": 186, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 187, "name": "floors", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Building.ts", "line": 109, "character": 12 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Etagen\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 187 ] } ], "sources": [ { "fileName": "things/Building.ts", "line": 105, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 188, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Building.ts", "line": 111, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 186, 188 ] } ], "sources": [ { "fileName": "things/Building.ts", "line": 104, "character": 19 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldTranslations", "id": 603 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldTranslations", "id": 11 } }, { "id": 189, "name": "fieldValueTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of values of fields" }, "children": [ { "id": 190, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 200, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Building.ts", "line": 136, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Gebäude\"" }, { "id": 191, "name": "categories", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 192, "name": "cafe", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Building.ts", "line": 127, "character": 14 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Café\"" }, { "id": 193, "name": "canteen", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Building.ts", "line": 128, "character": 17 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Kantine\"" }, { "id": 194, "name": "education", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Building.ts", "line": 129, "character": 19 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Bildung\"" }, { "id": 195, "name": "library", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Building.ts", "line": 130, "character": 17 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Bibliothek\"" }, { "id": 196, "name": "office", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Building.ts", "line": 131, "character": 16 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Büro\"" }, { "id": 197, "name": "restaurant", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Building.ts", "line": 132, "character": 20 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Restaurant\"" }, { "id": 198, "name": "restroom", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Building.ts", "line": 133, "character": 18 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Toilette\"" }, { "id": 199, "name": "student canteen", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Building.ts", "line": 134, "character": 25 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Mensa\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 192, 193, 194, 195, 196, 197, 198, 199 ] } ], "sources": [ { "fileName": "things/Building.ts", "line": 126, "character": 16 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 200 ] }, { "title": "Object literals", "kind": 2097152, "children": [ 191 ] } ], "sources": [ { "fileName": "things/Building.ts", "line": 122, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 201, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 202, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Building.ts", "line": 142, "character": 10 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 }, "defaultValue": " SCThingType.Building" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 202 ] } ], "sources": [ { "fileName": "things/Building.ts", "line": 138, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 190, 201 ] } ], "sources": [ { "fileName": "things/Building.ts", "line": 121, "character": 24 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldValueTranslations", "id": 624 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldValueTranslations", "id": 12 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 207 ] }, { "title": "Properties", "kind": 1024, "children": [ 203 ] }, { "title": "Methods", "kind": 2048, "children": [ 204 ] }, { "title": "Object literals", "kind": 2097152, "children": [ 185, 189 ] } ], "sources": [ { "fileName": "things/Building.ts", "line": 98, "character": 27 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingMeta", "id": 601 } ], "implementedTypes": [ { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCThing", "id": 562 } ] }, { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCBuilding", "id": 161 } ] } ] }, { "id": 161, "name": "SCBuilding", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A building", "tags": [ { "tag": "validatable", "text": "" }, { "tag": "indexable", "text": "\n" } ] }, "children": [ { "id": 173, "name": "address", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Address of the place" }, "sources": [ { "fileName": "base/Place.ts", "line": 28, "character": 9 } ], "type": { "type": "reference", "name": "SCPostalAddress", "id": 30 }, "overwrites": { "type": "reference", "name": "SCPlaceWithoutReferences.address", "id": 39 }, "inheritedFrom": { "type": "reference", "name": "SCPlaceWithoutReferences.address", "id": 39 } }, { "id": 167, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 164, "name": "categories", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Categories of a building", "tags": [ { "tag": "sortable", "text": "ducet" }, { "tag": "aggregatable", "text": "\n" } ] }, "sources": [ { "fileName": "things/Building.ts", "line": 50, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCBuildingCategories", "id": 209 } }, "overwrites": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categories", "id": 94 }, "inheritedFrom": { "type": "reference", "name": "SCBuildingWithoutReferences.categories", "id": 147 } }, { "id": 166, "name": "categorySpecificValues", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Use this to explicitly override general opening hours brought in scope by openingHoursSpecification or openingHours", "text": "A map from categories to their specific values.\n" }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 40, "character": 24 } ], "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "reference", "name": "SCThingWithCategoriesSpecificValues", "id": 123 } ] }, "overwrites": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categorySpecificValues", "id": 95 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categorySpecificValues", "id": 95 } }, { "id": 168, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 165, "name": "floors", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "List of floor names of the place", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Building.ts", "line": 57, "character": 8 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCBuildingWithoutReferences.floors", "id": 148 } }, { "id": 174, "name": "geo", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Positional information of the place", "text": "!!! BEWARE !!!\nCan not be a GeometryCollection because ElasticSearch does not allow distance filtering/sorting on other types\n" }, "sources": [ { "fileName": "base/Place.ts", "line": 36, "character": 5 } ], "type": { "type": "reference", "name": "SCGeoInformation", "id": 26 }, "overwrites": { "type": "reference", "name": "SCPlaceWithoutReferences.geo", "id": 40 }, "inheritedFrom": { "type": "reference", "name": "SCPlaceWithoutReferences.geo", "id": 40 } }, { "id": 169, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 170, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 175, "name": "openingHours", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Opening hours of the place", "tags": [ { "tag": "see", "text": "http://wiki.openstreetmap.org/wiki/Key:opening_hours/specification" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/Place.ts", "line": 44, "character": 14 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCPlaceWithoutReferences.openingHours", "id": 41 }, "inheritedFrom": { "type": "reference", "name": "SCPlaceWithoutReferences.openingHours", "id": 41 } }, { "id": 176, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Origin of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 114, "character": 8 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCThingRemoteOrigin", "id": 579 }, { "type": "reference", "name": "SCThingUserOrigin", "id": 588 } ] }, "overwrites": { "type": "reference", "name": "SCThing.origin", "id": 563 }, "inheritedFrom": { "type": "reference", "name": "SCThing.origin", "id": 563 } }, { "id": 162, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translated fields of a building" }, "sources": [ { "fileName": "things/Building.ts", "line": 82, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCBuildingTranslatableProperties", "id": 177 } ] }, "overwrites": { "type": "reference", "name": "SCBuildingWithoutReferences.translations", "id": 149 } }, { "id": 163, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of the building" }, "sources": [ { "fileName": "things/Building.ts", "line": 87, "character": 6 } ], "type": { "type": "reference", "name": "Building", "id": 532 }, "overwrites": { "type": "reference", "name": "SCBuildingWithoutReferences.type", "id": 150 } }, { "id": 171, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 172, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 173, 167, 164, 166, 168, 165, 174, 169, 170, 175, 176, 162, 163, 171, 172 ] } ], "sources": [ { "fileName": "things/Building.ts", "line": 76, "character": 27 } ], "extendedTypes": [ { "type": "reference", "name": "SCBuildingWithoutReferences", "id": 146 }, { "type": "reference", "name": "SCPlace", "id": 50 }, { "type": "reference", "name": "SCThingWithCategories", "id": 104, "typeArguments": [ { "type": "reference", "name": "SCBuildingCategories", "id": 209 }, { "type": "reference", "name": "SCThingWithCategoriesSpecificValues", "id": 123 } ] } ] }, { "id": 177, "name": "SCBuildingTranslatableProperties", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "children": [ { "id": 179, "name": "address", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "sources": [ { "fileName": "base/Place.ts", "line": 68, "character": 9 } ], "type": { "type": "reference", "name": "SCPostalAddress", "id": 30 }, "inheritedFrom": { "type": "reference", "name": "SCPlaceWithoutReferencesTranslatableProperties.address", "id": 64 } }, { "id": 183, "name": "categories", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "translations of the categories of a thing with categories", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 69, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesTranslatableProperties.categories", "id": 119 } }, { "id": 180, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translation of the description of the thing", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 224, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingTranslatableProperties.description", "id": 596 }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.description", "id": 596 } }, { "id": 178, "name": "floors", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "sources": [ { "fileName": "things/Building.ts", "line": 92, "character": 8 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } } }, { "id": 181, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translation of the name of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 230, "character": 6 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingTranslatableProperties.name", "id": 597 }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.name", "id": 597 } }, { "id": 182, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Origin of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 236, "character": 8 } ], "type": { "type": "reference", "name": "SCThingTranslatablePropertyOrigin", "id": 599 }, "overwrites": { "type": "reference", "name": "SCThingTranslatableProperties.origin", "id": 598 }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.origin", "id": 598 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 179, 183, 180, 178, 181, 182 ] } ], "sources": [ { "fileName": "things/Building.ts", "line": 90, "character": 49 } ], "extendedTypes": [ { "type": "reference", "name": "SCPlaceWithoutReferencesTranslatableProperties", "id": 63 }, { "type": "reference", "name": "SCThingWithCategoriesTranslatableProperties", "id": 118 } ] }, { "id": 146, "name": "SCBuildingWithoutReferences", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "children": [ { "id": 158, "name": "address", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Address of the place" }, "sources": [ { "fileName": "base/Place.ts", "line": 28, "character": 9 } ], "type": { "type": "reference", "name": "SCPostalAddress", "id": 30 }, "inheritedFrom": { "type": "reference", "name": "SCPlaceWithoutReferences.address", "id": 39 } }, { "id": 152, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 147, "name": "categories", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Categories of a building", "tags": [ { "tag": "sortable", "text": "ducet" }, { "tag": "aggregatable", "text": "\n" } ] }, "sources": [ { "fileName": "things/Building.ts", "line": 50, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCBuildingCategories", "id": 209 } }, "overwrites": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categories", "id": 94 } }, { "id": 151, "name": "categorySpecificValues", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Use this to explicitly override general opening hours brought in scope by openingHoursSpecification or openingHours", "text": "A map from categories to their specific values.\n" }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 40, "character": 24 } ], "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "reference", "name": "SCThingWithCategoriesSpecificValues", "id": 123 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categorySpecificValues", "id": 95 } }, { "id": 153, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 148, "name": "floors", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "List of floor names of the place", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Building.ts", "line": 57, "character": 8 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } } }, { "id": 159, "name": "geo", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Positional information of the place", "text": "!!! BEWARE !!!\nCan not be a GeometryCollection because ElasticSearch does not allow distance filtering/sorting on other types\n" }, "sources": [ { "fileName": "base/Place.ts", "line": 36, "character": 5 } ], "type": { "type": "reference", "name": "SCGeoInformation", "id": 26 }, "inheritedFrom": { "type": "reference", "name": "SCPlaceWithoutReferences.geo", "id": 40 } }, { "id": 154, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 155, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 160, "name": "openingHours", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Opening hours of the place", "tags": [ { "tag": "see", "text": "http://wiki.openstreetmap.org/wiki/Key:opening_hours/specification" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/Place.ts", "line": 44, "character": 14 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCPlaceWithoutReferences.openingHours", "id": 41 } }, { "id": 149, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translated fields of a building" }, "sources": [ { "fileName": "things/Building.ts", "line": 62, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCBuildingTranslatableProperties", "id": 177 } ] }, "overwrites": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.translations", "id": 96 } }, { "id": 150, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of the building" }, "sources": [ { "fileName": "things/Building.ts", "line": 67, "character": 6 } ], "type": { "type": "reference", "name": "Building", "id": 532 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 156, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 157, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 158, 152, 147, 151, 153, 148, 159, 154, 155, 160, 149, 150, 156, 157 ] } ], "sources": [ { "fileName": "things/Building.ts", "line": 41, "character": 44 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences", "id": 91, "typeArguments": [ { "type": "reference", "name": "SCBuildingCategories", "id": 209 }, { "type": "reference", "name": "SCThingWithCategoriesSpecificValues", "id": 123 } ] }, { "type": "reference", "name": "SCPlaceWithoutReferences", "id": 38 } ], "extendedBy": [ { "type": "reference", "name": "SCBuilding", "id": 161 } ] }, { "id": 209, "name": "SCBuildingCategories", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Building.ts", "line": 31, "character": 32 } ], "type": { "type": "union", "types": [ { "type": "stringLiteral", "value": "cafe" }, { "type": "stringLiteral", "value": "education" }, { "type": "stringLiteral", "value": "library" }, { "type": "stringLiteral", "value": "office" }, { "type": "stringLiteral", "value": "canteen" }, { "type": "stringLiteral", "value": "student canteen" }, { "type": "stringLiteral", "value": "restaurant" }, { "type": "stringLiteral", "value": "restroom" } ] } } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 184 ] }, { "title": "Interfaces", "kind": 256, "children": [ 161, 177, 146 ] }, { "title": "Type aliases", "kind": 4194304, "children": [ 209 ] } ], "sources": [ { "fileName": "things/Building.ts", "line": 1, "character": 0 } ] }, { "id": 677, "name": "\"things/Catalog\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/things/Catalog.ts", "children": [ { "id": 706, "name": "SCCatalogMeta", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "Catalog meta data" }, "children": [ { "id": 719, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isProtected": true, "isExported": true }, "signatures": [ { "id": 720, "name": "new SCCatalogMeta", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", "name": "SCCatalogMeta", "id": 706 }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } } ], "sources": [ { "fileName": "Thing.ts", "line": 308, "character": 3 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } }, { "id": 715, "name": "_instance", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isStatic": true, "isExported": true }, "comment": { "shortText": "Set type definiton for singleton instance" }, "sources": [ { "fileName": "Thing.ts", "line": 258, "character": 28 } ], "type": { "type": "reference", "name": "Map", "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "unknown" } ] }, "defaultValue": " new Map()", "inheritedFrom": { "type": "reference", "name": "SCThingMeta._instance", "id": 602 } }, { "id": 716, "name": "getInstance", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isStatic": true, "isExported": true }, "signatures": [ { "id": 717, "name": "getInstance", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Function to retrieve typed singleton instance" }, "typeParameter": [ { "id": 718, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCThingMeta", "id": 601 } } ], "type": { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "SCThingMeta", "id": 601 } }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } } ], "sources": [ { "fileName": "Thing.ts", "line": 303, "character": 27 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } }, { "id": 707, "name": "fieldTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of fields" }, "children": [ { "id": 708, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Catalog.ts", "line": 90, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 709, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Catalog.ts", "line": 94, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 708, 709 ] } ], "sources": [ { "fileName": "things/Catalog.ts", "line": 89, "character": 19 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldTranslations", "id": 603 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldTranslations", "id": 11 } }, { "id": 710, "name": "fieldValueTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of values of fields" }, "children": [ { "id": 711, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 712, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Catalog.ts", "line": 107, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Verzeichnis\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 712 ] } ], "sources": [ { "fileName": "things/Catalog.ts", "line": 104, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 713, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 714, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Catalog.ts", "line": 112, "character": 10 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 }, "defaultValue": " SCThingType.Catalog" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 714 ] } ], "sources": [ { "fileName": "things/Catalog.ts", "line": 109, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 711, 713 ] } ], "sources": [ { "fileName": "things/Catalog.ts", "line": 103, "character": 24 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldValueTranslations", "id": 624 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldValueTranslations", "id": 12 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 719 ] }, { "title": "Properties", "kind": 1024, "children": [ 715 ] }, { "title": "Methods", "kind": 2048, "children": [ 716 ] }, { "title": "Object literals", "kind": 2097152, "children": [ 707, 710 ] } ], "sources": [ { "fileName": "things/Catalog.ts", "line": 84, "character": 26 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingMeta", "id": 601 } ], "implementedTypes": [ { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCThing", "id": 562 } ] }, { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCCatalog", "id": 690 } ] } ] }, { "id": 690, "name": "SCCatalog", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A catalog", "tags": [ { "tag": "validatable", "text": "" }, { "tag": "indexable", "text": "\n" } ] }, "children": [ { "id": 691, "name": "academicTerm", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Academic term that a catalog belongs to (e.g. semester)" }, "sources": [ { "fileName": "things/Catalog.ts", "line": 58, "character": 14 } ], "type": { "type": "reference", "name": "SCAcademicTermWithoutReferences", "id": 635 } }, { "id": 699, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 697, "name": "categories", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Categories of a thing with categories", "tags": [ { "tag": "sortable", "text": "ducet" }, { "tag": "aggregatable", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 33, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCCatalogCategories", "id": 721 } }, "overwrites": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categories", "id": 94 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categories", "id": 94 } }, { "id": 698, "name": "categorySpecificValues", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Use this to explicitly override general opening hours brought in scope by openingHoursSpecification or openingHours", "text": "A map from categories to their specific values.\n" }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 40, "character": 24 } ], "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "reference", "name": "SCThingWithCategoriesSpecificValues", "id": 123 } ] }, "overwrites": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categorySpecificValues", "id": 95 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categorySpecificValues", "id": 95 } }, { "id": 700, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 701, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 696, "name": "level", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Level of the catalog (0 for 'root catalog', 1 for its subcatalog, 2 for its subcatalog etc.)", "text": "Needed for keeping order in catalog inheritance array.\n", "tags": [ { "tag": "integer", "text": "\n" } ] }, "sources": [ { "fileName": "things/Catalog.ts", "line": 38, "character": 7 } ], "type": { "type": "intrinsic", "name": "number" }, "inheritedFrom": { "type": "reference", "name": "SCCatalogWithoutReferences.level", "id": 679 } }, { "id": 702, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 705, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Origin of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 114, "character": 8 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCThingRemoteOrigin", "id": 579 }, { "type": "reference", "name": "SCThingUserOrigin", "id": 588 } ] }, "overwrites": { "type": "reference", "name": "SCThing.origin", "id": 563 }, "inheritedFrom": { "type": "reference", "name": "SCThing.origin", "id": 563 } }, { "id": 692, "name": "superCatalog", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "The direct parent of a catalog" }, "sources": [ { "fileName": "things/Catalog.ts", "line": 63, "character": 14 } ], "type": { "type": "reference", "name": "SCCatalogWithoutReferences", "id": 678 } }, { "id": 693, "name": "superCatalogs", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "An array of catalogs from the 'level 0' (root) catalog to the direct parent" }, "sources": [ { "fileName": "things/Catalog.ts", "line": 68, "character": 15 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCCatalogWithoutReferences", "id": 678 } } }, { "id": 694, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translated fields of a catalog" }, "sources": [ { "fileName": "things/Catalog.ts", "line": 73, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCThingWithCategoriesTranslatableProperties", "id": 118 } ] }, "overwrites": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.translations", "id": 96 } }, { "id": 695, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of a catalog" }, "sources": [ { "fileName": "things/Catalog.ts", "line": 78, "character": 6 } ], "type": { "type": "reference", "name": "Catalog", "id": 533 }, "overwrites": { "type": "reference", "name": "SCCatalogWithoutReferences.type", "id": 680 } }, { "id": 703, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 704, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 691, 699, 697, 698, 700, 701, 696, 702, 705, 692, 693, 694, 695, 703, 704 ] } ], "sources": [ { "fileName": "things/Catalog.ts", "line": 52, "character": 26 } ], "extendedTypes": [ { "type": "reference", "name": "SCCatalogWithoutReferences", "id": 678 }, { "type": "reference", "name": "SCThing", "id": 562 }, { "type": "reference", "name": "SCThingWithCategories", "id": 104, "typeArguments": [ { "type": "reference", "name": "SCCatalogCategories", "id": 721 }, { "type": "reference", "name": "SCThingWithCategoriesSpecificValues", "id": 123 } ] } ] }, { "id": 678, "name": "SCCatalogWithoutReferences", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A catalog without references" }, "children": [ { "id": 684, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 681, "name": "categories", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Categories of a thing with categories", "tags": [ { "tag": "sortable", "text": "ducet" }, { "tag": "aggregatable", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 33, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCCatalogCategories", "id": 721 } }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categories", "id": 94 } }, { "id": 682, "name": "categorySpecificValues", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Use this to explicitly override general opening hours brought in scope by openingHoursSpecification or openingHours", "text": "A map from categories to their specific values.\n" }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 40, "character": 24 } ], "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "reference", "name": "SCThingWithCategoriesSpecificValues", "id": 123 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categorySpecificValues", "id": 95 } }, { "id": 685, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 686, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 679, "name": "level", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Level of the catalog (0 for 'root catalog', 1 for its subcatalog, 2 for its subcatalog etc.)", "text": "Needed for keeping order in catalog inheritance array.\n", "tags": [ { "tag": "integer", "text": "\n" } ] }, "sources": [ { "fileName": "things/Catalog.ts", "line": 38, "character": 7 } ], "type": { "type": "intrinsic", "name": "number" } }, { "id": 687, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 683, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translated fields of a thing with categories" }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 45, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCThingWithCategoriesTranslatableProperties", "id": 118 } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.translations", "id": 96 } }, { "id": 680, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of a catalog" }, "sources": [ { "fileName": "things/Catalog.ts", "line": 43, "character": 6 } ], "type": { "type": "reference", "name": "Catalog", "id": 533 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 688, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 689, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 684, 681, 682, 685, 686, 679, 687, 683, 680, 688, 689 ] } ], "sources": [ { "fileName": "things/Catalog.ts", "line": 29, "character": 43 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences", "id": 91, "typeArguments": [ { "type": "reference", "name": "SCCatalogCategories", "id": 721 }, { "type": "reference", "name": "SCThingWithCategoriesSpecificValues", "id": 123 } ] } ], "extendedBy": [ { "type": "reference", "name": "SCCatalog", "id": 690 } ] }, { "id": 721, "name": "SCCatalogCategories", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "Categories of catalogs" }, "sources": [ { "fileName": "things/Catalog.ts", "line": 120, "character": 31 } ], "type": { "type": "stringLiteral", "value": "university events" } } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 706 ] }, { "title": "Interfaces", "kind": 256, "children": [ 690, 678 ] }, { "title": "Type aliases", "kind": 4194304, "children": [ 721 ] } ], "sources": [ { "fileName": "things/Catalog.ts", "line": 1, "character": 0 } ] }, { "id": 1241, "name": "\"things/CourseOfStudies\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/things/CourseOfStudies.ts", "children": [ { "id": 1284, "name": "SCCourseOfStudiesMeta", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "Meta information about a course of studies" }, "children": [ { "id": 1307, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isProtected": true, "isExported": true }, "signatures": [ { "id": 1308, "name": "new SCCourseOfStudiesMeta", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", "name": "SCCourseOfStudiesMeta", "id": 1284 }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } } ], "sources": [ { "fileName": "Thing.ts", "line": 308, "character": 3 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } }, { "id": 1303, "name": "_instance", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isStatic": true, "isExported": true }, "comment": { "shortText": "Set type definiton for singleton instance" }, "sources": [ { "fileName": "Thing.ts", "line": 258, "character": 28 } ], "type": { "type": "reference", "name": "Map", "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "unknown" } ] }, "defaultValue": " new Map()", "inheritedFrom": { "type": "reference", "name": "SCThingMeta._instance", "id": 602 } }, { "id": 1304, "name": "getInstance", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isStatic": true, "isExported": true }, "signatures": [ { "id": 1305, "name": "getInstance", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Function to retrieve typed singleton instance" }, "typeParameter": [ { "id": 1306, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCThingMeta", "id": 601 } } ], "type": { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "SCThingMeta", "id": 601 } }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } } ], "sources": [ { "fileName": "Thing.ts", "line": 303, "character": 27 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } }, { "id": 1285, "name": "fieldTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of fields" }, "children": [ { "id": 1286, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "things/CourseOfStudies.ts", "line": 119, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 1287, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "things/CourseOfStudies.ts", "line": 122, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 1286, 1287 ] } ], "sources": [ { "fileName": "things/CourseOfStudies.ts", "line": 118, "character": 19 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldTranslations", "id": 603 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldTranslations", "id": 11 } }, { "id": 1288, "name": "fieldValueTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of values of fields" }, "children": [ { "id": 1289, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1295, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/CourseOfStudies.ts", "line": 139, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Studiengang\"" }, { "id": 1290, "name": "modes", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1291, "name": "combination", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/CourseOfStudies.ts", "line": 134, "character": 19 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Kombinationsstudiengang\"" }, { "id": 1292, "name": "dual", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/CourseOfStudies.ts", "line": 135, "character": 12 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Dualer Studiengang\"" }, { "id": 1293, "name": "fulltime", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/CourseOfStudies.ts", "line": 136, "character": 16 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Vollzeitstudiengang\"" }, { "id": 1294, "name": "parttime", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/CourseOfStudies.ts", "line": 137, "character": 16 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Teilzeitstudiengang\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1291, 1292, 1293, 1294 ] } ], "sources": [ { "fileName": "things/CourseOfStudies.ts", "line": 133, "character": 11 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1295 ] }, { "title": "Object literals", "kind": 2097152, "children": [ 1290 ] } ], "sources": [ { "fileName": "things/CourseOfStudies.ts", "line": 131, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 1296, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1297, "name": "academicDegree", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/CourseOfStudies.ts", "line": 143, "character": 20 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Hochschulabschluss\"" }, { "id": 1298, "name": "department", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/CourseOfStudies.ts", "line": 144, "character": 16 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Fachbereich\"" }, { "id": 1299, "name": "major", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/CourseOfStudies.ts", "line": 145, "character": 11 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Studienfach\"" }, { "id": 1300, "name": "modes", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/CourseOfStudies.ts", "line": 146, "character": 11 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Studiengangsarten\"" }, { "id": 1301, "name": "secretary", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/CourseOfStudies.ts", "line": 147, "character": 15 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Sekretariat\"" }, { "id": 1302, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/CourseOfStudies.ts", "line": 148, "character": 10 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 }, "defaultValue": " SCThingType.CourseOfStudies" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1297, 1298, 1299, 1300, 1301, 1302 ] } ], "sources": [ { "fileName": "things/CourseOfStudies.ts", "line": 141, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 1289, 1296 ] } ], "sources": [ { "fileName": "things/CourseOfStudies.ts", "line": 130, "character": 24 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldValueTranslations", "id": 624 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldValueTranslations", "id": 12 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 1307 ] }, { "title": "Properties", "kind": 1024, "children": [ 1303 ] }, { "title": "Methods", "kind": 2048, "children": [ 1304 ] }, { "title": "Object literals", "kind": 2097152, "children": [ 1285, 1288 ] } ], "sources": [ { "fileName": "things/CourseOfStudies.ts", "line": 112, "character": 34 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingMeta", "id": 601 } ], "implementedTypes": [ { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCThing", "id": 562 } ] }, { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCCourseOfStudies", "id": 1258 } ] } ] }, { "id": 1258, "name": "SCCourseOfStudies", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A course of studies", "tags": [ { "tag": "exclusive", "text": "" }, { "tag": "validatable", "text": "" }, { "tag": "indexable", "text": "\n" } ] }, "children": [ { "id": 1268, "name": "academicDegree", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The achievable academic degree", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/AcademicDegree.ts", "line": 28, "character": 16 } ], "type": { "type": "reference", "name": "SCGermanAcademicDegree", "id": 1134 }, "overwrites": { "type": "reference", "name": "SCAcademicDegreeWithoutReferences.academicDegree", "id": 1085 }, "inheritedFrom": { "type": "reference", "name": "SCAcademicDegreeWithoutReferences.academicDegree", "id": 1085 } }, { "id": 1269, "name": "academicDegreewithField", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The achievable academic degree with academic field specification\n(eg. Master of Science)", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/AcademicDegree.ts", "line": 36, "character": 25 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCAcademicDegreeWithoutReferences.academicDegreewithField", "id": 1086 }, "inheritedFrom": { "type": "reference", "name": "SCAcademicDegreeWithoutReferences.academicDegreewithField", "id": 1086 } }, { "id": 1270, "name": "academicDegreewithFieldShort", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The achievable academic degree with academic field specification\nshorted (eg. M.Sc.).", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/AcademicDegree.ts", "line": 44, "character": 30 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCAcademicDegreeWithoutReferences.academicDegreewithFieldShort", "id": 1087 }, "inheritedFrom": { "type": "reference", "name": "SCAcademicDegreeWithoutReferences.academicDegreewithFieldShort", "id": 1087 } }, { "id": 1271, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 1259, "name": "department", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The department that manages the course of studies" }, "sources": [ { "fileName": "things/CourseOfStudies.ts", "line": 77, "character": 12 } ], "type": { "type": "reference", "name": "SCOrganizationWithoutReferences", "id": 398 } }, { "id": 1272, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 1273, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 1264, "name": "mainLanguage", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The main language in which the course of studies\nis beeing offered" }, "sources": [ { "fileName": "things/CourseOfStudies.ts", "line": 36, "character": 14 } ], "type": { "type": "reference", "name": "SCLanguage", "id": 2 }, "inheritedFrom": { "type": "reference", "name": "SCCourseOfStudiesWithoutReferences.mainLanguage", "id": 1243 } }, { "id": 1265, "name": "major", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Actual major of the course of studies (eg. physics)", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/CourseOfStudies.ts", "line": 43, "character": 7 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCCourseOfStudiesWithoutReferences.major", "id": 1244 } }, { "id": 1266, "name": "mode", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The modes the course of studies is offered in" }, "sources": [ { "fileName": "things/CourseOfStudies.ts", "line": 48, "character": 6 } ], "type": { "type": "reference", "name": "SCCourseOfStudiesMode", "id": 1309 }, "inheritedFrom": { "type": "reference", "name": "SCCourseOfStudiesWithoutReferences.mode", "id": 1245 } }, { "id": 1274, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 1277, "name": "offers", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "List of offers for that thing" }, "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 81, "character": 8 } ], "type": { "type": "reference", "name": "Array", "typeArguments": [ { "type": "reference", "name": "SCThingThatCanBeOfferedOffer", "id": 801, "typeArguments": [ { "type": "reference", "name": "SCAcademicPriceGroup", "id": 775 } ] } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingThatCanBeOffered.offers", "id": 791 } }, { "id": 1278, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Origin of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 114, "character": 8 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCThingRemoteOrigin", "id": 579 }, { "type": "reference", "name": "SCThingUserOrigin", "id": 588 } ] }, "overwrites": { "type": "reference", "name": "SCThing.origin", "id": 563 }, "inheritedFrom": { "type": "reference", "name": "SCThing.origin", "id": 563 } }, { "id": 1260, "name": "secretary", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The secretary that administers requests and\nquestions concerning the course of studies" }, "sources": [ { "fileName": "things/CourseOfStudies.ts", "line": 83, "character": 11 } ], "type": { "type": "reference", "name": "SCOrganizationWithoutReferences", "id": 398 } }, { "id": 1261, "name": "startDates", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Dates at which the course of studies is planned to start" }, "sources": [ { "fileName": "things/CourseOfStudies.ts", "line": 88, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCDateSeriesWithoutReferences", "id": 1186 } } }, { "id": 1267, "name": "timeMode", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The time modes the course of studies is offered in" }, "sources": [ { "fileName": "things/CourseOfStudies.ts", "line": 53, "character": 10 } ], "type": { "type": "reference", "name": "SCCourseOfStudiesTimeMode", "id": 1310 }, "inheritedFrom": { "type": "reference", "name": "SCCourseOfStudiesWithoutReferences.timeMode", "id": 1246 } }, { "id": 1262, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translated fields of a course of studies" }, "sources": [ { "fileName": "things/CourseOfStudies.ts", "line": 93, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCCourseOfStudiesTranslatableProperties", "id": 1279 } ] }, "overwrites": { "type": "reference", "name": "SCCourseOfStudiesWithoutReferences.translations", "id": 1247 } }, { "id": 1263, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of the course of studies" }, "sources": [ { "fileName": "things/CourseOfStudies.ts", "line": 98, "character": 6 } ], "type": { "type": "reference", "name": "CourseOfStudies", "id": 534 }, "overwrites": { "type": "reference", "name": "SCCourseOfStudiesWithoutReferences.type", "id": 1248 } }, { "id": 1275, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 1276, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1268, 1269, 1270, 1271, 1259, 1272, 1273, 1264, 1265, 1266, 1274, 1277, 1278, 1260, 1261, 1267, 1262, 1263, 1275, 1276 ] } ], "sources": [ { "fileName": "things/CourseOfStudies.ts", "line": 72, "character": 34 } ], "extendedTypes": [ { "type": "reference", "name": "SCCourseOfStudiesWithoutReferences", "id": 1242 }, { "type": "reference", "name": "SCThingThatCanBeOffered", "id": 789, "typeArguments": [ { "type": "reference", "name": "SCAcademicPriceGroup", "id": 775 } ] }, { "type": "reference", "name": "SCAcademicDegree", "id": 1096 } ] }, { "id": 1279, "name": "SCCourseOfStudiesTranslatableProperties", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Translatable properties of a course of studies" }, "children": [ { "id": 1281, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translation of the description of the thing", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 224, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.description", "id": 596 } }, { "id": 1282, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translation of the name of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 230, "character": 6 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.name", "id": 597 } }, { "id": 1280, "name": "offers[].availability", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Availability of an offer", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 129, "character": 25 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingThatCanBeOfferedTranslatableProperties.'offers[].availability'", "id": 810 } }, { "id": 1283, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Origin of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 236, "character": 8 } ], "type": { "type": "reference", "name": "SCThingTranslatablePropertyOrigin", "id": 599 }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.origin", "id": 598 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1281, 1282, 1280, 1283 ] } ], "sources": [ { "fileName": "things/CourseOfStudies.ts", "line": 104, "character": 56 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingThatCanBeOfferedTranslatableProperties", "id": 809 } ] }, { "id": 1242, "name": "SCCourseOfStudiesWithoutReferences", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A course of studies without references" }, "children": [ { "id": 1249, "name": "academicDegree", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The achievable academic degree", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/AcademicDegree.ts", "line": 28, "character": 16 } ], "type": { "type": "reference", "name": "SCGermanAcademicDegree", "id": 1134 }, "inheritedFrom": { "type": "reference", "name": "SCAcademicDegreeWithoutReferences.academicDegree", "id": 1085 } }, { "id": 1250, "name": "academicDegreewithField", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The achievable academic degree with academic field specification\n(eg. Master of Science)", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/AcademicDegree.ts", "line": 36, "character": 25 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCAcademicDegreeWithoutReferences.academicDegreewithField", "id": 1086 } }, { "id": 1251, "name": "academicDegreewithFieldShort", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The achievable academic degree with academic field specification\nshorted (eg. M.Sc.).", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/AcademicDegree.ts", "line": 44, "character": 30 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCAcademicDegreeWithoutReferences.academicDegreewithFieldShort", "id": 1087 } }, { "id": 1252, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 1253, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 1254, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 1243, "name": "mainLanguage", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The main language in which the course of studies\nis beeing offered" }, "sources": [ { "fileName": "things/CourseOfStudies.ts", "line": 36, "character": 14 } ], "type": { "type": "reference", "name": "SCLanguage", "id": 2 } }, { "id": 1244, "name": "major", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Actual major of the course of studies (eg. physics)", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/CourseOfStudies.ts", "line": 43, "character": 7 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 1245, "name": "mode", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The modes the course of studies is offered in" }, "sources": [ { "fileName": "things/CourseOfStudies.ts", "line": 48, "character": 6 } ], "type": { "type": "reference", "name": "SCCourseOfStudiesMode", "id": 1309 } }, { "id": 1255, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 1246, "name": "timeMode", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The time modes the course of studies is offered in" }, "sources": [ { "fileName": "things/CourseOfStudies.ts", "line": 53, "character": 10 } ], "type": { "type": "reference", "name": "SCCourseOfStudiesTimeMode", "id": 1310 } }, { "id": 1247, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translated fields of a dish" }, "sources": [ { "fileName": "things/CourseOfStudies.ts", "line": 58, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCCourseOfStudiesTranslatableProperties", "id": 1279 } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 } }, { "id": 1248, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of the course of studies" }, "sources": [ { "fileName": "things/CourseOfStudies.ts", "line": 63, "character": 6 } ], "type": { "type": "reference", "name": "CourseOfStudies", "id": 534 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 1256, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 1257, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1249, 1250, 1251, 1252, 1253, 1254, 1243, 1244, 1245, 1255, 1246, 1247, 1248, 1256, 1257 ] } ], "sources": [ { "fileName": "things/CourseOfStudies.ts", "line": 30, "character": 51 } ], "extendedTypes": [ { "type": "reference", "name": "SCAcademicDegreeWithoutReferences", "id": 1084 }, { "type": "reference", "name": "SCThingThatCanBeOfferedWithoutReferences", "id": 780 } ], "extendedBy": [ { "type": "reference", "name": "SCCourseOfStudies", "id": 1258 } ] }, { "id": 1309, "name": "SCCourseOfStudiesMode", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "Types of (german) course of studies modes" }, "sources": [ { "fileName": "things/CourseOfStudies.ts", "line": 156, "character": 33 } ], "type": { "type": "union", "types": [ { "type": "stringLiteral", "value": "combination" }, { "type": "stringLiteral", "value": "dual" }, { "type": "stringLiteral", "value": "double-degree" }, { "type": "stringLiteral", "value": "standard" } ] } }, { "id": 1310, "name": "SCCourseOfStudiesTimeMode", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "Types of (german) course of studies time modes" }, "sources": [ { "fileName": "things/CourseOfStudies.ts", "line": 164, "character": 37 } ], "type": { "type": "union", "types": [ { "type": "stringLiteral", "value": "fulltime" }, { "type": "stringLiteral", "value": "parttime" } ] } } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 1284 ] }, { "title": "Interfaces", "kind": 256, "children": [ 1258, 1279, 1242 ] }, { "title": "Type aliases", "kind": 4194304, "children": [ 1309, 1310 ] } ], "sources": [ { "fileName": "things/CourseOfStudies.ts", "line": 1, "character": 0 } ] }, { "id": 1179, "name": "\"things/DateSeries\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/things/DateSeries.ts", "children": [ { "id": 1217, "name": "SCDateSeriesMeta", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "Meta information about a date series" }, "children": [ { "id": 1233, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isProtected": true, "isExported": true }, "signatures": [ { "id": 1234, "name": "new SCDateSeriesMeta", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", "name": "SCDateSeriesMeta", "id": 1217 }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } } ], "sources": [ { "fileName": "Thing.ts", "line": 308, "character": 3 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } }, { "id": 1229, "name": "_instance", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isStatic": true, "isExported": true }, "comment": { "shortText": "Set type definiton for singleton instance" }, "sources": [ { "fileName": "Thing.ts", "line": 258, "character": 28 } ], "type": { "type": "reference", "name": "Map", "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "unknown" } ] }, "defaultValue": " new Map()", "inheritedFrom": { "type": "reference", "name": "SCThingMeta._instance", "id": 602 } }, { "id": 1230, "name": "getInstance", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isStatic": true, "isExported": true }, "signatures": [ { "id": 1231, "name": "getInstance", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Function to retrieve typed singleton instance" }, "typeParameter": [ { "id": 1232, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCThingMeta", "id": 601 } } ], "type": { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "SCThingMeta", "id": 601 } }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } } ], "sources": [ { "fileName": "Thing.ts", "line": 303, "character": 27 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } }, { "id": 1218, "name": "fieldTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of fields" }, "children": [ { "id": 1219, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "things/DateSeries.ts", "line": 122, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 1220, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "things/DateSeries.ts", "line": 125, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 1219, 1220 ] } ], "sources": [ { "fileName": "things/DateSeries.ts", "line": 121, "character": 19 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldTranslations", "id": 603 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldTranslations", "id": 11 } }, { "id": 1221, "name": "fieldValueTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of values of fields" }, "children": [ { "id": 1222, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1223, "name": "dates", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/DateSeries.ts", "line": 136, "character": 11 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Einzeltermine\"" }, { "id": 1224, "name": "duration", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/DateSeries.ts", "line": 137, "character": 14 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Dauer\"" }, { "id": 1225, "name": "frequency", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/DateSeries.ts", "line": 138, "character": 15 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Wiederholung\"" }, { "id": 1226, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/DateSeries.ts", "line": 139, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Wiederholungreihe\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1223, 1224, 1225, 1226 ] } ], "sources": [ { "fileName": "things/DateSeries.ts", "line": 134, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 1227, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1228, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/DateSeries.ts", "line": 143, "character": 10 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 }, "defaultValue": " SCThingType.DateSeries" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1228 ] } ], "sources": [ { "fileName": "things/DateSeries.ts", "line": 141, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 1222, 1227 ] } ], "sources": [ { "fileName": "things/DateSeries.ts", "line": 133, "character": 24 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldValueTranslations", "id": 624 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldValueTranslations", "id": 12 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 1233 ] }, { "title": "Properties", "kind": 1024, "children": [ 1229 ] }, { "title": "Methods", "kind": 2048, "children": [ 1230 ] }, { "title": "Object literals", "kind": 2097152, "children": [ 1218, 1221 ] } ], "sources": [ { "fileName": "things/DateSeries.ts", "line": 115, "character": 29 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingMeta", "id": 601 } ], "implementedTypes": [ { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCThing", "id": 562 } ] }, { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCDateSeries", "id": 1199 } ] } ] }, { "id": 1199, "name": "SCDateSeries", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A date series", "tags": [ { "tag": "validatable", "text": "" }, { "tag": "indexable", "text": "\n" } ] }, "children": [ { "id": 1208, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 1204, "name": "dates", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Dates of the date series that are initially planned to be held" }, "sources": [ { "fileName": "things/DateSeries.ts", "line": 50, "character": 7 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCISO8601Date", "id": 452 } }, "inheritedFrom": { "type": "reference", "name": "SCDateSeriesWithoutReferences.dates", "id": 1187 } }, { "id": 1209, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 1205, "name": "duration", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Duration of the date series" }, "sources": [ { "fileName": "things/DateSeries.ts", "line": 55, "character": 10 } ], "type": { "type": "reference", "name": "SCISO8601Duration", "id": 453 }, "inheritedFrom": { "type": "reference", "name": "SCDateSeriesWithoutReferences.duration", "id": 1188 } }, { "id": 1200, "name": "event", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Event to which the date series belongs" }, "sources": [ { "fileName": "things/DateSeries.ts", "line": 93, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCAcademicEventWithoutReferences", "id": 907 }, { "type": "reference", "name": "SCSportCourseWithoutReferences", "id": 1136 } ] } }, { "id": 1206, "name": "exceptions", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Dates that where initially planned to be held but are cancelled" }, "sources": [ { "fileName": "things/DateSeries.ts", "line": 60, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCISO8601Date", "id": 452 } }, "inheritedFrom": { "type": "reference", "name": "SCDateSeriesWithoutReferences.exceptions", "id": 1189 } }, { "id": 1207, "name": "frequency", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Frequency of the date series", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/DateSeries.ts", "line": 67, "character": 11 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCDateSeriesWithoutReferences.frequency", "id": 1190 } }, { "id": 1210, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 1215, "name": "inPlace", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Place the thing is or happens in" }, "sources": [ { "fileName": "types/Places.ts", "line": 28, "character": 9 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCBuildingWithoutReferences", "id": 146 }, { "type": "reference", "name": "SCPointOfInterestWithoutReferences", "id": 211 }, { "type": "reference", "name": "SCRoomWithoutReferences", "id": 294 } ] }, "inheritedFrom": { "type": "reference", "name": "SCInPlace.inPlace", "id": 369 } }, { "id": 1211, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 1216, "name": "offers", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "List of offers for that thing" }, "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 81, "character": 8 } ], "type": { "type": "reference", "name": "Array", "typeArguments": [ { "type": "reference", "name": "SCThingThatCanBeOfferedOffer", "id": 801, "typeArguments": [ { "type": "reference", "name": "SCSportCoursePriceGroup", "id": 1180 } ] } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingThatCanBeOffered.offers", "id": 791 } }, { "id": 1214, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Origin of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 114, "character": 8 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCThingRemoteOrigin", "id": 579 }, { "type": "reference", "name": "SCThingUserOrigin", "id": 588 } ] }, "overwrites": { "type": "reference", "name": "SCThing.origin", "id": 563 }, "inheritedFrom": { "type": "reference", "name": "SCThing.origin", "id": 563 } }, { "id": 1201, "name": "performers", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Performers of the date series" }, "sources": [ { "fileName": "things/DateSeries.ts", "line": 99, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCPersonWithoutReferences", "id": 456 } } }, { "id": 1202, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translated properties" }, "sources": [ { "fileName": "things/DateSeries.ts", "line": 104, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCDateSeriesTranslatableProperties", "id": 1235 } ] }, "overwrites": { "type": "reference", "name": "SCDateSeriesWithoutReferences.translations", "id": 1191 } }, { "id": 1203, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of a date series" }, "sources": [ { "fileName": "things/DateSeries.ts", "line": 109, "character": 6 } ], "type": { "type": "reference", "name": "DateSeries", "id": 535 }, "overwrites": { "type": "reference", "name": "SCDateSeriesWithoutReferences.type", "id": 1192 } }, { "id": 1212, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 1213, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1208, 1204, 1209, 1205, 1200, 1206, 1207, 1210, 1215, 1211, 1216, 1214, 1201, 1202, 1203, 1212, 1213 ] } ], "sources": [ { "fileName": "things/DateSeries.ts", "line": 86, "character": 29 } ], "extendedTypes": [ { "type": "reference", "name": "SCDateSeriesWithoutReferences", "id": 1186 }, { "type": "reference", "name": "SCThingInPlace", "id": 371 }, { "type": "reference", "name": "SCThingThatCanBeOffered", "id": 789, "typeArguments": [ { "type": "reference", "name": "SCSportCoursePriceGroup", "id": 1180 } ] } ] }, { "id": 1235, "name": "SCDateSeriesTranslatableProperties", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Translatable properties of date series'" }, "children": [ { "id": 1238, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translation of the description of the thing", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 224, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.description", "id": 596 } }, { "id": 1236, "name": "frequency", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "sources": [ { "fileName": "things/DateSeries.ts", "line": 153, "character": 11 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } }, { "id": 1239, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translation of the name of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 230, "character": 6 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.name", "id": 597 } }, { "id": 1237, "name": "offers[].availability", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Availability of an offer", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 129, "character": 25 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingThatCanBeOfferedTranslatableProperties.'offers[].availability'", "id": 810 } }, { "id": 1240, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Origin of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 236, "character": 8 } ], "type": { "type": "reference", "name": "SCThingTranslatablePropertyOrigin", "id": 599 }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.origin", "id": 598 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1238, 1236, 1239, 1237, 1240 ] } ], "sources": [ { "fileName": "things/DateSeries.ts", "line": 151, "character": 51 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingThatCanBeOfferedTranslatableProperties", "id": 809 } ] }, { "id": 1186, "name": "SCDateSeriesWithoutReferences", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A date without references" }, "children": [ { "id": 1193, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 1187, "name": "dates", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Dates of the date series that are initially planned to be held" }, "sources": [ { "fileName": "things/DateSeries.ts", "line": 50, "character": 7 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCISO8601Date", "id": 452 } } }, { "id": 1194, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 1188, "name": "duration", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Duration of the date series" }, "sources": [ { "fileName": "things/DateSeries.ts", "line": 55, "character": 10 } ], "type": { "type": "reference", "name": "SCISO8601Duration", "id": 453 } }, { "id": 1189, "name": "exceptions", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Dates that where initially planned to be held but are cancelled" }, "sources": [ { "fileName": "things/DateSeries.ts", "line": 60, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCISO8601Date", "id": 452 } } }, { "id": 1190, "name": "frequency", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Frequency of the date series", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/DateSeries.ts", "line": 67, "character": 11 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 1195, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 1196, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 1191, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translated properties" }, "sources": [ { "fileName": "things/DateSeries.ts", "line": 72, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCDateSeriesTranslatableProperties", "id": 1235 } ] }, "overwrites": { "type": "reference", "name": "SCThingThatCanBeOfferedWithoutReferences.translations", "id": 781 } }, { "id": 1192, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of a date series" }, "sources": [ { "fileName": "things/DateSeries.ts", "line": 77, "character": 6 } ], "type": { "type": "reference", "name": "DateSeries", "id": 535 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 1197, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 1198, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1193, 1187, 1194, 1188, 1189, 1190, 1195, 1196, 1191, 1192, 1197, 1198 ] } ], "sources": [ { "fileName": "things/DateSeries.ts", "line": 45, "character": 46 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingThatCanBeOfferedWithoutReferences", "id": 780 } ], "extendedBy": [ { "type": "reference", "name": "SCDateSeries", "id": 1199 } ] }, { "id": 1180, "name": "SCSportCoursePriceGroup", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Price groups for sport courses" }, "children": [ { "id": 1181, "name": "alumni", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Price for alumnis", "tags": [ { "tag": "float", "text": "\n" } ] }, "sources": [ { "fileName": "things/DateSeries.ts", "line": 39, "character": 8 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "number" } ] } }, { "id": 1185, "name": "default", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Default price of the thing", "tags": [ { "tag": "sortable", "text": "price" }, { "tag": "float", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 32, "character": 9 } ], "type": { "type": "intrinsic", "name": "number" }, "inheritedFrom": { "type": "reference", "name": "SCPriceGroup.default", "id": 774 } }, { "id": 1182, "name": "employee", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Price for employees", "tags": [ { "tag": "float", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 45, "character": 10 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "number" } ] }, "inheritedFrom": { "type": "reference", "name": "SCAcademicPriceGroup.employee", "id": 776 } }, { "id": 1183, "name": "guest", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Price for guests", "tags": [ { "tag": "float", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 52, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "number" } ] }, "inheritedFrom": { "type": "reference", "name": "SCAcademicPriceGroup.guest", "id": 777 } }, { "id": 1184, "name": "student", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Price for students", "tags": [ { "tag": "float", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 59, "character": 9 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "number" } ] }, "inheritedFrom": { "type": "reference", "name": "SCAcademicPriceGroup.student", "id": 778 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1181, 1185, 1182, 1183, 1184 ] } ], "sources": [ { "fileName": "things/DateSeries.ts", "line": 32, "character": 40 } ], "extendedTypes": [ { "type": "reference", "name": "SCAcademicPriceGroup", "id": 775 } ] } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 1217 ] }, { "title": "Interfaces", "kind": 256, "children": [ 1199, 1235, 1186, 1180 ] } ], "sources": [ { "fileName": "things/DateSeries.ts", "line": 1, "character": 0 } ] }, { "id": 1311, "name": "\"things/Diff\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/things/Diff.ts", "children": [ { "id": 1338, "name": "SCDiffMeta", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "Meta information about a diff" }, "children": [ { "id": 1354, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isProtected": true, "isExported": true }, "signatures": [ { "id": 1355, "name": "new SCDiffMeta", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", "name": "SCDiffMeta", "id": 1338 }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } } ], "sources": [ { "fileName": "Thing.ts", "line": 308, "character": 3 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } }, { "id": 1350, "name": "_instance", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isStatic": true, "isExported": true }, "comment": { "shortText": "Set type definiton for singleton instance" }, "sources": [ { "fileName": "Thing.ts", "line": 258, "character": 28 } ], "type": { "type": "reference", "name": "Map", "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "unknown" } ] }, "defaultValue": " new Map()", "inheritedFrom": { "type": "reference", "name": "SCThingMeta._instance", "id": 602 } }, { "id": 1351, "name": "getInstance", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isStatic": true, "isExported": true }, "signatures": [ { "id": 1352, "name": "getInstance", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Function to retrieve typed singleton instance" }, "typeParameter": [ { "id": 1353, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCThingMeta", "id": 601 } } ], "type": { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "SCThingMeta", "id": 601 } }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } } ], "sources": [ { "fileName": "Thing.ts", "line": 303, "character": 27 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } }, { "id": 1339, "name": "fieldTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of fields" }, "children": [ { "id": 1340, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1341, "name": "action", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Diff.ts", "line": 78, "character": 12 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Aktion\"" }, { "id": 1342, "name": "changes", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Diff.ts", "line": 79, "character": 13 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Änderungen\"" }, { "id": 1343, "name": "dateCreated", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Diff.ts", "line": 80, "character": 17 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Erstellungsdatum\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1341, 1342, 1343 ] } ], "sources": [ { "fileName": "things/Diff.ts", "line": 76, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 1344, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Diff.ts", "line": 82, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 1340, 1344 ] } ], "sources": [ { "fileName": "things/Diff.ts", "line": 75, "character": 19 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldTranslations", "id": 603 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldTranslations", "id": 11 } }, { "id": 1345, "name": "fieldValueTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of values of fields" }, "children": [ { "id": 1346, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1347, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Diff.ts", "line": 93, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Unterschied\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1347 ] } ], "sources": [ { "fileName": "things/Diff.ts", "line": 91, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 1348, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1349, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Diff.ts", "line": 97, "character": 10 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 }, "defaultValue": " SCThingType.Diff" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1349 ] } ], "sources": [ { "fileName": "things/Diff.ts", "line": 95, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 1346, 1348 ] } ], "sources": [ { "fileName": "things/Diff.ts", "line": 90, "character": 24 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldValueTranslations", "id": 624 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldValueTranslations", "id": 12 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 1354 ] }, { "title": "Properties", "kind": 1024, "children": [ 1350 ] }, { "title": "Methods", "kind": 2048, "children": [ 1351 ] }, { "title": "Object literals", "kind": 2097152, "children": [ 1339, 1345 ] } ], "sources": [ { "fileName": "things/Diff.ts", "line": 69, "character": 23 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingMeta", "id": 601 } ], "implementedTypes": [ { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCThing", "id": 562 } ] }, { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCDiff", "id": 1324 } ] } ] }, { "id": 1324, "name": "SCDiff", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A diff", "tags": [ { "tag": "validatable", "text": "" }, { "tag": "indexable", "text": "\n" } ] }, "children": [ { "id": 1327, "name": "action", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Action of the diff" }, "sources": [ { "fileName": "things/Diff.ts", "line": 29, "character": 8 } ], "type": { "type": "union", "types": [ { "type": "stringLiteral", "value": "changed" }, { "type": "stringLiteral", "value": "removed" } ] }, "inheritedFrom": { "type": "reference", "name": "SCDiffWithoutReferences.action", "id": 1313 } }, { "id": 1330, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 1328, "name": "changes", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Diff patch. Only when action === 'changed'" }, "sources": [ { "fileName": "things/Diff.ts", "line": 34, "character": 9 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "jsonpatch.OpPatch" } }, "inheritedFrom": { "type": "reference", "name": "SCDiffWithoutReferences.changes", "id": 1314 } }, { "id": 1329, "name": "dateCreated", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Creation date of the diff." }, "sources": [ { "fileName": "things/Diff.ts", "line": 39, "character": 13 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 }, "inheritedFrom": { "type": "reference", "name": "SCDiffWithoutReferences.dateCreated", "id": 1315 } }, { "id": 1331, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 1332, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 1333, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 1325, "name": "object", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Original object the diff was generated on" }, "sources": [ { "fileName": "things/Diff.ts", "line": 58, "character": 8 } ], "type": { "type": "reference", "name": "SCThingsWithoutDiff", "id": 2053 } }, { "id": 1337, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Origin of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 114, "character": 8 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCThingRemoteOrigin", "id": 579 }, { "type": "reference", "name": "SCThingUserOrigin", "id": 588 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThing.origin", "id": 563 } }, { "id": 1334, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translations of specific values of the object", "text": "Take precedence over \"main\" value for selected languages.\n" }, "sources": [ { "fileName": "Thing.ts", "line": 87, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCThingTranslatableProperties", "id": 595 } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 } }, { "id": 1326, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of a diff" }, "sources": [ { "fileName": "things/Diff.ts", "line": 63, "character": 6 } ], "type": { "type": "reference", "name": "Diff", "id": 536 }, "overwrites": { "type": "reference", "name": "SCDiffWithoutReferences.type", "id": 1316 } }, { "id": 1335, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 1336, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1327, 1330, 1328, 1329, 1331, 1332, 1333, 1325, 1337, 1334, 1326, 1335, 1336 ] } ], "sources": [ { "fileName": "things/Diff.ts", "line": 53, "character": 23 } ], "extendedTypes": [ { "type": "reference", "name": "SCDiffWithoutReferences", "id": 1312 }, { "type": "reference", "name": "SCThing", "id": 562 } ] }, { "id": 1312, "name": "SCDiffWithoutReferences", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A diff without references" }, "children": [ { "id": 1313, "name": "action", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Action of the diff" }, "sources": [ { "fileName": "things/Diff.ts", "line": 29, "character": 8 } ], "type": { "type": "union", "types": [ { "type": "stringLiteral", "value": "changed" }, { "type": "stringLiteral", "value": "removed" } ] } }, { "id": 1317, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 1314, "name": "changes", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Diff patch. Only when action === 'changed'" }, "sources": [ { "fileName": "things/Diff.ts", "line": 34, "character": 9 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "jsonpatch.OpPatch" } } }, { "id": 1315, "name": "dateCreated", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Creation date of the diff." }, "sources": [ { "fileName": "things/Diff.ts", "line": 39, "character": 13 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 } }, { "id": 1318, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 1319, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 1320, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 1321, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translations of specific values of the object", "text": "Take precedence over \"main\" value for selected languages.\n" }, "sources": [ { "fileName": "Thing.ts", "line": 87, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCThingTranslatableProperties", "id": 595 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 } }, { "id": 1316, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of a diff" }, "sources": [ { "fileName": "things/Diff.ts", "line": 44, "character": 6 } ], "type": { "type": "reference", "name": "Diff", "id": 536 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 1322, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 1323, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1313, 1317, 1314, 1315, 1318, 1319, 1320, 1321, 1316, 1322, 1323 ] } ], "sources": [ { "fileName": "things/Diff.ts", "line": 24, "character": 40 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingWithoutReferences", "id": 553 } ], "extendedBy": [ { "type": "reference", "name": "SCDiff", "id": 1324 } ] } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 1338 ] }, { "title": "Interfaces", "kind": 256, "children": [ 1324, 1312 ] } ], "sources": [ { "fileName": "things/Diff.ts", "line": 1, "character": 0 } ] }, { "id": 1356, "name": "\"things/Dish\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/things/Dish.ts", "children": [ { "id": 1406, "name": "SCDishMeta", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "Meta information about a dish" }, "children": [ { "id": 1426, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isProtected": true, "isExported": true }, "signatures": [ { "id": 1427, "name": "new SCDishMeta", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", "name": "SCDishMeta", "id": 1406 }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } } ], "sources": [ { "fileName": "Thing.ts", "line": 308, "character": 3 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } }, { "id": 1422, "name": "_instance", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isStatic": true, "isExported": true }, "comment": { "shortText": "Set type definiton for singleton instance" }, "sources": [ { "fileName": "Thing.ts", "line": 258, "character": 28 } ], "type": { "type": "reference", "name": "Map", "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "unknown" } ] }, "defaultValue": " new Map()", "inheritedFrom": { "type": "reference", "name": "SCThingMeta._instance", "id": 602 } }, { "id": 1423, "name": "getInstance", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isStatic": true, "isExported": true }, "signatures": [ { "id": 1424, "name": "getInstance", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Function to retrieve typed singleton instance" }, "typeParameter": [ { "id": 1425, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCThingMeta", "id": 601 } } ], "type": { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "SCThingMeta", "id": 601 } }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } } ], "sources": [ { "fileName": "Thing.ts", "line": 303, "character": 27 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } }, { "id": 1407, "name": "fieldTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of fields" }, "children": [ { "id": 1408, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Dish.ts", "line": 202, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 1409, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Dish.ts", "line": 206, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 1408, 1409 ] } ], "sources": [ { "fileName": "things/Dish.ts", "line": 201, "character": 19 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldTranslations", "id": 603 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldTranslations", "id": 11 } }, { "id": 1410, "name": "fieldValueTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of values of fields" }, "children": [ { "id": 1411, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1419, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Dish.ts", "line": 227, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Essen\"" }, { "id": 1412, "name": "categories", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1413, "name": "appetizer", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Dish.ts", "line": 220, "character": 17 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Vorspeise\"" }, { "id": 1414, "name": "dessert", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Dish.ts", "line": 221, "character": 15 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Nachtisch\"" }, { "id": 1415, "name": "main dish", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Dish.ts", "line": 222, "character": 19 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Hauptgericht\"" }, { "id": 1416, "name": "salad", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Dish.ts", "line": 223, "character": 13 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Salat\"" }, { "id": 1417, "name": "side dish", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Dish.ts", "line": 224, "character": 19 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Beilage\"" }, { "id": 1418, "name": "soup", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Dish.ts", "line": 225, "character": 12 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Suppe\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1413, 1414, 1415, 1416, 1417, 1418 ] } ], "sources": [ { "fileName": "things/Dish.ts", "line": 219, "character": 16 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1419 ] }, { "title": "Object literals", "kind": 2097152, "children": [ 1412 ] } ], "sources": [ { "fileName": "things/Dish.ts", "line": 216, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 1420, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1421, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Dish.ts", "line": 232, "character": 10 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 }, "defaultValue": " SCThingType.Dish" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1421 ] } ], "sources": [ { "fileName": "things/Dish.ts", "line": 229, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 1411, 1420 ] } ], "sources": [ { "fileName": "things/Dish.ts", "line": 215, "character": 24 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldValueTranslations", "id": 624 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldValueTranslations", "id": 12 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 1426 ] }, { "title": "Properties", "kind": 1024, "children": [ 1422 ] }, { "title": "Methods", "kind": 2048, "children": [ 1423 ] }, { "title": "Object literals", "kind": 2097152, "children": [ 1407, 1410 ] } ], "sources": [ { "fileName": "things/Dish.ts", "line": 195, "character": 23 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingMeta", "id": 601 } ], "implementedTypes": [ { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCThing", "id": 562 } ] }, { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCDish", "id": 1371 } ] } ] }, { "id": 1371, "name": "SCDish", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A dish", "tags": [ { "tag": "validatable", "text": "" }, { "tag": "indexable", "text": "\n" } ] }, "children": [ { "id": 1375, "name": "additives", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Additives of the dish", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Dish.ts", "line": 42, "character": 11 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCDishWithoutReferences.additives", "id": 1358 } }, { "id": 1379, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 1376, "name": "categories", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Category of the dish", "tags": [ { "tag": "sortable", "text": "ducet" }, { "tag": "aggregatable", "text": "\n" } ] }, "sources": [ { "fileName": "things/Dish.ts", "line": 50, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCDishCategories", "id": 1428 } }, "overwrites": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categories", "id": 94 }, "inheritedFrom": { "type": "reference", "name": "SCDishWithoutReferences.categories", "id": 1359 } }, { "id": 1385, "name": "categorySpecificValues", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Use this to explicitly override general opening hours brought in scope by openingHoursSpecification or openingHours", "text": "A map from categories to their specific values.\n" }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 40, "character": 24 } ], "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "reference", "name": "SCThingWithCategoriesSpecificValues", "id": 123 } ] }, "overwrites": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categorySpecificValues", "id": 95 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categorySpecificValues", "id": 95 } }, { "id": 1377, "name": "characteristics", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Characteristics of the dish" }, "sources": [ { "fileName": "things/Dish.ts", "line": 55, "character": 17 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCDishCharacteristic", "id": 1395 } }, "inheritedFrom": { "type": "reference", "name": "SCDishWithoutReferences.characteristics", "id": 1360 } }, { "id": 1380, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 1372, "name": "dishAddOns", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Dishes (\"Beilagen\") that are served with the dish (if only certain supplement dishes can be taken with a dish)" }, "sources": [ { "fileName": "things/Dish.ts", "line": 85, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCDishWithoutReferences", "id": 1357 } } }, { "id": 1381, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 1382, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 1378, "name": "nutrition", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Nutrition information (calories and nutrients with amounts)" }, "sources": [ { "fileName": "things/Dish.ts", "line": 60, "character": 11 } ], "type": { "type": "reference", "name": "SCNutritionInformation", "id": 1398 }, "inheritedFrom": { "type": "reference", "name": "SCDishWithoutReferences.nutrition", "id": 1361 } }, { "id": 1386, "name": "offers", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "List of offers for that thing" }, "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 81, "character": 8 } ], "type": { "type": "reference", "name": "Array", "typeArguments": [ { "type": "reference", "name": "SCThingThatCanBeOfferedOffer", "id": 801, "typeArguments": [ { "type": "reference", "name": "SCAcademicPriceGroup", "id": 775 } ] } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingThatCanBeOffered.offers", "id": 791 } }, { "id": 1387, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Origin of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 114, "character": 8 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCThingRemoteOrigin", "id": 579 }, { "type": "reference", "name": "SCThingUserOrigin", "id": 588 } ] }, "overwrites": { "type": "reference", "name": "SCThing.origin", "id": 563 }, "inheritedFrom": { "type": "reference", "name": "SCThing.origin", "id": 563 } }, { "id": 1373, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translated fields of a dish" }, "sources": [ { "fileName": "things/Dish.ts", "line": 90, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCDishTranslatableProperties", "id": 1388 } ] }, "overwrites": { "type": "reference", "name": "SCDishWithoutReferences.translations", "id": 1362 } }, { "id": 1374, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of a dish" }, "sources": [ { "fileName": "things/Dish.ts", "line": 95, "character": 6 } ], "type": { "type": "reference", "name": "Dish", "id": 537 }, "overwrites": { "type": "reference", "name": "SCDishWithoutReferences.type", "id": 1363 } }, { "id": 1383, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 1384, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1375, 1379, 1376, 1385, 1377, 1380, 1372, 1381, 1382, 1378, 1386, 1387, 1373, 1374, 1383, 1384 ] } ], "sources": [ { "fileName": "things/Dish.ts", "line": 79, "character": 23 } ], "extendedTypes": [ { "type": "reference", "name": "SCDishWithoutReferences", "id": 1357 }, { "type": "reference", "name": "SCThingThatCanBeOffered", "id": 789, "typeArguments": [ { "type": "reference", "name": "SCAcademicPriceGroup", "id": 775 } ] }, { "type": "reference", "name": "SCThingWithCategories", "id": 104, "typeArguments": [ { "type": "reference", "name": "SCDishCategories", "id": 1428 }, { "type": "reference", "name": "SCThingWithCategoriesSpecificValues", "id": 123 } ] } ] }, { "id": 1395, "name": "SCDishCharacteristic", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Composition of properties of a food characteristic" }, "children": [ { "id": 1396, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the characteristic", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Dish.ts", "line": 115, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } }, { "id": 1397, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the characteristic", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Dish.ts", "line": 122, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1396, 1397 ] } ], "sources": [ { "fileName": "things/Dish.ts", "line": 109, "character": 37 } ] }, { "id": 1388, "name": "SCDishTranslatableProperties", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "children": [ { "id": 1390, "name": "categories", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "translations of the categories of a thing with categories", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 69, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesTranslatableProperties.categories", "id": 119 } }, { "id": 1389, "name": "characteristics", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Characteristics of the dish" }, "sources": [ { "fileName": "things/Dish.ts", "line": 103, "character": 17 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCDishCharacteristic", "id": 1395 } } }, { "id": 1391, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translation of the description of the thing", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 224, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingTranslatableProperties.description", "id": 596 }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.description", "id": 596 } }, { "id": 1392, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translation of the name of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 230, "character": 6 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingTranslatableProperties.name", "id": 597 }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.name", "id": 597 } }, { "id": 1394, "name": "offers[].availability", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Availability of an offer", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 129, "character": 25 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingThatCanBeOfferedTranslatableProperties.'offers[].availability'", "id": 810 } }, { "id": 1393, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Origin of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 236, "character": 8 } ], "type": { "type": "reference", "name": "SCThingTranslatablePropertyOrigin", "id": 599 }, "overwrites": { "type": "reference", "name": "SCThingTranslatableProperties.origin", "id": 598 }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.origin", "id": 598 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1390, 1389, 1391, 1392, 1394, 1393 ] } ], "sources": [ { "fileName": "things/Dish.ts", "line": 98, "character": 45 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingWithCategoriesTranslatableProperties", "id": 118 }, { "type": "reference", "name": "SCThingThatCanBeOfferedTranslatableProperties", "id": 809 } ] }, { "id": 1357, "name": "SCDishWithoutReferences", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A dish without references" }, "children": [ { "id": 1358, "name": "additives", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Additives of the dish", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Dish.ts", "line": 42, "character": 11 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } } }, { "id": 1364, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 1359, "name": "categories", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Category of the dish", "tags": [ { "tag": "sortable", "text": "ducet" }, { "tag": "aggregatable", "text": "\n" } ] }, "sources": [ { "fileName": "things/Dish.ts", "line": 50, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCDishCategories", "id": 1428 } }, "overwrites": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categories", "id": 94 } }, { "id": 1370, "name": "categorySpecificValues", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Use this to explicitly override general opening hours brought in scope by openingHoursSpecification or openingHours", "text": "A map from categories to their specific values.\n" }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 40, "character": 24 } ], "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "reference", "name": "SCThingWithCategoriesSpecificValues", "id": 123 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categorySpecificValues", "id": 95 } }, { "id": 1360, "name": "characteristics", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Characteristics of the dish" }, "sources": [ { "fileName": "things/Dish.ts", "line": 55, "character": 17 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCDishCharacteristic", "id": 1395 } } }, { "id": 1365, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 1366, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 1367, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 1361, "name": "nutrition", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Nutrition information (calories and nutrients with amounts)" }, "sources": [ { "fileName": "things/Dish.ts", "line": 60, "character": 11 } ], "type": { "type": "reference", "name": "SCNutritionInformation", "id": 1398 } }, { "id": 1362, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translated fields of a dish" }, "sources": [ { "fileName": "things/Dish.ts", "line": 65, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCDishTranslatableProperties", "id": 1388 } ] }, "overwrites": { "type": "reference", "name": "SCThingThatCanBeOfferedWithoutReferences.translations", "id": 781 } }, { "id": 1363, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of a dish" }, "sources": [ { "fileName": "things/Dish.ts", "line": 70, "character": 6 } ], "type": { "type": "reference", "name": "Dish", "id": 537 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 1368, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 1369, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1358, 1364, 1359, 1370, 1360, 1365, 1366, 1367, 1361, 1362, 1363, 1368, 1369 ] } ], "sources": [ { "fileName": "things/Dish.ts", "line": 34, "character": 40 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingThatCanBeOfferedWithoutReferences", "id": 780 }, { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences", "id": 91, "typeArguments": [ { "type": "reference", "name": "SCDishCategories", "id": 1428 }, { "type": "reference", "name": "SCThingWithCategoriesSpecificValues", "id": 123 } ] } ], "extendedBy": [ { "type": "reference", "name": "SCDish", "id": 1371 } ] }, { "id": 1398, "name": "SCNutritionInformation", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Type definition for SCNutritionInformation", "tags": [ { "tag": "see", "text": "https://schema.org/NutritionInformation\n" } ] }, "children": [ { "id": 1399, "name": "calories", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Number of calories contained (in kcal)", "tags": [ { "tag": "integer", "text": "\n" } ] }, "sources": [ { "fileName": "things/Dish.ts", "line": 147, "character": 10 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "number" } ] } }, { "id": 1400, "name": "carbohydrateContent", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Content of carbohydrates (in grams)", "tags": [ { "tag": "float", "text": "\n" } ] }, "sources": [ { "fileName": "things/Dish.ts", "line": 154, "character": 21 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "number" } ] } }, { "id": 1401, "name": "fatContent", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Content of fat (in grams)", "tags": [ { "tag": "float", "text": "\n" } ] }, "sources": [ { "fileName": "things/Dish.ts", "line": 161, "character": 12 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "number" } ] } }, { "id": 1402, "name": "proteinContent", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Content of proteins (in grams)", "tags": [ { "tag": "float", "text": "\n" } ] }, "sources": [ { "fileName": "things/Dish.ts", "line": 168, "character": 16 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "number" } ] } }, { "id": 1403, "name": "saltContent", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Content of salt (in grams)", "tags": [ { "tag": "float", "text": "\n" } ] }, "sources": [ { "fileName": "things/Dish.ts", "line": 175, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "number" } ] } }, { "id": 1404, "name": "saturatedFatContent", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Content of saturated fat (in grams)", "tags": [ { "tag": "float", "text": "\n" } ] }, "sources": [ { "fileName": "things/Dish.ts", "line": 182, "character": 21 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "number" } ] } }, { "id": 1405, "name": "sugarContent", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Content of sugar (in grams)", "tags": [ { "tag": "float", "text": "\n" } ] }, "sources": [ { "fileName": "things/Dish.ts", "line": 189, "character": 14 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "number" } ] } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1399, 1400, 1401, 1402, 1403, 1404, 1405 ] } ], "sources": [ { "fileName": "things/Dish.ts", "line": 141, "character": 39 } ] }, { "id": 1428, "name": "SCDishCategories", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "A list of categories for dishes" }, "sources": [ { "fileName": "things/Dish.ts", "line": 128, "character": 28 } ], "type": { "type": "union", "types": [ { "type": "stringLiteral", "value": "appetizer" }, { "type": "stringLiteral", "value": "salad" }, { "type": "stringLiteral", "value": "main dish" }, { "type": "stringLiteral", "value": "dessert" }, { "type": "stringLiteral", "value": "soup" }, { "type": "stringLiteral", "value": "side dish" } ] } } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 1406 ] }, { "title": "Interfaces", "kind": 256, "children": [ 1371, 1395, 1388, 1357, 1398 ] }, { "title": "Type aliases", "kind": 4194304, "children": [ 1428 ] } ], "sources": [ { "fileName": "things/Dish.ts", "line": 1, "character": 0 } ] }, { "id": 1500, "name": "\"things/Favorite\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/things/Favorite.ts", "children": [ { "id": 1521, "name": "SCFavoriteMeta", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "Meta information about a favorite" }, "children": [ { "id": 1552, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isProtected": true, "isExported": true }, "signatures": [ { "id": 1553, "name": "new SCFavoriteMeta", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", "name": "SCFavoriteMeta", "id": 1521 }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } } ], "sources": [ { "fileName": "Thing.ts", "line": 308, "character": 3 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } }, { "id": 1522, "name": "_instance", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isStatic": true, "isExported": true }, "comment": { "shortText": "Set type definiton for singleton instance" }, "sources": [ { "fileName": "Thing.ts", "line": 258, "character": 28 } ], "type": { "type": "reference", "name": "Map", "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "unknown" } ] }, "defaultValue": " new Map()", "inheritedFrom": { "type": "reference", "name": "SCThingMeta._instance", "id": 602 } }, { "id": 1549, "name": "getInstance", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isStatic": true, "isExported": true }, "signatures": [ { "id": 1550, "name": "getInstance", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Function to retrieve typed singleton instance" }, "typeParameter": [ { "id": 1551, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCThingMeta", "id": 601 } } ], "type": { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "SCThingMeta", "id": 601 } }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } } ], "sources": [ { "fileName": "Thing.ts", "line": 303, "character": 27 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } }, { "id": 1523, "name": "fieldTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of fields" }, "children": [ { "id": 1524, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1525, "name": "alternateNames", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 265, "character": 20 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"alternative Namen\"" }, { "id": 1526, "name": "description", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 266, "character": 17 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Beschreibung\"" }, { "id": 1527, "name": "image", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 267, "character": 11 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Bild\"" }, { "id": 1528, "name": "name", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 268, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Name\"" }, { "id": 1529, "name": "origin", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 269, "character": 12 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Ursprung\"" }, { "id": 1530, "name": "translations", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 270, "character": 18 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Übersetzungen\"" }, { "id": 1531, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 271, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Typ\"" }, { "id": 1532, "name": "uid", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 272, "character": 9 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Identifikation\"" }, { "id": 1533, "name": "url", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 273, "character": 9 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"URL\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1525, 1526, 1527, 1528, 1529, 1530, 1531, 1532, 1533 ] } ], "sources": [ { "fileName": "Thing.ts", "line": 264, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 1534, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1535, "name": "alternateNames", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 276, "character": 20 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"alternate names\"" }, { "id": 1536, "name": "description", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 277, "character": 17 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"description\"" }, { "id": 1537, "name": "image", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 278, "character": 11 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"image\"" }, { "id": 1538, "name": "name", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 279, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"name\"" }, { "id": 1539, "name": "origin", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 280, "character": 12 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"origin\"" }, { "id": 1540, "name": "translations", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 281, "character": 18 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"translations\"" }, { "id": 1541, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 282, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"type\"" }, { "id": 1542, "name": "uid", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 283, "character": 9 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"identification\"" }, { "id": 1543, "name": "url", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 284, "character": 9 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"URL\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1535, 1536, 1537, 1538, 1539, 1540, 1541, 1542, 1543 ] } ], "sources": [ { "fileName": "Thing.ts", "line": 275, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 1524, 1534 ] } ], "sources": [ { "fileName": "Thing.ts", "line": 263, "character": 19 } ], "type": { "type": "intrinsic", "name": "object" }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.fieldTranslations", "id": 603 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldTranslations", "id": 11 } }, { "id": 1544, "name": "fieldValueTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of values of fields" }, "children": [ { "id": 1545, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1546, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 293, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Ding\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1546 ] } ], "sources": [ { "fileName": "Thing.ts", "line": 292, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 1547, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1548, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 296, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Thing\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1548 ] } ], "sources": [ { "fileName": "Thing.ts", "line": 295, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 1545, 1547 ] } ], "sources": [ { "fileName": "Thing.ts", "line": 291, "character": 24 } ], "type": { "type": "intrinsic", "name": "object" }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.fieldValueTranslations", "id": 624 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldValueTranslations", "id": 12 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 1552 ] }, { "title": "Properties", "kind": 1024, "children": [ 1522 ] }, { "title": "Methods", "kind": 2048, "children": [ 1549 ] }, { "title": "Object literals", "kind": 2097152, "children": [ 1523, 1544 ] } ], "sources": [ { "fileName": "things/Favorite.ts", "line": 65, "character": 27 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingMeta", "id": 601 } ], "implementedTypes": [ { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCThing", "id": 562 } ] } ] }, { "id": 1510, "name": "SCFavorite", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A favorite", "tags": [ { "tag": "validatable", "text": "" }, { "tag": "indexable", "text": "\n" } ] }, "children": [ { "id": 1514, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 1512, "name": "data", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The contained data" }, "sources": [ { "fileName": "base/SaveableThing.ts", "line": 33, "character": 6 } ], "type": { "type": "reference", "name": "SCFavoriteDataTypes", "id": 1554 }, "inheritedFrom": { "type": "reference", "name": "SCSaveableThing.data", "id": 1441 } }, { "id": 1515, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 1516, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 1517, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 1513, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of the origin" }, "sources": [ { "fileName": "base/SaveableThing.ts", "line": 37, "character": 8 } ], "type": { "type": "reference", "name": "SCThingUserOrigin", "id": 588 }, "overwrites": { "type": "reference", "name": "SCThing.origin", "id": 563 }, "inheritedFrom": { "type": "reference", "name": "SCSaveableThing.origin", "id": 1442 } }, { "id": 1518, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translations of specific values of the object", "text": "Take precedence over \"main\" value for selected languages.\n" }, "sources": [ { "fileName": "Thing.ts", "line": 87, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCThingTranslatableProperties", "id": 595 } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 } }, { "id": 1511, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of a favorite" }, "sources": [ { "fileName": "things/Favorite.ts", "line": 59, "character": 6 } ], "type": { "type": "reference", "name": "Favorite", "id": 538 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 1519, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 1520, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1514, 1512, 1515, 1516, 1517, 1513, 1518, 1511, 1519, 1520 ] } ], "sources": [ { "fileName": "things/Favorite.ts", "line": 54, "character": 27 } ], "extendedTypes": [ { "type": "reference", "name": "SCSaveableThing", "id": 1439, "typeArguments": [ { "type": "reference", "name": "SCFavoriteDataTypes", "id": 1554 } ] }, { "type": "reference", "name": "SCFavoriteWithoutReferences", "id": 1501 } ] }, { "id": 1501, "name": "SCFavoriteWithoutReferences", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A favorite without references" }, "children": [ { "id": 1502, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 1503, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 1504, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 1505, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 1506, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translations of specific values of the object", "text": "Take precedence over \"main\" value for selected languages.\n" }, "sources": [ { "fileName": "Thing.ts", "line": 87, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCThingTranslatableProperties", "id": 595 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 } }, { "id": 1507, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of the thing", "tags": [ { "tag": "sortable", "text": "ducet" }, { "tag": "aggregatable", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 94, "character": 6 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 1508, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 1509, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1502, 1503, 1504, 1505, 1506, 1507, 1508, 1509 ] } ], "sources": [ { "fileName": "things/Favorite.ts", "line": 43, "character": 44 } ], "extendedTypes": [ { "type": "reference", "name": "SCSaveableThingWithoutReferences", "id": 1430 } ], "extendedBy": [ { "type": "reference", "name": "SCFavorite", "id": 1510 } ] }, { "id": 1554, "name": "SCFavoriteDataTypes", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "Types that can be made a favorite (added as a favorite)" }, "sources": [ { "fileName": "things/Favorite.ts", "line": 30, "character": 31 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCAcademicEventWithoutReferences", "id": 907 }, { "type": "reference", "name": "SCArticleWithoutReferences", "id": 967 }, { "type": "reference", "name": "SCBookWithoutReferences", "id": 1026 }, { "type": "reference", "name": "SCBuildingWithoutReferences", "id": 146 }, { "type": "reference", "name": "SCPersonWithoutReferences", "id": 456 }, { "type": "reference", "name": "SCPointOfInterestWithoutReferences", "id": 211 }, { "type": "reference", "name": "SCRoomWithoutReferences", "id": 294 }, { "type": "reference", "name": "SCSportCourseWithoutReferences", "id": 1136 }, { "type": "reference", "name": "SCToDoWithoutReferences", "id": 1452 } ] } } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 1521 ] }, { "title": "Interfaces", "kind": 256, "children": [ 1510, 1501 ] }, { "title": "Type aliases", "kind": 4194304, "children": [ 1554 ] } ], "sources": [ { "fileName": "things/Favorite.ts", "line": 1, "character": 0 } ] }, { "id": 1555, "name": "\"things/Floor\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/things/Floor.ts", "children": [ { "id": 1602, "name": "SCFloorMeta", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "Meta information about floors" }, "children": [ { "id": 1615, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isProtected": true, "isExported": true }, "signatures": [ { "id": 1616, "name": "new SCFloorMeta", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", "name": "SCFloorMeta", "id": 1602 }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } } ], "sources": [ { "fileName": "Thing.ts", "line": 308, "character": 3 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } }, { "id": 1611, "name": "_instance", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isStatic": true, "isExported": true }, "comment": { "shortText": "Set type definiton for singleton instance" }, "sources": [ { "fileName": "Thing.ts", "line": 258, "character": 28 } ], "type": { "type": "reference", "name": "Map", "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "unknown" } ] }, "defaultValue": " new Map()", "inheritedFrom": { "type": "reference", "name": "SCThingMeta._instance", "id": 602 } }, { "id": 1612, "name": "getInstance", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isStatic": true, "isExported": true }, "signatures": [ { "id": 1613, "name": "getInstance", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Function to retrieve typed singleton instance" }, "typeParameter": [ { "id": 1614, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCThingMeta", "id": 601 } } ], "type": { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "SCThingMeta", "id": 601 } }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } } ], "sources": [ { "fileName": "Thing.ts", "line": 303, "character": 27 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } }, { "id": 1603, "name": "fieldTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of fields" }, "children": [ { "id": 1604, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Floor.ts", "line": 114, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 1605, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Floor.ts", "line": 117, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 1604, 1605 ] } ], "sources": [ { "fileName": "things/Floor.ts", "line": 113, "character": 19 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldTranslations", "id": 603 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldTranslations", "id": 11 } }, { "id": 1606, "name": "fieldValueTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of values of fields" }, "children": [ { "id": 1607, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1608, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Floor.ts", "line": 128, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Etage\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1608 ] } ], "sources": [ { "fileName": "things/Floor.ts", "line": 126, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 1609, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1610, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Floor.ts", "line": 132, "character": 10 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 }, "defaultValue": " SCThingType.Floor" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1610 ] } ], "sources": [ { "fileName": "things/Floor.ts", "line": 130, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 1607, 1609 ] } ], "sources": [ { "fileName": "things/Floor.ts", "line": 125, "character": 24 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldValueTranslations", "id": 624 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldValueTranslations", "id": 12 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 1615 ] }, { "title": "Properties", "kind": 1024, "children": [ 1611 ] }, { "title": "Methods", "kind": 2048, "children": [ 1612 ] }, { "title": "Object literals", "kind": 2097152, "children": [ 1603, 1606 ] } ], "sources": [ { "fileName": "things/Floor.ts", "line": 107, "character": 24 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingMeta", "id": 601 } ], "implementedTypes": [ { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCThing", "id": 562 } ] }, { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCFloor", "id": 1567 } ] } ] }, { "id": 1567, "name": "SCFloor", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A floor", "tags": [ { "tag": "validatable", "text": "" }, { "tag": "indexable", "text": "\n" } ] }, "children": [ { "id": 1572, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 1573, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 1570, "name": "floorName", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Floor name in the place it is in e.g. \"first floor\", \"ground floor\". This doesn't reference the building name.", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Floor.ts", "line": 32, "character": 11 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCFloorWithoutReferences.floorName", "id": 1557 } }, { "id": 1574, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 1579, "name": "inPlace", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Place the thing is or happens in" }, "sources": [ { "fileName": "types/Places.ts", "line": 28, "character": 9 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCBuildingWithoutReferences", "id": 146 }, { "type": "reference", "name": "SCPointOfInterestWithoutReferences", "id": 211 }, { "type": "reference", "name": "SCRoomWithoutReferences", "id": 294 } ] }, "inheritedFrom": { "type": "reference", "name": "SCInPlace.inPlace", "id": 369 } }, { "id": 1575, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 1578, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Origin of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 114, "character": 8 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCThingRemoteOrigin", "id": 579 }, { "type": "reference", "name": "SCThingUserOrigin", "id": 588 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThing.origin", "id": 563 } }, { "id": 1571, "name": "plan", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Floor plan" }, "sources": [ { "fileName": "things/Floor.ts", "line": 37, "character": 6 } ], "type": { "type": "reference", "name": "SCFloorFeatureCollectionWithPlaces", "id": 1580, "typeArguments": [ { "type": "reference", "name": "LineString" }, { "type": "intrinsic", "name": "any" } ] }, "inheritedFrom": { "type": "reference", "name": "SCFloorWithoutReferences.plan", "id": 1558 } }, { "id": 1568, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translated fields of a floor" }, "sources": [ { "fileName": "things/Floor.ts", "line": 61, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCFloorTranslatableProperties", "id": 1597 } ] }, "overwrites": { "type": "reference", "name": "SCFloorWithoutReferences.translations", "id": 1559 } }, { "id": 1569, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of a floor" }, "sources": [ { "fileName": "things/Floor.ts", "line": 66, "character": 6 } ], "type": { "type": "reference", "name": "Floor", "id": 539 }, "overwrites": { "type": "reference", "name": "SCFloorWithoutReferences.type", "id": 1560 } }, { "id": 1576, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 1577, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1572, 1573, 1570, 1574, 1579, 1575, 1578, 1571, 1568, 1569, 1576, 1577 ] } ], "sources": [ { "fileName": "things/Floor.ts", "line": 56, "character": 24 } ], "extendedTypes": [ { "type": "reference", "name": "SCFloorWithoutReferences", "id": 1556 }, { "type": "reference", "name": "SCThingInPlace", "id": 371 } ] }, { "id": 1580, "name": "SCFloorFeatureCollectionWithPlaces", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A feature collection" }, "typeParameter": [ { "id": 1581, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "GeometryObject" } }, { "id": 1582, "name": "P", "kind": 131072, "kindString": "Type parameter", "flags": {} } ], "children": [ { "id": 1585, "name": "bbox", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "sources": [ { "fileName": "/home/wielandschoebl/Git/stapps-com/core/node_modules/@types/geojson/index.d.ts", "line": 15, "character": 8 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "number" } }, "inheritedFrom": { "type": "reference", "name": "GeoJsonObject.bbox" } }, { "id": 1586, "name": "crs", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "sources": [ { "fileName": "/home/wielandschoebl/Git/stapps-com/core/node_modules/@types/geojson/index.d.ts", "line": 16, "character": 7 } ], "type": { "type": "reference", "name": "CoordinateReferenceSystem" }, "inheritedFrom": { "type": "reference", "name": "GeoJsonObject.crs" } }, { "id": 1583, "name": "features", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Features of the collection" }, "sources": [ { "fileName": "things/Floor.ts", "line": 77, "character": 10 } ], "type": { "type": "reference", "name": "Array", "typeArguments": [ { "type": "reference", "name": "SCFloorFeatureWithPlace", "id": 1587, "typeArguments": [ { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "GeometryObject" } }, { "type": "typeParameter", "name": "P" } ] } ] }, "overwrites": { "type": "reference", "name": "FeatureCollection.features" } }, { "id": 1584, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "/home/wielandschoebl/Git/stapps-com/core/node_modules/@types/geojson/index.d.ts", "line": 105, "character": 8 } ], "type": { "type": "stringLiteral", "value": "FeatureCollection" }, "overwrites": { "type": "reference", "name": "GeoJsonObject.type" }, "inheritedFrom": { "type": "reference", "name": "FeatureCollection.type" } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1585, 1586, 1583, 1584 ] } ], "sources": [ { "fileName": "things/Floor.ts", "line": 72, "character": 51 } ], "extendedTypes": [ { "type": "reference", "name": "FeatureCollection", "typeArguments": [ { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "GeometryObject" } }, { "type": "typeParameter", "name": "P" } ] } ] }, { "id": 1587, "name": "SCFloorFeatureWithPlace", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A feature with a place" }, "typeParameter": [ { "id": 1588, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "GeometryObject" } }, { "id": 1589, "name": "P", "kind": 131072, "kindString": "Type parameter", "flags": {} } ], "children": [ { "id": 1595, "name": "bbox", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "sources": [ { "fileName": "/home/wielandschoebl/Git/stapps-com/core/node_modules/@types/geojson/index.d.ts", "line": 15, "character": 8 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "number" } }, "inheritedFrom": { "type": "reference", "name": "GeoJsonObject.bbox" } }, { "id": 1596, "name": "crs", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "sources": [ { "fileName": "/home/wielandschoebl/Git/stapps-com/core/node_modules/@types/geojson/index.d.ts", "line": 16, "character": 7 } ], "type": { "type": "reference", "name": "CoordinateReferenceSystem" }, "inheritedFrom": { "type": "reference", "name": "GeoJsonObject.crs" } }, { "id": 1592, "name": "geometry", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "/home/wielandschoebl/Git/stapps-com/core/node_modules/@types/geojson/index.d.ts", "line": 96, "character": 12 } ], "type": { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "GeometryObject" } }, "inheritedFrom": { "type": "reference", "name": "Feature.geometry" } }, { "id": 1594, "name": "id", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "sources": [ { "fileName": "/home/wielandschoebl/Git/stapps-com/core/node_modules/@types/geojson/index.d.ts", "line": 98, "character": 6 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "number" } ] }, "inheritedFrom": { "type": "reference", "name": "Feature.id" } }, { "id": 1590, "name": "place", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "The place of the feature" }, "sources": [ { "fileName": "things/Floor.ts", "line": 88, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCRoomWithoutReferences", "id": 294 }, { "type": "reference", "name": "SCPointOfInterestWithoutReferences", "id": 211 } ] } }, { "id": 1593, "name": "properties", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "/home/wielandschoebl/Git/stapps-com/core/node_modules/@types/geojson/index.d.ts", "line": 97, "character": 14 } ], "type": { "type": "typeParameter", "name": "P" }, "inheritedFrom": { "type": "reference", "name": "Feature.properties" } }, { "id": 1591, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "/home/wielandschoebl/Git/stapps-com/core/node_modules/@types/geojson/index.d.ts", "line": 95, "character": 8 } ], "type": { "type": "stringLiteral", "value": "Feature" }, "overwrites": { "type": "reference", "name": "GeoJsonObject.type" }, "inheritedFrom": { "type": "reference", "name": "Feature.type" } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1595, 1596, 1592, 1594, 1590, 1593, 1591 ] } ], "sources": [ { "fileName": "things/Floor.ts", "line": 83, "character": 40 } ], "extendedTypes": [ { "type": "reference", "name": "Feature", "typeArguments": [ { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "GeometryObject" } }, { "type": "typeParameter", "name": "P" } ] } ] }, { "id": 1597, "name": "SCFloorTranslatableProperties", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Translatable properties of a floor" }, "children": [ { "id": 1599, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translation of the description of the thing", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 224, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.description", "id": 596 } }, { "id": 1598, "name": "floorName", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translation of the floor name", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Floor.ts", "line": 101, "character": 11 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } }, { "id": 1600, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translation of the name of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 230, "character": 6 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.name", "id": 597 } }, { "id": 1601, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Origin of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 236, "character": 8 } ], "type": { "type": "reference", "name": "SCThingTranslatablePropertyOrigin", "id": 599 }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.origin", "id": 598 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1599, 1598, 1600, 1601 ] } ], "sources": [ { "fileName": "things/Floor.ts", "line": 94, "character": 46 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingTranslatableProperties", "id": 595 } ] }, { "id": 1556, "name": "SCFloorWithoutReferences", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A floor without references" }, "children": [ { "id": 1561, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 1562, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 1557, "name": "floorName", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Floor name in the place it is in e.g. \"first floor\", \"ground floor\". This doesn't reference the building name.", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Floor.ts", "line": 32, "character": 11 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 1563, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 1564, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 1558, "name": "plan", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Floor plan" }, "sources": [ { "fileName": "things/Floor.ts", "line": 37, "character": 6 } ], "type": { "type": "reference", "name": "SCFloorFeatureCollectionWithPlaces", "id": 1580, "typeArguments": [ { "type": "reference", "name": "LineString" }, { "type": "intrinsic", "name": "any" } ] } }, { "id": 1559, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translated fields of a floor" }, "sources": [ { "fileName": "things/Floor.ts", "line": 42, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCFloorTranslatableProperties", "id": 1597 } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 } }, { "id": 1560, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of a floor" }, "sources": [ { "fileName": "things/Floor.ts", "line": 47, "character": 6 } ], "type": { "type": "reference", "name": "Floor", "id": 539 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 1565, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 1566, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1561, 1562, 1557, 1563, 1564, 1558, 1559, 1560, 1565, 1566 ] } ], "sources": [ { "fileName": "things/Floor.ts", "line": 25, "character": 41 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingWithoutReferences", "id": 553 } ], "extendedBy": [ { "type": "reference", "name": "SCFloor", "id": 1567 } ] } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 1602 ] }, { "title": "Interfaces", "kind": 256, "children": [ 1567, 1580, 1587, 1597, 1556 ] } ], "sources": [ { "fileName": "things/Floor.ts", "line": 1, "character": 0 } ] }, { "id": 1617, "name": "\"things/Message\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/things/Message.ts", "children": [ { "id": 1659, "name": "SCMessageMeta", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "Meta information about messages" }, "children": [ { "id": 1672, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isProtected": true, "isExported": true }, "signatures": [ { "id": 1673, "name": "new SCMessageMeta", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", "name": "SCMessageMeta", "id": 1659 }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } } ], "sources": [ { "fileName": "Thing.ts", "line": 308, "character": 3 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } }, { "id": 1668, "name": "_instance", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isStatic": true, "isExported": true }, "comment": { "shortText": "Set type definiton for singleton instance" }, "sources": [ { "fileName": "Thing.ts", "line": 258, "character": 28 } ], "type": { "type": "reference", "name": "Map", "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "unknown" } ] }, "defaultValue": " new Map()", "inheritedFrom": { "type": "reference", "name": "SCThingMeta._instance", "id": 602 } }, { "id": 1669, "name": "getInstance", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isStatic": true, "isExported": true }, "signatures": [ { "id": 1670, "name": "getInstance", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Function to retrieve typed singleton instance" }, "typeParameter": [ { "id": 1671, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCThingMeta", "id": 601 } } ], "type": { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "SCThingMeta", "id": 601 } }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } } ], "sources": [ { "fileName": "Thing.ts", "line": 303, "character": 27 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } }, { "id": 1660, "name": "fieldTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of fields" }, "children": [ { "id": 1661, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Message.ts", "line": 109, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 1662, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Message.ts", "line": 112, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 1661, 1662 ] } ], "sources": [ { "fileName": "things/Message.ts", "line": 108, "character": 19 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldTranslations", "id": 603 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldTranslations", "id": 11 } }, { "id": 1663, "name": "fieldValueTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of values of fields" }, "children": [ { "id": 1664, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1665, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Message.ts", "line": 123, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Nachricht\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1665 ] } ], "sources": [ { "fileName": "things/Message.ts", "line": 121, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 1666, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1667, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Message.ts", "line": 127, "character": 10 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 }, "defaultValue": " SCThingType.Message" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1667 ] } ], "sources": [ { "fileName": "things/Message.ts", "line": 125, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 1664, 1666 ] } ], "sources": [ { "fileName": "things/Message.ts", "line": 120, "character": 24 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldValueTranslations", "id": 624 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldValueTranslations", "id": 12 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 1672 ] }, { "title": "Properties", "kind": 1024, "children": [ 1668 ] }, { "title": "Methods", "kind": 2048, "children": [ 1669 ] }, { "title": "Object literals", "kind": 2097152, "children": [ 1660, 1663 ] } ], "sources": [ { "fileName": "things/Message.ts", "line": 102, "character": 26 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingMeta", "id": 601 } ], "implementedTypes": [ { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCThing", "id": 562 } ] }, { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCMessage", "id": 1633 } ] } ] }, { "id": 1633, "name": "SCMessage", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A message", "tags": [ { "tag": "validatable", "text": "" }, { "tag": "indexable", "text": "\n" } ] }, "children": [ { "id": 1641, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 1649, "name": "audiences", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Audience of the message" }, "sources": [ { "fileName": "things/Message.ts", "line": 34, "character": 11 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCMessageAudience", "id": 1674 } }, "inheritedFrom": { "type": "reference", "name": "SCMessageWithoutReferences.audiences", "id": 1619 } }, { "id": 1636, "name": "authors", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Authors of the creative work" }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 64, "character": 9 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCPersonWithoutReferences", "id": 456 } }, "inheritedFrom": { "type": "reference", "name": "SCCreativeWork.authors", "id": 830 } }, { "id": 1650, "name": "dateCreated", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "When the message was created" }, "sources": [ { "fileName": "things/Message.ts", "line": 39, "character": 13 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 }, "inheritedFrom": { "type": "reference", "name": "SCMessageWithoutReferences.dateCreated", "id": 1620 } }, { "id": 1638, "name": "datePublished", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Date the creative work was published" }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 35, "character": 15 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 }, "overwrites": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.datePublished", "id": 818 }, "inheritedFrom": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.datePublished", "id": 818 } }, { "id": 1642, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 1643, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 1639, "name": "inLanguages", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "List of languages this creative work is written/recorded/... in" }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 40, "character": 13 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCLanguage", "id": 2 } }, "overwrites": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.inLanguages", "id": 819 }, "inheritedFrom": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.inLanguages", "id": 819 } }, { "id": 1640, "name": "keywords", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Keywords of the creative work", "tags": [ { "tag": "aggregatable", "text": "" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 48, "character": 10 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.keywords", "id": 820 }, "inheritedFrom": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.keywords", "id": 820 } }, { "id": 1651, "name": "message", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Message itself", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "things/Message.ts", "line": 46, "character": 9 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCMessageWithoutReferences.message", "id": 1621 } }, { "id": 1644, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 1647, "name": "offers", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "List of offers for that thing" }, "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 81, "character": 8 } ], "type": { "type": "reference", "name": "Array", "typeArguments": [ { "type": "reference", "name": "SCThingThatCanBeOfferedOffer", "id": 801, "typeArguments": [ { "type": "reference", "name": "SCAcademicPriceGroup", "id": 775 } ] } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingThatCanBeOffered.offers", "id": 791 } }, { "id": 1648, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Origin of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 114, "character": 8 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCThingRemoteOrigin", "id": 579 }, { "type": "reference", "name": "SCThingUserOrigin", "id": 588 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThing.origin", "id": 563 } }, { "id": 1637, "name": "publishers", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "List of publishers of the creative work" }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 69, "character": 12 } ], "type": { "type": "reference", "name": "Array", "typeArguments": [ { "type": "union", "types": [ { "type": "reference", "name": "SCPersonWithoutReferences", "id": 456 }, { "type": "reference", "name": "SCOrganizationWithoutReferences", "id": 398 } ] } ] }, "inheritedFrom": { "type": "reference", "name": "SCCreativeWork.publishers", "id": 831 } }, { "id": 1634, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translated fields of a message" }, "sources": [ { "fileName": "things/Message.ts", "line": 70, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCMessageTranslatableProperties", "id": 1652 } ] }, "overwrites": { "type": "reference", "name": "SCCreativeWork.translations", "id": 832 } }, { "id": 1635, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of a message" }, "sources": [ { "fileName": "things/Message.ts", "line": 75, "character": 6 } ], "type": { "type": "reference", "name": "Message", "id": 540 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 1645, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 1646, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1641, 1649, 1636, 1650, 1638, 1642, 1643, 1639, 1640, 1651, 1644, 1647, 1648, 1637, 1634, 1635, 1645, 1646 ] } ], "sources": [ { "fileName": "things/Message.ts", "line": 65, "character": 26 } ], "extendedTypes": [ { "type": "reference", "name": "SCCreativeWork", "id": 829 }, { "type": "reference", "name": "SCMessageWithoutReferences", "id": 1618 } ], "extendedBy": [ { "type": "reference", "name": "SCFeedbackRequest", "id": 2289 } ] }, { "id": 1652, "name": "SCMessageTranslatableProperties", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Translatable properties of a message" }, "children": [ { "id": 1655, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translation of the description of the thing", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 224, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingTranslatableProperties.description", "id": 596 }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.description", "id": 596 } }, { "id": 1654, "name": "keywords", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translation of the keywords of the creative work", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 87, "character": 10 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCCreativeWorkTranslatableProperties.keywords", "id": 846 } }, { "id": 1653, "name": "message", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Message itself", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "things/Message.ts", "line": 96, "character": 9 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } }, { "id": 1656, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translation of the name of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 230, "character": 6 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingTranslatableProperties.name", "id": 597 }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.name", "id": 597 } }, { "id": 1658, "name": "offers[].availability", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Availability of an offer", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 129, "character": 25 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingThatCanBeOfferedTranslatableProperties.'offers[].availability'", "id": 810 }, "inheritedFrom": { "type": "reference", "name": "SCThingThatCanBeOfferedTranslatableProperties.'offers[].availability'", "id": 810 } }, { "id": 1657, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Origin of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 236, "character": 8 } ], "type": { "type": "reference", "name": "SCThingTranslatablePropertyOrigin", "id": 599 }, "overwrites": { "type": "reference", "name": "SCThingTranslatableProperties.origin", "id": 598 }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.origin", "id": 598 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1655, 1654, 1653, 1656, 1658, 1657 ] } ], "sources": [ { "fileName": "things/Message.ts", "line": 89, "character": 48 } ], "extendedTypes": [ { "type": "reference", "name": "SCCreativeWorkTranslatableProperties", "id": 845 }, { "type": "reference", "name": "SCThingThatCanBeOfferedTranslatableProperties", "id": 809 } ] }, { "id": 1618, "name": "SCMessageWithoutReferences", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A message without references" }, "children": [ { "id": 1627, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 1619, "name": "audiences", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Audience of the message" }, "sources": [ { "fileName": "things/Message.ts", "line": 34, "character": 11 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCMessageAudience", "id": 1674 } } }, { "id": 1620, "name": "dateCreated", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "When the message was created" }, "sources": [ { "fileName": "things/Message.ts", "line": 39, "character": 13 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 } }, { "id": 1624, "name": "datePublished", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Date the creative work was published" }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 35, "character": 15 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 }, "inheritedFrom": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.datePublished", "id": 818 } }, { "id": 1628, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 1629, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 1625, "name": "inLanguages", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "List of languages this creative work is written/recorded/... in" }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 40, "character": 13 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCLanguage", "id": 2 } }, "inheritedFrom": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.inLanguages", "id": 819 } }, { "id": 1626, "name": "keywords", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Keywords of the creative work", "tags": [ { "tag": "aggregatable", "text": "" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 48, "character": 10 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.keywords", "id": 820 } }, { "id": 1621, "name": "message", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Message itself", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "things/Message.ts", "line": 46, "character": 9 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 1630, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 1622, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translated fields of a message" }, "sources": [ { "fileName": "things/Message.ts", "line": 51, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCMessageTranslatableProperties", "id": 1652 } ] }, "overwrites": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.translations", "id": 821 } }, { "id": 1623, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of a message" }, "sources": [ { "fileName": "things/Message.ts", "line": 56, "character": 6 } ], "type": { "type": "reference", "name": "Message", "id": 540 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 1631, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 1632, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1627, 1619, 1620, 1624, 1628, 1629, 1625, 1626, 1621, 1630, 1622, 1623, 1631, 1632 ] } ], "sources": [ { "fileName": "things/Message.ts", "line": 29, "character": 43 } ], "extendedTypes": [ { "type": "reference", "name": "SCCreativeWorkWithoutReferences", "id": 817 } ], "extendedBy": [ { "type": "reference", "name": "SCMessage", "id": 1633 } ] }, { "id": 1674, "name": "SCMessageAudience", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "Audiences for messages" }, "sources": [ { "fileName": "things/Message.ts", "line": 81, "character": 29 } ], "type": { "type": "union", "types": [ { "type": "stringLiteral", "value": "students" }, { "type": "stringLiteral", "value": "employees" }, { "type": "stringLiteral", "value": "guests" } ] } } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 1659 ] }, { "title": "Interfaces", "kind": 256, "children": [ 1633, 1652, 1618 ] }, { "title": "Type aliases", "kind": 4194304, "children": [ 1674 ] } ], "sources": [ { "fileName": "things/Message.ts", "line": 1, "character": 0 } ] }, { "id": 397, "name": "\"things/Organization\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/things/Organization.ts", "children": [ { "id": 418, "name": "SCOrganizationMeta", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "Meta information about an organization" }, "children": [ { "id": 449, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isProtected": true, "isExported": true }, "signatures": [ { "id": 450, "name": "new SCOrganizationMeta", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", "name": "SCOrganizationMeta", "id": 418 }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } } ], "sources": [ { "fileName": "Thing.ts", "line": 308, "character": 3 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } }, { "id": 419, "name": "_instance", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isStatic": true, "isExported": true }, "comment": { "shortText": "Set type definiton for singleton instance" }, "sources": [ { "fileName": "Thing.ts", "line": 258, "character": 28 } ], "type": { "type": "reference", "name": "Map", "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "unknown" } ] }, "defaultValue": " new Map()", "inheritedFrom": { "type": "reference", "name": "SCThingMeta._instance", "id": 602 } }, { "id": 446, "name": "getInstance", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isStatic": true, "isExported": true }, "signatures": [ { "id": 447, "name": "getInstance", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Function to retrieve typed singleton instance" }, "typeParameter": [ { "id": 448, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCThingMeta", "id": 601 } } ], "type": { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "SCThingMeta", "id": 601 } }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } } ], "sources": [ { "fileName": "Thing.ts", "line": 303, "character": 27 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } }, { "id": 420, "name": "fieldTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of fields" }, "children": [ { "id": 421, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 422, "name": "alternateNames", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 265, "character": 20 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"alternative Namen\"" }, { "id": 423, "name": "description", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 266, "character": 17 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Beschreibung\"" }, { "id": 424, "name": "image", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 267, "character": 11 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Bild\"" }, { "id": 425, "name": "name", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 268, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Name\"" }, { "id": 426, "name": "origin", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 269, "character": 12 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Ursprung\"" }, { "id": 427, "name": "translations", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 270, "character": 18 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Übersetzungen\"" }, { "id": 428, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 271, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Typ\"" }, { "id": 429, "name": "uid", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 272, "character": 9 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Identifikation\"" }, { "id": 430, "name": "url", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 273, "character": 9 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"URL\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 422, 423, 424, 425, 426, 427, 428, 429, 430 ] } ], "sources": [ { "fileName": "Thing.ts", "line": 264, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 431, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 432, "name": "alternateNames", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 276, "character": 20 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"alternate names\"" }, { "id": 433, "name": "description", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 277, "character": 17 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"description\"" }, { "id": 434, "name": "image", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 278, "character": 11 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"image\"" }, { "id": 435, "name": "name", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 279, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"name\"" }, { "id": 436, "name": "origin", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 280, "character": 12 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"origin\"" }, { "id": 437, "name": "translations", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 281, "character": 18 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"translations\"" }, { "id": 438, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 282, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"type\"" }, { "id": 439, "name": "uid", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 283, "character": 9 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"identification\"" }, { "id": 440, "name": "url", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 284, "character": 9 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"URL\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 432, 433, 434, 435, 436, 437, 438, 439, 440 ] } ], "sources": [ { "fileName": "Thing.ts", "line": 275, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 421, 431 ] } ], "sources": [ { "fileName": "Thing.ts", "line": 263, "character": 19 } ], "type": { "type": "intrinsic", "name": "object" }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.fieldTranslations", "id": 603 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldTranslations", "id": 11 } }, { "id": 441, "name": "fieldValueTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of values of fields" }, "children": [ { "id": 442, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 443, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 293, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Ding\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 443 ] } ], "sources": [ { "fileName": "Thing.ts", "line": 292, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 444, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 445, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 296, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Thing\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 445 ] } ], "sources": [ { "fileName": "Thing.ts", "line": 295, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 442, 444 ] } ], "sources": [ { "fileName": "Thing.ts", "line": 291, "character": 24 } ], "type": { "type": "intrinsic", "name": "object" }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.fieldValueTranslations", "id": 624 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldValueTranslations", "id": 12 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 449 ] }, { "title": "Properties", "kind": 1024, "children": [ 419 ] }, { "title": "Methods", "kind": 2048, "children": [ 446 ] }, { "title": "Object literals", "kind": 2097152, "children": [ 420, 441 ] } ], "sources": [ { "fileName": "things/Organization.ts", "line": 46, "character": 31 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingMeta", "id": 601 } ], "implementedTypes": [ { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCThing", "id": 562 } ] } ] }, { "id": 407, "name": "SCOrganization", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "An organization", "tags": [ { "tag": "validatable", "text": "" }, { "tag": "indexable", "text": "\n" } ] }, "children": [ { "id": 409, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 410, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 411, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 417, "name": "inPlace", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Place the thing is or happens in" }, "sources": [ { "fileName": "types/Places.ts", "line": 28, "character": 9 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCBuildingWithoutReferences", "id": 146 }, { "type": "reference", "name": "SCPointOfInterestWithoutReferences", "id": 211 }, { "type": "reference", "name": "SCRoomWithoutReferences", "id": 294 } ] }, "inheritedFrom": { "type": "reference", "name": "SCInPlace.inPlace", "id": 369 } }, { "id": 412, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 416, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Origin of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 114, "character": 8 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCThingRemoteOrigin", "id": 579 }, { "type": "reference", "name": "SCThingUserOrigin", "id": 588 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThing.origin", "id": 563 } }, { "id": 413, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translations of specific values of the object", "text": "Take precedence over \"main\" value for selected languages.\n" }, "sources": [ { "fileName": "Thing.ts", "line": 87, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCThingTranslatableProperties", "id": 595 } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 } }, { "id": 408, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of an organization" }, "sources": [ { "fileName": "things/Organization.ts", "line": 40, "character": 6 } ], "type": { "type": "reference", "name": "Organization", "id": 541 }, "overwrites": { "type": "reference", "name": "SCOrganizationWithoutReferences.type", "id": 399 } }, { "id": 414, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 415, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 409, 410, 411, 417, 412, 416, 413, 408, 414, 415 ] } ], "sources": [ { "fileName": "things/Organization.ts", "line": 35, "character": 31 } ], "extendedTypes": [ { "type": "reference", "name": "SCOrganizationWithoutReferences", "id": 398 }, { "type": "reference", "name": "SCThingInPlace", "id": 371 } ] }, { "id": 398, "name": "SCOrganizationWithoutReferences", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "An organization without references" }, "children": [ { "id": 400, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 401, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 402, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 403, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 404, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translations of specific values of the object", "text": "Take precedence over \"main\" value for selected languages.\n" }, "sources": [ { "fileName": "Thing.ts", "line": 87, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCThingTranslatableProperties", "id": 595 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 } }, { "id": 399, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of an organization" }, "sources": [ { "fileName": "things/Organization.ts", "line": 26, "character": 6 } ], "type": { "type": "reference", "name": "Organization", "id": 541 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 405, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 406, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 400, 401, 402, 403, 404, 399, 405, 406 ] } ], "sources": [ { "fileName": "things/Organization.ts", "line": 21, "character": 48 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingWithoutReferences", "id": 553 } ], "extendedBy": [ { "type": "reference", "name": "SCOrganization", "id": 407 } ] } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 418 ] }, { "title": "Interfaces", "kind": 256, "children": [ 407, 398 ] } ], "sources": [ { "fileName": "things/Organization.ts", "line": 1, "character": 0 } ] }, { "id": 455, "name": "\"things/Person\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/things/Person.ts", "children": [ { "id": 502, "name": "SCPersonMeta", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "Meta information about a person" }, "children": [ { "id": 515, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isProtected": true, "isExported": true }, "signatures": [ { "id": 516, "name": "new SCPersonMeta", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", "name": "SCPersonMeta", "id": 502 }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } } ], "sources": [ { "fileName": "Thing.ts", "line": 308, "character": 3 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } }, { "id": 511, "name": "_instance", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isStatic": true, "isExported": true }, "comment": { "shortText": "Set type definiton for singleton instance" }, "sources": [ { "fileName": "Thing.ts", "line": 258, "character": 28 } ], "type": { "type": "reference", "name": "Map", "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "unknown" } ] }, "defaultValue": " new Map()", "inheritedFrom": { "type": "reference", "name": "SCThingMeta._instance", "id": 602 } }, { "id": 512, "name": "getInstance", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isStatic": true, "isExported": true }, "signatures": [ { "id": 513, "name": "getInstance", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Function to retrieve typed singleton instance" }, "typeParameter": [ { "id": 514, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCThingMeta", "id": 601 } } ], "type": { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "SCThingMeta", "id": 601 } }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } } ], "sources": [ { "fileName": "Thing.ts", "line": 303, "character": 27 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } }, { "id": 503, "name": "fieldTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of fields" }, "children": [ { "id": 504, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Person.ts", "line": 162, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 505, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Person.ts", "line": 165, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 504, 505 ] } ], "sources": [ { "fileName": "things/Person.ts", "line": 161, "character": 19 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldTranslations", "id": 603 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldTranslations", "id": 11 } }, { "id": 506, "name": "fieldValueTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of values of fields" }, "children": [ { "id": 507, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 508, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Person.ts", "line": 176, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Person\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 508 ] } ], "sources": [ { "fileName": "things/Person.ts", "line": 174, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 509, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 510, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Person.ts", "line": 180, "character": 10 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 }, "defaultValue": " SCThingType.Person" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 510 ] } ], "sources": [ { "fileName": "things/Person.ts", "line": 178, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 507, 509 ] } ], "sources": [ { "fileName": "things/Person.ts", "line": 173, "character": 24 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldValueTranslations", "id": 624 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldValueTranslations", "id": 12 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 515 ] }, { "title": "Properties", "kind": 1024, "children": [ 511 ] }, { "title": "Methods", "kind": 2048, "children": [ 512 ] }, { "title": "Object literals", "kind": 2097152, "children": [ 503, 506 ] } ], "sources": [ { "fileName": "things/Person.ts", "line": 155, "character": 25 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingMeta", "id": 601 } ], "implementedTypes": [ { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCThing", "id": 562 } ] }, { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCPerson", "id": 477 } ] } ] }, { "id": 517, "name": "SCContactPoint", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A contact point", "tags": [ { "tag": "see", "text": "http://schema.org/ContactPoint\n" } ] }, "children": [ { "id": 518, "name": "areaServed", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Exact place where work is performed" }, "sources": [ { "fileName": "things/Person.ts", "line": 194, "character": 12 } ], "type": { "type": "reference", "name": "SCRoomWithoutReferences", "id": 294 } }, { "id": 519, "name": "email", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "E-mail at the work location", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Person.ts", "line": 201, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } }, { "id": 520, "name": "faxNumber", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Fax number at the work location", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Person.ts", "line": 208, "character": 11 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } }, { "id": 521, "name": "hoursAvailable", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Times available for contacting at the work location", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Person.ts", "line": 215, "character": 16 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } }, { "id": 522, "name": "telephone", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Contact number at the work location", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Person.ts", "line": 222, "character": 11 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } }, { "id": 523, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL at the work location", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Person.ts", "line": 229, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 518, 519, 520, 521, 522, 523 ] } ], "sources": [ { "fileName": "things/Person.ts", "line": 190, "character": 31 } ] }, { "id": 477, "name": "SCPerson", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A person", "tags": [ { "tag": "validatable", "text": "" }, { "tag": "indexable", "text": "\n" } ] }, "children": [ { "id": 482, "name": "additionalName", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Additional first names of the person.", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Person.ts", "line": 33, "character": 16 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCPersonWithoutReferences.additionalName", "id": 457 } }, { "id": 478, "name": "affiliations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Organization the person works for" }, "sources": [ { "fileName": "things/Person.ts", "line": 132, "character": 14 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCOrganizationWithoutReferences", "id": 398 } } }, { "id": 495, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 483, "name": "birthDate", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "The birth date of the person." }, "sources": [ { "fileName": "things/Person.ts", "line": 38, "character": 11 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 }, "inheritedFrom": { "type": "reference", "name": "SCPersonWithoutReferences.birthDate", "id": 458 } }, { "id": 496, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 484, "name": "email", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "The private email address of the person.", "tags": [ { "tag": "tjs-format", "text": "email\n" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Person.ts", "line": 47, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCPersonWithoutReferences.email", "id": 459 } }, { "id": 485, "name": "familyName", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The family name of the person.", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Person.ts", "line": 54, "character": 12 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCPersonWithoutReferences.familyName", "id": 460 } }, { "id": 486, "name": "faxNumber", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "The private fax number of the person.", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Person.ts", "line": 61, "character": 11 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCPersonWithoutReferences.faxNumber", "id": 461 } }, { "id": 487, "name": "gender", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "The gender of the person." }, "sources": [ { "fileName": "things/Person.ts", "line": 66, "character": 8 } ], "type": { "type": "reference", "name": "SCPersonGender", "id": 524 }, "inheritedFrom": { "type": "reference", "name": "SCPersonWithoutReferences.gender", "id": 462 } }, { "id": 488, "name": "givenName", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The first name of the person.", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Person.ts", "line": 73, "character": 11 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCPersonWithoutReferences.givenName", "id": 463 } }, { "id": 479, "name": "homeLocations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "A list of homes of the person" }, "sources": [ { "fileName": "things/Person.ts", "line": 137, "character": 15 } ], "type": { "type": "reference", "name": "Array", "typeArguments": [ { "type": "union", "types": [ { "type": "reference", "name": "SCBuildingWithoutReferences", "id": 146 }, { "type": "reference", "name": "SCPointOfInterestWithoutReferences", "id": 211 }, { "type": "reference", "name": "SCRoomWithoutReferences", "id": 294 } ] } ] } }, { "id": 489, "name": "honorificPrefix", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Honorific prefix of the person.", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Person.ts", "line": 80, "character": 17 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCPersonWithoutReferences.honorificPrefix", "id": 464 } }, { "id": 490, "name": "honorificSuffix", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Honorific suffix of the person.", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Person.ts", "line": 87, "character": 17 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCPersonWithoutReferences.honorificSuffix", "id": 465 } }, { "id": 497, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 491, "name": "jobTitles", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Titles of jobs that the person has.", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Person.ts", "line": 94, "character": 11 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCPersonWithoutReferences.jobTitles", "id": 466 } }, { "id": 492, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The complete name of the person combining all the parts of the name into one.", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Person.ts", "line": 101, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 }, "inheritedFrom": { "type": "reference", "name": "SCPersonWithoutReferences.name", "id": 467 } }, { "id": 493, "name": "nationality", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "The nationality of the person." }, "sources": [ { "fileName": "things/Person.ts", "line": 106, "character": 13 } ], "type": { "type": "reference", "name": "SCNationality", "id": 15 }, "inheritedFrom": { "type": "reference", "name": "SCPersonWithoutReferences.nationality", "id": 468 } }, { "id": 501, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Origin of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 114, "character": 8 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCThingRemoteOrigin", "id": 579 }, { "type": "reference", "name": "SCThingUserOrigin", "id": 588 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThing.origin", "id": 563 } }, { "id": 494, "name": "telephone", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "The private telephone number of the person.", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Person.ts", "line": 113, "character": 11 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCPersonWithoutReferences.telephone", "id": 469 } }, { "id": 498, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translations of specific values of the object", "text": "Take precedence over \"main\" value for selected languages.\n" }, "sources": [ { "fileName": "Thing.ts", "line": 87, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCThingTranslatableProperties", "id": 595 } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 } }, { "id": 480, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of a person" }, "sources": [ { "fileName": "things/Person.ts", "line": 144, "character": 6 } ], "type": { "type": "reference", "name": "Person", "id": 542 }, "overwrites": { "type": "reference", "name": "SCPersonWithoutReferences.type", "id": 470 } }, { "id": 499, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 500, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } }, { "id": 481, "name": "workLocations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Locations where the person performs her/his work" }, "sources": [ { "fileName": "things/Person.ts", "line": 149, "character": 15 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCContactPoint", "id": 517 } } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 482, 478, 495, 483, 496, 484, 485, 486, 487, 488, 479, 489, 490, 497, 491, 492, 493, 501, 494, 498, 480, 499, 500, 481 ] } ], "sources": [ { "fileName": "things/Person.ts", "line": 127, "character": 25 } ], "extendedTypes": [ { "type": "reference", "name": "SCPersonWithoutReferences", "id": 456 }, { "type": "reference", "name": "SCThing", "id": 562 } ] }, { "id": 456, "name": "SCPersonWithoutReferences", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A person without references" }, "children": [ { "id": 457, "name": "additionalName", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Additional first names of the person.", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Person.ts", "line": 33, "character": 16 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } }, { "id": 471, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 458, "name": "birthDate", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "The birth date of the person." }, "sources": [ { "fileName": "things/Person.ts", "line": 38, "character": 11 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 } }, { "id": 472, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 459, "name": "email", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "The private email address of the person.", "tags": [ { "tag": "tjs-format", "text": "email\n" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Person.ts", "line": 47, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } }, { "id": 460, "name": "familyName", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The family name of the person.", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Person.ts", "line": 54, "character": 12 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 461, "name": "faxNumber", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "The private fax number of the person.", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Person.ts", "line": 61, "character": 11 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } }, { "id": 462, "name": "gender", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "The gender of the person." }, "sources": [ { "fileName": "things/Person.ts", "line": 66, "character": 8 } ], "type": { "type": "reference", "name": "SCPersonGender", "id": 524 } }, { "id": 463, "name": "givenName", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The first name of the person.", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Person.ts", "line": 73, "character": 11 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 464, "name": "honorificPrefix", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Honorific prefix of the person.", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Person.ts", "line": 80, "character": 17 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } }, { "id": 465, "name": "honorificSuffix", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Honorific suffix of the person.", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Person.ts", "line": 87, "character": 17 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } }, { "id": 473, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 466, "name": "jobTitles", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Titles of jobs that the person has.", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Person.ts", "line": 94, "character": 11 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } } }, { "id": 467, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The complete name of the person combining all the parts of the name into one.", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Person.ts", "line": 101, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 468, "name": "nationality", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "The nationality of the person." }, "sources": [ { "fileName": "things/Person.ts", "line": 106, "character": 13 } ], "type": { "type": "reference", "name": "SCNationality", "id": 15 } }, { "id": 469, "name": "telephone", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "The private telephone number of the person.", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Person.ts", "line": 113, "character": 11 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } }, { "id": 474, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translations of specific values of the object", "text": "Take precedence over \"main\" value for selected languages.\n" }, "sources": [ { "fileName": "Thing.ts", "line": 87, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCThingTranslatableProperties", "id": 595 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 } }, { "id": 470, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of a person" }, "sources": [ { "fileName": "things/Person.ts", "line": 118, "character": 6 } ], "type": { "type": "reference", "name": "Person", "id": 542 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 475, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 476, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 457, 471, 458, 472, 459, 460, 461, 462, 463, 464, 465, 473, 466, 467, 468, 469, 474, 470, 475, 476 ] } ], "sources": [ { "fileName": "things/Person.ts", "line": 26, "character": 42 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingWithoutReferences", "id": 553 } ], "extendedBy": [ { "type": "reference", "name": "SCPerson", "id": 477 } ] }, { "id": 524, "name": "SCPersonGender", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "Gender of a person" }, "sources": [ { "fileName": "things/Person.ts", "line": 235, "character": 26 } ], "type": { "type": "union", "types": [ { "type": "stringLiteral", "value": "male" }, { "type": "stringLiteral", "value": "female" }, { "type": "stringLiteral", "value": "inter" }, { "type": "stringLiteral", "value": "undefined" } ] } } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 502 ] }, { "title": "Interfaces", "kind": 256, "children": [ 517, 477, 456 ] }, { "title": "Type aliases", "kind": 4194304, "children": [ 524 ] } ], "sources": [ { "fileName": "things/Person.ts", "line": 1, "character": 0 } ] }, { "id": 210, "name": "\"things/PointOfInterest\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/things/PointOfInterest.ts", "children": [ { "id": 241, "name": "SCPointOfInterestMeta", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "Meta information about points of interest" }, "children": [ { "id": 254, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isProtected": true, "isExported": true }, "signatures": [ { "id": 255, "name": "new SCPointOfInterestMeta", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", "name": "SCPointOfInterestMeta", "id": 241 }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } } ], "sources": [ { "fileName": "Thing.ts", "line": 308, "character": 3 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } }, { "id": 250, "name": "_instance", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isStatic": true, "isExported": true }, "comment": { "shortText": "Set type definiton for singleton instance" }, "sources": [ { "fileName": "Thing.ts", "line": 258, "character": 28 } ], "type": { "type": "reference", "name": "Map", "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "unknown" } ] }, "defaultValue": " new Map()", "inheritedFrom": { "type": "reference", "name": "SCThingMeta._instance", "id": 602 } }, { "id": 251, "name": "getInstance", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isStatic": true, "isExported": true }, "signatures": [ { "id": 252, "name": "getInstance", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Function to retrieve typed singleton instance" }, "typeParameter": [ { "id": 253, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCThingMeta", "id": 601 } } ], "type": { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "SCThingMeta", "id": 601 } }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } } ], "sources": [ { "fileName": "Thing.ts", "line": 303, "character": 27 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } }, { "id": 242, "name": "fieldTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of fields" }, "children": [ { "id": 243, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "things/PointOfInterest.ts", "line": 84, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 244, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "things/PointOfInterest.ts", "line": 90, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 243, 244 ] } ], "sources": [ { "fileName": "things/PointOfInterest.ts", "line": 83, "character": 19 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldTranslations", "id": 603 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldTranslations", "id": 11 } }, { "id": 245, "name": "fieldValueTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of values of fields" }, "children": [ { "id": 246, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 247, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/PointOfInterest.ts", "line": 106, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Sonderziel\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 247 ] } ], "sources": [ { "fileName": "things/PointOfInterest.ts", "line": 102, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 248, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 249, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/PointOfInterest.ts", "line": 112, "character": 10 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 }, "defaultValue": " SCThingType.PointOfInterest" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 249 ] } ], "sources": [ { "fileName": "things/PointOfInterest.ts", "line": 108, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 246, 248 ] } ], "sources": [ { "fileName": "things/PointOfInterest.ts", "line": 101, "character": 24 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldValueTranslations", "id": 624 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldValueTranslations", "id": 12 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 254 ] }, { "title": "Properties", "kind": 1024, "children": [ 250 ] }, { "title": "Methods", "kind": 2048, "children": [ 251 ] }, { "title": "Object literals", "kind": 2097152, "children": [ 242, 245 ] } ], "sources": [ { "fileName": "things/PointOfInterest.ts", "line": 77, "character": 34 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingMeta", "id": 601 } ], "implementedTypes": [ { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCThing", "id": 562 } ] }, { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCPointOfInterest", "id": 225 } ] } ] }, { "id": 225, "name": "SCPointOfInterest", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A point of interest", "tags": [ { "tag": "validatable", "text": "" }, { "tag": "indexable", "text": "\n" } ] }, "children": [ { "id": 236, "name": "address", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Address of the place" }, "sources": [ { "fileName": "base/Place.ts", "line": 28, "character": 9 } ], "type": { "type": "reference", "name": "SCPostalAddress", "id": 30 }, "overwrites": { "type": "reference", "name": "SCPlaceWithoutReferences.address", "id": 39 }, "inheritedFrom": { "type": "reference", "name": "SCPlaceWithoutReferences.address", "id": 39 } }, { "id": 230, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 228, "name": "categories", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Categories of a thing with categories", "tags": [ { "tag": "sortable", "text": "ducet" }, { "tag": "aggregatable", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 33, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCPointOfInterestCategories", "id": 256 } }, "overwrites": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categories", "id": 94 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categories", "id": 94 } }, { "id": 229, "name": "categorySpecificValues", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Use this to explicitly override general opening hours brought in scope by openingHoursSpecification or openingHours", "text": "A map from categories to their specific values.\n" }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 40, "character": 24 } ], "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "reference", "name": "SCThingWithCategoriesSpecificValues", "id": 123 } ] }, "overwrites": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categorySpecificValues", "id": 95 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categorySpecificValues", "id": 95 } }, { "id": 231, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 237, "name": "geo", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Positional information of the place", "text": "!!! BEWARE !!!\nCan not be a GeometryCollection because ElasticSearch does not allow distance filtering/sorting on other types\n" }, "sources": [ { "fileName": "base/Place.ts", "line": 36, "character": 5 } ], "type": { "type": "reference", "name": "SCGeoInformation", "id": 26 }, "overwrites": { "type": "reference", "name": "SCPlaceWithoutReferences.geo", "id": 40 }, "inheritedFrom": { "type": "reference", "name": "SCPlaceWithoutReferences.geo", "id": 40 } }, { "id": 232, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 240, "name": "inPlace", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Place the thing is or happens in" }, "sources": [ { "fileName": "types/Places.ts", "line": 28, "character": 9 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCBuildingWithoutReferences", "id": 146 }, { "type": "reference", "name": "SCPointOfInterestWithoutReferences", "id": 211 }, { "type": "reference", "name": "SCRoomWithoutReferences", "id": 294 } ] }, "inheritedFrom": { "type": "reference", "name": "SCInPlace.inPlace", "id": 369 } }, { "id": 233, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 238, "name": "openingHours", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Opening hours of the place", "tags": [ { "tag": "see", "text": "http://wiki.openstreetmap.org/wiki/Key:opening_hours/specification" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/Place.ts", "line": 44, "character": 14 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCPlaceWithoutReferences.openingHours", "id": 41 }, "inheritedFrom": { "type": "reference", "name": "SCPlaceWithoutReferences.openingHours", "id": 41 } }, { "id": 239, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Origin of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 114, "character": 8 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCThingRemoteOrigin", "id": 579 }, { "type": "reference", "name": "SCThingUserOrigin", "id": 588 } ] }, "overwrites": { "type": "reference", "name": "SCThing.origin", "id": 563 }, "inheritedFrom": { "type": "reference", "name": "SCThing.origin", "id": 563 } }, { "id": 226, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translated properties of a point of interest" }, "sources": [ { "fileName": "things/PointOfInterest.ts", "line": 56, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCThingWithCategoriesTranslatableProperties", "id": 118 } ] }, "overwrites": { "type": "reference", "name": "SCPointOfInterestWithoutReferences.translations", "id": 212 } }, { "id": 227, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of a point of interest" }, "sources": [ { "fileName": "things/PointOfInterest.ts", "line": 61, "character": 6 } ], "type": { "type": "reference", "name": "PointOfInterest", "id": 543 }, "overwrites": { "type": "reference", "name": "SCPointOfInterestWithoutReferences.type", "id": 213 } }, { "id": 234, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 235, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 236, 230, 228, 229, 231, 237, 232, 240, 233, 238, 239, 226, 227, 234, 235 ] } ], "sources": [ { "fileName": "things/PointOfInterest.ts", "line": 50, "character": 34 } ], "extendedTypes": [ { "type": "reference", "name": "SCPointOfInterestWithoutReferences", "id": 211 }, { "type": "reference", "name": "SCThingInPlace", "id": 371 }, { "type": "reference", "name": "SCPlace", "id": 50 }, { "type": "reference", "name": "SCThingWithCategories", "id": 104, "typeArguments": [ { "type": "reference", "name": "SCPointOfInterestCategories", "id": 256 }, { "type": "reference", "name": "SCThingWithCategoriesSpecificValues", "id": 123 } ] } ] }, { "id": 211, "name": "SCPointOfInterestWithoutReferences", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A point of interest without references" }, "children": [ { "id": 222, "name": "address", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Address of the place" }, "sources": [ { "fileName": "base/Place.ts", "line": 28, "character": 9 } ], "type": { "type": "reference", "name": "SCPostalAddress", "id": 30 }, "inheritedFrom": { "type": "reference", "name": "SCPlaceWithoutReferences.address", "id": 39 } }, { "id": 216, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 214, "name": "categories", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Categories of a thing with categories", "tags": [ { "tag": "sortable", "text": "ducet" }, { "tag": "aggregatable", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 33, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCPointOfInterestCategories", "id": 256 } }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categories", "id": 94 } }, { "id": 215, "name": "categorySpecificValues", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Use this to explicitly override general opening hours brought in scope by openingHoursSpecification or openingHours", "text": "A map from categories to their specific values.\n" }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 40, "character": 24 } ], "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "reference", "name": "SCThingWithCategoriesSpecificValues", "id": 123 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categorySpecificValues", "id": 95 } }, { "id": 217, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 223, "name": "geo", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Positional information of the place", "text": "!!! BEWARE !!!\nCan not be a GeometryCollection because ElasticSearch does not allow distance filtering/sorting on other types\n" }, "sources": [ { "fileName": "base/Place.ts", "line": 36, "character": 5 } ], "type": { "type": "reference", "name": "SCGeoInformation", "id": 26 }, "inheritedFrom": { "type": "reference", "name": "SCPlaceWithoutReferences.geo", "id": 40 } }, { "id": 218, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 219, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 224, "name": "openingHours", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Opening hours of the place", "tags": [ { "tag": "see", "text": "http://wiki.openstreetmap.org/wiki/Key:opening_hours/specification" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/Place.ts", "line": 44, "character": 14 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCPlaceWithoutReferences.openingHours", "id": 41 } }, { "id": 212, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translated properties of a point of interest" }, "sources": [ { "fileName": "things/PointOfInterest.ts", "line": 36, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCThingWithCategoriesTranslatableProperties", "id": 118 } ] }, "overwrites": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.translations", "id": 96 } }, { "id": 213, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of a point of interest" }, "sources": [ { "fileName": "things/PointOfInterest.ts", "line": 41, "character": 6 } ], "type": { "type": "reference", "name": "PointOfInterest", "id": 543 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 220, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 221, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 222, 216, 214, 215, 217, 223, 218, 219, 224, 212, 213, 220, 221 ] } ], "sources": [ { "fileName": "things/PointOfInterest.ts", "line": 30, "character": 51 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences", "id": 91, "typeArguments": [ { "type": "reference", "name": "SCPointOfInterestCategories", "id": 256 }, { "type": "reference", "name": "SCThingWithCategoriesSpecificValues", "id": 123 } ] }, { "type": "reference", "name": "SCPlaceWithoutReferences", "id": 38 } ], "extendedBy": [ { "type": "reference", "name": "SCPointOfInterest", "id": 225 } ] }, { "id": 256, "name": "SCPointOfInterestCategories", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "Categories of a point of interest" }, "sources": [ { "fileName": "things/PointOfInterest.ts", "line": 67, "character": 39 } ], "type": { "type": "union", "types": [ { "type": "stringLiteral", "value": "computer" }, { "type": "stringLiteral", "value": "validator" }, { "type": "stringLiteral", "value": "card charger" }, { "type": "stringLiteral", "value": "printer" }, { "type": "stringLiteral", "value": "disabled access" } ] } } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 241 ] }, { "title": "Interfaces", "kind": 256, "children": [ 225, 211 ] }, { "title": "Type aliases", "kind": 4194304, "children": [ 256 ] } ], "sources": [ { "fileName": "things/PointOfInterest.ts", "line": 1, "character": 0 } ] }, { "id": 293, "name": "\"things/Room\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/things/Room.ts", "children": [ { "id": 337, "name": "SCRoomMeta", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "Meta information about a place" }, "children": [ { "id": 364, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isProtected": true, "isExported": true }, "signatures": [ { "id": 365, "name": "new SCRoomMeta", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", "name": "SCRoomMeta", "id": 337 }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } } ], "sources": [ { "fileName": "Thing.ts", "line": 308, "character": 3 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } }, { "id": 360, "name": "_instance", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isStatic": true, "isExported": true }, "comment": { "shortText": "Set type definiton for singleton instance" }, "sources": [ { "fileName": "Thing.ts", "line": 258, "character": 28 } ], "type": { "type": "reference", "name": "Map", "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "unknown" } ] }, "defaultValue": " new Map()", "inheritedFrom": { "type": "reference", "name": "SCThingMeta._instance", "id": 602 } }, { "id": 361, "name": "getInstance", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isStatic": true, "isExported": true }, "signatures": [ { "id": 362, "name": "getInstance", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Function to retrieve typed singleton instance" }, "typeParameter": [ { "id": 363, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCThingMeta", "id": 601 } } ], "type": { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "SCThingMeta", "id": 601 } }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } } ], "sources": [ { "fileName": "Thing.ts", "line": 303, "character": 27 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } }, { "id": 338, "name": "fieldTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of fields" }, "children": [ { "id": 339, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Room.ts", "line": 128, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 340, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Room.ts", "line": 135, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 339, 340 ] } ], "sources": [ { "fileName": "things/Room.ts", "line": 127, "character": 19 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldTranslations", "id": 603 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldTranslations", "id": 11 } }, { "id": 341, "name": "fieldValueTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of values of fields" }, "children": [ { "id": 342, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 357, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Room.ts", "line": 169, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Raum\"" }, { "id": 343, "name": "categories", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 344, "name": "cafe", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Room.ts", "line": 155, "character": 14 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Café\"" }, { "id": 345, "name": "canteen", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Room.ts", "line": 156, "character": 17 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Kantine\"" }, { "id": 346, "name": "computer", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Room.ts", "line": 157, "character": 18 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"PC-Pool\"" }, { "id": 347, "name": "education", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Room.ts", "line": 158, "character": 19 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Bildung\"" }, { "id": 348, "name": "laboratory", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Room.ts", "line": 159, "character": 20 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Labor\"" }, { "id": 349, "name": "learn", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Room.ts", "line": 160, "character": 15 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Lernen\"" }, { "id": 350, "name": "library", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Room.ts", "line": 161, "character": 17 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Bibliothek\"" }, { "id": 351, "name": "lounge", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Room.ts", "line": 162, "character": 16 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Lounge\"" }, { "id": 352, "name": "office", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Room.ts", "line": 163, "character": 16 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Büro\"" }, { "id": 353, "name": "restaurant", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Room.ts", "line": 164, "character": 20 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Restaurant\"" }, { "id": 354, "name": "restroom", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Room.ts", "line": 165, "character": 18 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Toilette\"" }, { "id": 355, "name": "student canteen", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Room.ts", "line": 166, "character": 25 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Mensa\"" }, { "id": 356, "name": "student union", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Room.ts", "line": 167, "character": 23 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Studentenvereinigung\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356 ] } ], "sources": [ { "fileName": "things/Room.ts", "line": 154, "character": 16 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 357 ] }, { "title": "Object literals", "kind": 2097152, "children": [ 343 ] } ], "sources": [ { "fileName": "things/Room.ts", "line": 148, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 358, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 359, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Room.ts", "line": 177, "character": 10 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 }, "defaultValue": " SCThingType.Room" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 359 ] } ], "sources": [ { "fileName": "things/Room.ts", "line": 171, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 342, 358 ] } ], "sources": [ { "fileName": "things/Room.ts", "line": 147, "character": 24 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldValueTranslations", "id": 624 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldValueTranslations", "id": 12 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 364 ] }, { "title": "Properties", "kind": 1024, "children": [ 360 ] }, { "title": "Methods", "kind": 2048, "children": [ 361 ] }, { "title": "Object literals", "kind": 2097152, "children": [ 338, 341 ] } ], "sources": [ { "fileName": "things/Room.ts", "line": 121, "character": 23 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingMeta", "id": 601 } ], "implementedTypes": [ { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCThing", "id": 562 } ] }, { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCRoom", "id": 311 } ] } ] }, { "id": 311, "name": "SCRoom", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A room", "tags": [ { "tag": "validatable", "text": "" }, { "tag": "indexable", "text": "\n" } ] }, "children": [ { "id": 316, "name": "address", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Address of the place" }, "sources": [ { "fileName": "base/Place.ts", "line": 28, "character": 9 } ], "type": { "type": "reference", "name": "SCPostalAddress", "id": 30 }, "overwrites": { "type": "reference", "name": "SCPlaceWithoutReferences.address", "id": 39 }, "inheritedFrom": { "type": "reference", "name": "SCPlaceWithoutReferences.address", "id": 39 } }, { "id": 319, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 326, "name": "categories", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Categories of a thing with categories", "tags": [ { "tag": "sortable", "text": "ducet" }, { "tag": "aggregatable", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 33, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCRoomCategories", "id": 366 } }, "overwrites": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categories", "id": 94 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categories", "id": 94 } }, { "id": 327, "name": "categorySpecificValues", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Use this to explicitly override general opening hours brought in scope by openingHoursSpecification or openingHours", "text": "A map from categories to their specific values.\n" }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 40, "character": 24 } ], "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "reference", "name": "SCRoomSpecificValues", "id": 330 } ] }, "overwrites": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categorySpecificValues", "id": 95 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categorySpecificValues", "id": 95 } }, { "id": 320, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 314, "name": "floor", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "The name of the floor in which the room is in.", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Room.ts", "line": 63, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCRoomWithoutReferences.floor", "id": 295 } }, { "id": 317, "name": "geo", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Positional information of the place", "text": "!!! BEWARE !!!\nCan not be a GeometryCollection because ElasticSearch does not allow distance filtering/sorting on other types\n" }, "sources": [ { "fileName": "base/Place.ts", "line": 36, "character": 5 } ], "type": { "type": "reference", "name": "SCGeoInformation", "id": 26 }, "overwrites": { "type": "reference", "name": "SCPlaceWithoutReferences.geo", "id": 40 }, "inheritedFrom": { "type": "reference", "name": "SCPlaceWithoutReferences.geo", "id": 40 } }, { "id": 321, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 329, "name": "inPlace", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Place the thing is or happens in" }, "sources": [ { "fileName": "types/Places.ts", "line": 28, "character": 9 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCBuildingWithoutReferences", "id": 146 }, { "type": "reference", "name": "SCPointOfInterestWithoutReferences", "id": 211 }, { "type": "reference", "name": "SCRoomWithoutReferences", "id": 294 } ] }, "inheritedFrom": { "type": "reference", "name": "SCInPlace.inPlace", "id": 369 } }, { "id": 315, "name": "inventory", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "The inventory of the place/room as a list of items and their quantity." }, "sources": [ { "fileName": "things/Room.ts", "line": 68, "character": 11 } ], "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "intrinsic", "name": "number" } ] }, "inheritedFrom": { "type": "reference", "name": "SCRoomWithoutReferences.inventory", "id": 296 } }, { "id": 322, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 318, "name": "openingHours", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Opening hours of the place", "tags": [ { "tag": "see", "text": "http://wiki.openstreetmap.org/wiki/Key:opening_hours/specification" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/Place.ts", "line": 44, "character": 14 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCPlaceWithoutReferences.openingHours", "id": 41 }, "inheritedFrom": { "type": "reference", "name": "SCPlaceWithoutReferences.openingHours", "id": 41 } }, { "id": 328, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Origin of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 114, "character": 8 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCThingRemoteOrigin", "id": 579 }, { "type": "reference", "name": "SCThingUserOrigin", "id": 588 } ] }, "overwrites": { "type": "reference", "name": "SCThing.origin", "id": 563 }, "inheritedFrom": { "type": "reference", "name": "SCThing.origin", "id": 563 } }, { "id": 325, "name": "paymentsAccepted", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Accepted payments of the place" }, "sources": [ { "fileName": "base/ThingThatAcceptsPayments.ts", "line": 34, "character": 18 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCThingThatAcceptsPaymentsAcceptedPayments", "id": 292 } }, "overwrites": { "type": "reference", "name": "SCThingThatAcceptsPaymentsWithoutReferences.paymentsAccepted", "id": 259 }, "inheritedFrom": { "type": "reference", "name": "SCThingThatAcceptsPaymentsWithoutReferences.paymentsAccepted", "id": 259 } }, { "id": 312, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translations of specific values of the object", "text": "Take precedence over \"main\" value for selected languages.\n" }, "sources": [ { "fileName": "things/Room.ts", "line": 97, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCThingWithCategoriesTranslatableProperties", "id": 118 } ] }, "overwrites": { "type": "reference", "name": "SCRoomWithoutReferences.translations", "id": 297 } }, { "id": 313, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of the room" }, "sources": [ { "fileName": "things/Room.ts", "line": 102, "character": 6 } ], "type": { "type": "reference", "name": "Room", "id": 544 }, "overwrites": { "type": "reference", "name": "SCRoomWithoutReferences.type", "id": 298 } }, { "id": 323, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 324, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 316, 319, 326, 327, 320, 314, 317, 321, 329, 315, 322, 318, 328, 325, 312, 313, 323, 324 ] } ], "sources": [ { "fileName": "things/Room.ts", "line": 89, "character": 23 } ], "extendedTypes": [ { "type": "reference", "name": "SCRoomWithoutReferences", "id": 294 }, { "type": "reference", "name": "SCThingInPlace", "id": 371 }, { "type": "reference", "name": "SCThingThatAcceptsPayments", "id": 268 }, { "type": "reference", "name": "SCPlace", "id": 50 }, { "type": "reference", "name": "SCThingWithCategories", "id": 104, "typeArguments": [ { "type": "reference", "name": "SCRoomCategories", "id": 366 }, { "type": "reference", "name": "SCRoomSpecificValues", "id": 330 } ] } ] }, { "id": 330, "name": "SCRoomSpecificValues", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Category specific values of a room" }, "children": [ { "id": 332, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Category specific alternate names of a thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 83, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesSpecificValues.alternateNames", "id": 124 } }, { "id": 333, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Category specific description of a thing", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 90, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesSpecificValues.description", "id": 125 } }, { "id": 334, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of a category specific image of a thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 97, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesSpecificValues.image", "id": 126 } }, { "id": 335, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Category specific name of a thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 104, "character": 6 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesSpecificValues.name", "id": 127 } }, { "id": 331, "name": "openingHours", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Category specific opening hours of the room", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Room.ts", "line": 115, "character": 14 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } }, { "id": 336, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Category specific URL of a thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 111, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesSpecificValues.url", "id": 128 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 332, 333, 334, 335, 331, 336 ] } ], "sources": [ { "fileName": "things/Room.ts", "line": 108, "character": 37 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingWithCategoriesSpecificValues", "id": 123 } ] }, { "id": 294, "name": "SCRoomWithoutReferences", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A room without references" }, "children": [ { "id": 299, "name": "address", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Address of the place" }, "sources": [ { "fileName": "base/Place.ts", "line": 28, "character": 9 } ], "type": { "type": "reference", "name": "SCPostalAddress", "id": 30 }, "inheritedFrom": { "type": "reference", "name": "SCPlaceWithoutReferences.address", "id": 39 } }, { "id": 302, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 309, "name": "categories", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Categories of a thing with categories", "tags": [ { "tag": "sortable", "text": "ducet" }, { "tag": "aggregatable", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 33, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCRoomCategories", "id": 366 } }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categories", "id": 94 } }, { "id": 310, "name": "categorySpecificValues", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Use this to explicitly override general opening hours brought in scope by openingHoursSpecification or openingHours", "text": "A map from categories to their specific values.\n" }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 40, "character": 24 } ], "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "reference", "name": "SCRoomSpecificValues", "id": 330 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categorySpecificValues", "id": 95 } }, { "id": 303, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 295, "name": "floor", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "The name of the floor in which the room is in.", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Room.ts", "line": 63, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } }, { "id": 300, "name": "geo", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Positional information of the place", "text": "!!! BEWARE !!!\nCan not be a GeometryCollection because ElasticSearch does not allow distance filtering/sorting on other types\n" }, "sources": [ { "fileName": "base/Place.ts", "line": 36, "character": 5 } ], "type": { "type": "reference", "name": "SCGeoInformation", "id": 26 }, "inheritedFrom": { "type": "reference", "name": "SCPlaceWithoutReferences.geo", "id": 40 } }, { "id": 304, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 296, "name": "inventory", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "The inventory of the place/room as a list of items and their quantity." }, "sources": [ { "fileName": "things/Room.ts", "line": 68, "character": 11 } ], "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "intrinsic", "name": "number" } ] } }, { "id": 305, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 301, "name": "openingHours", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Opening hours of the place", "tags": [ { "tag": "see", "text": "http://wiki.openstreetmap.org/wiki/Key:opening_hours/specification" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/Place.ts", "line": 44, "character": 14 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCPlaceWithoutReferences.openingHours", "id": 41 } }, { "id": 308, "name": "paymentsAccepted", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Accepted payments of the place" }, "sources": [ { "fileName": "base/ThingThatAcceptsPayments.ts", "line": 34, "character": 18 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCThingThatAcceptsPaymentsAcceptedPayments", "id": 292 } }, "inheritedFrom": { "type": "reference", "name": "SCThingThatAcceptsPaymentsWithoutReferences.paymentsAccepted", "id": 259 } }, { "id": 297, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translations of specific values of the object", "text": "Take precedence over \"main\" value for selected languages.\n" }, "sources": [ { "fileName": "things/Room.ts", "line": 75, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCThingWithCategoriesTranslatableProperties", "id": 118 } ] }, "overwrites": { "type": "reference", "name": "SCPlaceWithoutReferences.translations", "id": 42 } }, { "id": 298, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of the room" }, "sources": [ { "fileName": "things/Room.ts", "line": 80, "character": 6 } ], "type": { "type": "reference", "name": "Room", "id": 544 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 306, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 307, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 299, 302, 309, 310, 303, 295, 300, 304, 296, 305, 301, 308, 297, 298, 306, 307 ] } ], "sources": [ { "fileName": "things/Room.ts", "line": 55, "character": 40 } ], "extendedTypes": [ { "type": "reference", "name": "SCPlaceWithoutReferences", "id": 38 }, { "type": "reference", "name": "SCThingThatAcceptsPaymentsWithoutReferences", "id": 258 }, { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences", "id": 91, "typeArguments": [ { "type": "reference", "name": "SCRoomCategories", "id": 366 }, { "type": "reference", "name": "SCRoomSpecificValues", "id": 330 } ] } ], "extendedBy": [ { "type": "reference", "name": "SCRoom", "id": 311 } ] }, { "id": 366, "name": "SCRoomCategories", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "Categories of a room" }, "sources": [ { "fileName": "things/Room.ts", "line": 37, "character": 28 } ], "type": { "type": "union", "types": [ { "type": "stringLiteral", "value": "cafe" }, { "type": "stringLiteral", "value": "canteen" }, { "type": "stringLiteral", "value": "computer" }, { "type": "stringLiteral", "value": "education" }, { "type": "stringLiteral", "value": "laboratory" }, { "type": "stringLiteral", "value": "learn" }, { "type": "stringLiteral", "value": "library" }, { "type": "stringLiteral", "value": "lounge" }, { "type": "stringLiteral", "value": "office" }, { "type": "stringLiteral", "value": "restaurant" }, { "type": "stringLiteral", "value": "restroom" }, { "type": "stringLiteral", "value": "student canteen" }, { "type": "stringLiteral", "value": "student union" } ] } } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 337 ] }, { "title": "Interfaces", "kind": 256, "children": [ 311, 330, 294 ] }, { "title": "Type aliases", "kind": 4194304, "children": [ 366 ] } ], "sources": [ { "fileName": "things/Room.ts", "line": 1, "character": 0 } ] }, { "id": 722, "name": "\"things/Semester\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/things/Semester.ts", "children": [ { "id": 752, "name": "SCSemesterMeta", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "Meta information about a semester" }, "children": [ { "id": 770, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isProtected": true, "isExported": true }, "signatures": [ { "id": 771, "name": "new SCSemesterMeta", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", "name": "SCSemesterMeta", "id": 752 }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } } ], "sources": [ { "fileName": "Thing.ts", "line": 308, "character": 3 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } }, { "id": 766, "name": "_instance", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isStatic": true, "isExported": true }, "comment": { "shortText": "Set type definiton for singleton instance" }, "sources": [ { "fileName": "Thing.ts", "line": 258, "character": 28 } ], "type": { "type": "reference", "name": "Map", "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "unknown" } ] }, "defaultValue": " new Map()", "inheritedFrom": { "type": "reference", "name": "SCThingMeta._instance", "id": 602 } }, { "id": 767, "name": "getInstance", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isStatic": true, "isExported": true }, "signatures": [ { "id": 768, "name": "getInstance", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Function to retrieve typed singleton instance" }, "typeParameter": [ { "id": 769, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCThingMeta", "id": 601 } } ], "type": { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "SCThingMeta", "id": 601 } }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } } ], "sources": [ { "fileName": "Thing.ts", "line": 303, "character": 27 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } }, { "id": 753, "name": "fieldTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of fields" }, "children": [ { "id": 754, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 755, "name": "acronym", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Semester.ts", "line": 68, "character": 13 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Abkürzung\"" }, { "id": 756, "name": "endDate", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Semester.ts", "line": 69, "character": 13 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Ende\"" }, { "id": 757, "name": "eventsEndDate", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Semester.ts", "line": 70, "character": 19 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Vorlesungsschluss\"" }, { "id": 758, "name": "eventsStartDate", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Semester.ts", "line": 71, "character": 21 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Vorlesungsbeginn\"" }, { "id": 759, "name": "startDate", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Semester.ts", "line": 72, "character": 15 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Beginn\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 755, 756, 757, 758, 759 ] } ], "sources": [ { "fileName": "things/Semester.ts", "line": 66, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 760, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Semester.ts", "line": 74, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 754, 760 ] } ], "sources": [ { "fileName": "things/Semester.ts", "line": 65, "character": 19 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldTranslations", "id": 603 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldTranslations", "id": 11 } }, { "id": 761, "name": "fieldValueTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of values of fields" }, "children": [ { "id": 762, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 763, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Semester.ts", "line": 85, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Semester\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 763 ] } ], "sources": [ { "fileName": "things/Semester.ts", "line": 83, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 764, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 765, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Semester.ts", "line": 89, "character": 10 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 }, "defaultValue": " SCThingType.Semester" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 765 ] } ], "sources": [ { "fileName": "things/Semester.ts", "line": 87, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 762, 764 ] } ], "sources": [ { "fileName": "things/Semester.ts", "line": 82, "character": 24 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldValueTranslations", "id": 624 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldValueTranslations", "id": 12 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 770 ] }, { "title": "Properties", "kind": 1024, "children": [ 766 ] }, { "title": "Methods", "kind": 2048, "children": [ 767 ] }, { "title": "Object literals", "kind": 2097152, "children": [ 753, 761 ] } ], "sources": [ { "fileName": "things/Semester.ts", "line": 59, "character": 27 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingMeta", "id": 601 } ], "implementedTypes": [ { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCThing", "id": 562 } ] }, { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCSemester", "id": 737 } ] } ] }, { "id": 737, "name": "SCSemester", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A semester", "tags": [ { "tag": "validatable", "text": "" }, { "tag": "indexable", "text": "\n" } ] }, "children": [ { "id": 739, "name": "acronym", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The short name of the semester, using the given pattern.", "tags": [ { "tag": "pattern", "text": "^(WS|SS) [0-9]{4}(/[0-9]{2})?$" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Semester.ts", "line": 34, "character": 9 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCAcademicTermWithoutReferences.acronym", "id": 636 }, "inheritedFrom": { "type": "reference", "name": "SCSemesterWithoutReferences.acronym", "id": 724 } }, { "id": 744, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 745, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 740, "name": "endDate", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "End date of the academic term" }, "sources": [ { "fileName": "base/AcademicTerm.ts", "line": 35, "character": 9 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 }, "overwrites": { "type": "reference", "name": "SCAcademicTermWithoutReferences.endDate", "id": 637 }, "inheritedFrom": { "type": "reference", "name": "SCAcademicTermWithoutReferences.endDate", "id": 637 } }, { "id": 741, "name": "eventsEndDate", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "End date of lectures in the academic term" }, "sources": [ { "fileName": "base/AcademicTerm.ts", "line": 40, "character": 15 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 }, "overwrites": { "type": "reference", "name": "SCAcademicTermWithoutReferences.eventsEndDate", "id": 638 }, "inheritedFrom": { "type": "reference", "name": "SCAcademicTermWithoutReferences.eventsEndDate", "id": 638 } }, { "id": 742, "name": "eventsStartDate", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Start date of lectures in the academic term" }, "sources": [ { "fileName": "base/AcademicTerm.ts", "line": 45, "character": 17 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 }, "overwrites": { "type": "reference", "name": "SCAcademicTermWithoutReferences.eventsStartDate", "id": 639 }, "inheritedFrom": { "type": "reference", "name": "SCAcademicTermWithoutReferences.eventsStartDate", "id": 639 } }, { "id": 746, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 747, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 751, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Origin of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 114, "character": 8 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCThingRemoteOrigin", "id": 579 }, { "type": "reference", "name": "SCThingUserOrigin", "id": 588 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThing.origin", "id": 563 } }, { "id": 743, "name": "startDate", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Start date of the academic term" }, "sources": [ { "fileName": "base/AcademicTerm.ts", "line": 50, "character": 11 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 }, "overwrites": { "type": "reference", "name": "SCAcademicTermWithoutReferences.startDate", "id": 640 }, "inheritedFrom": { "type": "reference", "name": "SCAcademicTermWithoutReferences.startDate", "id": 640 } }, { "id": 748, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translations of specific values of the object", "text": "Take precedence over \"main\" value for selected languages.\n" }, "sources": [ { "fileName": "Thing.ts", "line": 87, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCThingTranslatableProperties", "id": 595 } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 } }, { "id": 738, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of the semester" }, "sources": [ { "fileName": "things/Semester.ts", "line": 53, "character": 6 } ], "type": { "type": "reference", "name": "Semester", "id": 545 }, "overwrites": { "type": "reference", "name": "SCSemesterWithoutReferences.type", "id": 725 } }, { "id": 749, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 750, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 739, 744, 745, 740, 741, 742, 746, 747, 751, 743, 748, 738, 749, 750 ] } ], "sources": [ { "fileName": "things/Semester.ts", "line": 48, "character": 27 } ], "extendedTypes": [ { "type": "reference", "name": "SCSemesterWithoutReferences", "id": 723 }, { "type": "reference", "name": "SCAcademicTerm", "id": 649 } ] }, { "id": 723, "name": "SCSemesterWithoutReferences", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A semester without references" }, "children": [ { "id": 724, "name": "acronym", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The short name of the semester, using the given pattern.", "tags": [ { "tag": "pattern", "text": "^(WS|SS) [0-9]{4}(/[0-9]{2})?$" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Semester.ts", "line": 34, "character": 9 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCAcademicTermWithoutReferences.acronym", "id": 636 } }, { "id": 730, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 731, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 726, "name": "endDate", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "End date of the academic term" }, "sources": [ { "fileName": "base/AcademicTerm.ts", "line": 35, "character": 9 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 }, "inheritedFrom": { "type": "reference", "name": "SCAcademicTermWithoutReferences.endDate", "id": 637 } }, { "id": 727, "name": "eventsEndDate", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "End date of lectures in the academic term" }, "sources": [ { "fileName": "base/AcademicTerm.ts", "line": 40, "character": 15 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 }, "inheritedFrom": { "type": "reference", "name": "SCAcademicTermWithoutReferences.eventsEndDate", "id": 638 } }, { "id": 728, "name": "eventsStartDate", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Start date of lectures in the academic term" }, "sources": [ { "fileName": "base/AcademicTerm.ts", "line": 45, "character": 17 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 }, "inheritedFrom": { "type": "reference", "name": "SCAcademicTermWithoutReferences.eventsStartDate", "id": 639 } }, { "id": 732, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 733, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 729, "name": "startDate", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Start date of the academic term" }, "sources": [ { "fileName": "base/AcademicTerm.ts", "line": 50, "character": 11 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 }, "inheritedFrom": { "type": "reference", "name": "SCAcademicTermWithoutReferences.startDate", "id": 640 } }, { "id": 734, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translations of specific values of the object", "text": "Take precedence over \"main\" value for selected languages.\n" }, "sources": [ { "fileName": "Thing.ts", "line": 87, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCThingTranslatableProperties", "id": 595 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 } }, { "id": 725, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of the semester" }, "sources": [ { "fileName": "things/Semester.ts", "line": 39, "character": 6 } ], "type": { "type": "reference", "name": "Semester", "id": 545 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 735, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 736, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 724, 730, 731, 726, 727, 728, 732, 733, 729, 734, 725, 735, 736 ] } ], "sources": [ { "fileName": "things/Semester.ts", "line": 26, "character": 44 } ], "extendedTypes": [ { "type": "reference", "name": "SCAcademicTermWithoutReferences", "id": 635 } ], "extendedBy": [ { "type": "reference", "name": "SCSemester", "id": 737 } ] } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 752 ] }, { "title": "Interfaces", "kind": 256, "children": [ 737, 723 ] } ], "sources": [ { "fileName": "things/Semester.ts", "line": 1, "character": 0 } ] }, { "id": 1675, "name": "\"things/Setting\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/things/Setting.ts", "children": [ { "id": 1692, "name": "SCSettingInputType", "kind": 4, "kindString": "Enumeration", "flags": { "isExported": true }, "comment": { "shortText": "The types of input/value a setting object can carry" }, "children": [ { "id": 1694, "name": "MultipleChoice", "kind": 16, "kindString": "Enumeration member", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Setting.ts", "line": 69, "character": 16 } ], "defaultValue": "\"multiple choice\"" }, { "id": 1695, "name": "Number", "kind": 16, "kindString": "Enumeration member", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Setting.ts", "line": 70, "character": 8 } ], "defaultValue": "\"number\"" }, { "id": 1697, "name": "Password", "kind": 16, "kindString": "Enumeration member", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Setting.ts", "line": 72, "character": 10 } ], "defaultValue": "\"password\"" }, { "id": 1693, "name": "SingleChoice", "kind": 16, "kindString": "Enumeration member", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Setting.ts", "line": 68, "character": 14 } ], "defaultValue": "\"single choice\"" }, { "id": 1696, "name": "Text", "kind": 16, "kindString": "Enumeration member", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Setting.ts", "line": 71, "character": 6 } ], "defaultValue": "\"text\"" } ], "groups": [ { "title": "Enumeration members", "kind": 16, "children": [ 1694, 1695, 1697, 1693, 1696 ] } ], "sources": [ { "fileName": "things/Setting.ts", "line": 67, "character": 30 } ] }, { "id": 1721, "name": "SCSettingMeta", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "Meta information about settings" }, "children": [ { "id": 1746, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isProtected": true, "isExported": true }, "signatures": [ { "id": 1747, "name": "new SCSettingMeta", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", "name": "SCSettingMeta", "id": 1721 }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } } ], "sources": [ { "fileName": "Thing.ts", "line": 308, "character": 3 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } }, { "id": 1742, "name": "_instance", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isStatic": true, "isExported": true }, "comment": { "shortText": "Set type definiton for singleton instance" }, "sources": [ { "fileName": "Thing.ts", "line": 258, "character": 28 } ], "type": { "type": "reference", "name": "Map", "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "unknown" } ] }, "defaultValue": " new Map()", "inheritedFrom": { "type": "reference", "name": "SCThingMeta._instance", "id": 602 } }, { "id": 1743, "name": "getInstance", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isStatic": true, "isExported": true }, "signatures": [ { "id": 1744, "name": "getInstance", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Function to retrieve typed singleton instance" }, "typeParameter": [ { "id": 1745, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCThingMeta", "id": 601 } } ], "type": { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "SCThingMeta", "id": 601 } }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } } ], "sources": [ { "fileName": "Thing.ts", "line": 303, "character": 27 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } }, { "id": 1722, "name": "fieldTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of fields" }, "children": [ { "id": 1723, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1724, "name": "defaultValue", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Setting.ts", "line": 128, "character": 18 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Standard Wert\"" }, { "id": 1725, "name": "inputType", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Setting.ts", "line": 129, "character": 15 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Eingabetyp\"" }, { "id": 1726, "name": "value", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Setting.ts", "line": 130, "character": 11 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Wert\"" }, { "id": 1727, "name": "values", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Setting.ts", "line": 131, "character": 12 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Werte\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1724, 1725, 1726, 1727 ] } ], "sources": [ { "fileName": "things/Setting.ts", "line": 124, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 1728, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1729, "name": "defaultValue", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Setting.ts", "line": 137, "character": 18 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"default value\"" }, { "id": 1730, "name": "inputType", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Setting.ts", "line": 138, "character": 15 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"input type\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1729, 1730 ] } ], "sources": [ { "fileName": "things/Setting.ts", "line": 133, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 1723, 1728 ] } ], "sources": [ { "fileName": "things/Setting.ts", "line": 123, "character": 19 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldTranslations", "id": 603 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldTranslations", "id": 11 } }, { "id": 1731, "name": "fieldValueTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of values of fields" }, "children": [ { "id": 1732, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1739, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Setting.ts", "line": 157, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Einstellung\"" }, { "id": 1733, "name": "inputType", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1734, "name": "multiple choice", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Setting.ts", "line": 151, "character": 25 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"mehrfach Auswahl\"" }, { "id": 1735, "name": "number", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Setting.ts", "line": 152, "character": 14 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Zahl\"" }, { "id": 1736, "name": "password", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Setting.ts", "line": 153, "character": 16 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Passwort\"" }, { "id": 1737, "name": "single choice", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Setting.ts", "line": 154, "character": 23 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"einfache Auswahl\"" }, { "id": 1738, "name": "text", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Setting.ts", "line": 155, "character": 12 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Text\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1734, 1735, 1736, 1737, 1738 ] } ], "sources": [ { "fileName": "things/Setting.ts", "line": 150, "character": 15 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1739 ] }, { "title": "Object literals", "kind": 2097152, "children": [ 1733 ] } ], "sources": [ { "fileName": "things/Setting.ts", "line": 146, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 1740, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1741, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Setting.ts", "line": 163, "character": 10 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 }, "defaultValue": " SCThingType.Setting" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1741 ] } ], "sources": [ { "fileName": "things/Setting.ts", "line": 159, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 1732, 1740 ] } ], "sources": [ { "fileName": "things/Setting.ts", "line": 145, "character": 24 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldValueTranslations", "id": 624 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldValueTranslations", "id": 12 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 1746 ] }, { "title": "Properties", "kind": 1024, "children": [ 1742 ] }, { "title": "Methods", "kind": 2048, "children": [ 1743 ] }, { "title": "Object literals", "kind": 2097152, "children": [ 1722, 1731 ] } ], "sources": [ { "fileName": "things/Setting.ts", "line": 119, "character": 26 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingMeta", "id": 601 } ], "implementedTypes": [ { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCThing", "id": 562 } ] }, { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCSetting", "id": 1698 } ] } ] }, { "id": 1698, "name": "SCSetting", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A setting with references", "tags": [ { "tag": "validatable", "text": "" }, { "tag": "indexable", "text": "\n" } ] }, "children": [ { "id": 1708, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 1706, "name": "categories", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Categories of a thing with categories", "tags": [ { "tag": "sortable", "text": "ducet" }, { "tag": "aggregatable", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 33, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCSettingCategories", "id": 1748 } }, "overwrites": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categories", "id": 94 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categories", "id": 94 } }, { "id": 1707, "name": "categorySpecificValues", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Use this to explicitly override general opening hours brought in scope by openingHoursSpecification or openingHours", "text": "A map from categories to their specific values.\n" }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 40, "character": 24 } ], "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "reference", "name": "SCThingWithCategoriesSpecificValues", "id": 123 } ] }, "overwrites": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categorySpecificValues", "id": 95 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categorySpecificValues", "id": 95 } }, { "id": 1701, "name": "defaultValue", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The default value of a setting" }, "sources": [ { "fileName": "things/Setting.ts", "line": 35, "character": 14 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCSettingValue", "id": 1749 }, { "type": "reference", "name": "SCSettingValues", "id": 1750 } ] }, "inheritedFrom": { "type": "reference", "name": "SCSettingWithoutReferences.defaultValue", "id": 1677 } }, { "id": 1709, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 1710, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 1702, "name": "inputType", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The input type of this setting" }, "sources": [ { "fileName": "things/Setting.ts", "line": 39, "character": 11 } ], "type": { "type": "reference", "name": "SCSettingInputType", "id": 1692 }, "inheritedFrom": { "type": "reference", "name": "SCSettingWithoutReferences.inputType", "id": 1678 } }, { "id": 1711, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 1703, "name": "order", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The order number this setting should show up in its category list", "tags": [ { "tag": "integer", "text": "\n" } ] }, "sources": [ { "fileName": "things/Setting.ts", "line": 45, "character": 7 } ], "type": { "type": "intrinsic", "name": "number" }, "inheritedFrom": { "type": "reference", "name": "SCSettingWithoutReferences.order", "id": 1679 } }, { "id": 1714, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Origin of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 114, "character": 8 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCThingRemoteOrigin", "id": 579 }, { "type": "reference", "name": "SCThingUserOrigin", "id": 588 } ] }, "overwrites": { "type": "reference", "name": "SCThing.origin", "id": 563 }, "inheritedFrom": { "type": "reference", "name": "SCThing.origin", "id": 563 } }, { "id": 1699, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translated fields of a setting" }, "sources": [ { "fileName": "things/Setting.ts", "line": 87, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCSettingValueTranslatableProperties", "id": 1715 } ] }, "overwrites": { "type": "reference", "name": "SCSettingWithoutReferences.translations", "id": 1680 } }, { "id": 1700, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The type of this model" }, "sources": [ { "fileName": "things/Setting.ts", "line": 91, "character": 6 } ], "type": { "type": "reference", "name": "Setting", "id": 546 }, "overwrites": { "type": "reference", "name": "SCSettingWithoutReferences.type", "id": 1681 } }, { "id": 1712, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 1713, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } }, { "id": 1704, "name": "value", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "The key of a value of a setting" }, "sources": [ { "fileName": "things/Setting.ts", "line": 57, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCSettingValue", "id": 1749 }, { "type": "reference", "name": "SCSettingValues", "id": 1750 } ] }, "inheritedFrom": { "type": "reference", "name": "SCSettingWithoutReferences.value", "id": 1682 } }, { "id": 1705, "name": "values", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "The possible values of a setting" }, "sources": [ { "fileName": "things/Setting.ts", "line": 61, "character": 8 } ], "type": { "type": "reference", "name": "SCSettingValues", "id": 1750 }, "inheritedFrom": { "type": "reference", "name": "SCSettingWithoutReferences.values", "id": 1683 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1708, 1706, 1707, 1701, 1709, 1710, 1702, 1711, 1703, 1714, 1699, 1700, 1712, 1713, 1704, 1705 ] } ], "sources": [ { "fileName": "things/Setting.ts", "line": 81, "character": 26 } ], "extendedTypes": [ { "type": "reference", "name": "SCSettingWithoutReferences", "id": 1676 }, { "type": "reference", "name": "SCThing", "id": 562 }, { "type": "reference", "name": "SCThingWithCategories", "id": 104, "typeArguments": [ { "type": "reference", "name": "SCSettingCategories", "id": 1748 }, { "type": "reference", "name": "SCThingWithCategoriesSpecificValues", "id": 123 } ] } ] }, { "id": 1715, "name": "SCSettingValueTranslatableProperties", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Translatable properties of a setting" }, "children": [ { "id": 1717, "name": "categories", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "translations of the categories of a thing with categories", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 69, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesTranslatableProperties.categories", "id": 119 } }, { "id": 1718, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translation of the description of the thing", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 224, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.description", "id": 596 } }, { "id": 1719, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translation of the name of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 230, "character": 6 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.name", "id": 597 } }, { "id": 1720, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Origin of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 236, "character": 8 } ], "type": { "type": "reference", "name": "SCThingTranslatablePropertyOrigin", "id": 599 }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.origin", "id": 598 } }, { "id": 1716, "name": "values", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "The translations of the possible values of a setting", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Setting.ts", "line": 113, "character": 8 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1717, 1718, 1719, 1720, 1716 ] } ], "sources": [ { "fileName": "things/Setting.ts", "line": 107, "character": 53 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingWithCategoriesTranslatableProperties", "id": 118 } ] }, { "id": 1676, "name": "SCSettingWithoutReferences", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A setting without references" }, "children": [ { "id": 1686, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 1684, "name": "categories", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Categories of a thing with categories", "tags": [ { "tag": "sortable", "text": "ducet" }, { "tag": "aggregatable", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 33, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCSettingCategories", "id": 1748 } }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categories", "id": 94 } }, { "id": 1685, "name": "categorySpecificValues", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Use this to explicitly override general opening hours brought in scope by openingHoursSpecification or openingHours", "text": "A map from categories to their specific values.\n" }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 40, "character": 24 } ], "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "reference", "name": "SCThingWithCategoriesSpecificValues", "id": 123 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categorySpecificValues", "id": 95 } }, { "id": 1677, "name": "defaultValue", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The default value of a setting" }, "sources": [ { "fileName": "things/Setting.ts", "line": 35, "character": 14 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCSettingValue", "id": 1749 }, { "type": "reference", "name": "SCSettingValues", "id": 1750 } ] } }, { "id": 1687, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 1688, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 1678, "name": "inputType", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The input type of this setting" }, "sources": [ { "fileName": "things/Setting.ts", "line": 39, "character": 11 } ], "type": { "type": "reference", "name": "SCSettingInputType", "id": 1692 } }, { "id": 1689, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 1679, "name": "order", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The order number this setting should show up in its category list", "tags": [ { "tag": "integer", "text": "\n" } ] }, "sources": [ { "fileName": "things/Setting.ts", "line": 45, "character": 7 } ], "type": { "type": "intrinsic", "name": "number" } }, { "id": 1680, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translated fields of a setting" }, "sources": [ { "fileName": "things/Setting.ts", "line": 49, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCSettingValueTranslatableProperties", "id": 1715 } ] }, "overwrites": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.translations", "id": 96 } }, { "id": 1681, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The type of this model" }, "sources": [ { "fileName": "things/Setting.ts", "line": 53, "character": 6 } ], "type": { "type": "reference", "name": "Setting", "id": 546 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 1690, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 1691, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } }, { "id": 1682, "name": "value", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "The key of a value of a setting" }, "sources": [ { "fileName": "things/Setting.ts", "line": 57, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCSettingValue", "id": 1749 }, { "type": "reference", "name": "SCSettingValues", "id": 1750 } ] } }, { "id": 1683, "name": "values", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "The possible values of a setting" }, "sources": [ { "fileName": "things/Setting.ts", "line": 61, "character": 8 } ], "type": { "type": "reference", "name": "SCSettingValues", "id": 1750 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1686, 1684, 1685, 1677, 1687, 1688, 1678, 1689, 1679, 1680, 1681, 1690, 1691, 1682, 1683 ] } ], "sources": [ { "fileName": "things/Setting.ts", "line": 30, "character": 43 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences", "id": 91, "typeArguments": [ { "type": "reference", "name": "SCSettingCategories", "id": 1748 }, { "type": "reference", "name": "SCThingWithCategoriesSpecificValues", "id": 123 } ] } ], "extendedBy": [ { "type": "reference", "name": "SCSetting", "id": 1698 } ] }, { "id": 1748, "name": "SCSettingCategories", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Setting.ts", "line": 25, "character": 31 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 1749, "name": "SCSettingValue", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "The type a value of a setting can have" }, "sources": [ { "fileName": "things/Setting.ts", "line": 97, "character": 26 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "number" }, { "type": "intrinsic", "name": "boolean" } ] } }, { "id": 1750, "name": "SCSettingValues", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "The type of multiple values a setting can have" }, "sources": [ { "fileName": "things/Setting.ts", "line": 102, "character": 27 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCSettingValue", "id": 1749 } } } ], "groups": [ { "title": "Enumerations", "kind": 4, "children": [ 1692 ] }, { "title": "Classes", "kind": 128, "children": [ 1721 ] }, { "title": "Interfaces", "kind": 256, "children": [ 1698, 1715, 1676 ] }, { "title": "Type aliases", "kind": 4194304, "children": [ 1748, 1749, 1750 ] } ], "sources": [ { "fileName": "things/Setting.ts", "line": 1, "character": 0 } ] }, { "id": 1135, "name": "\"things/SportCourse\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/things/SportCourse.ts", "children": [ { "id": 1164, "name": "SCSportCourseMeta", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "Meta information about a sport course" }, "children": [ { "id": 1177, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isProtected": true, "isExported": true }, "signatures": [ { "id": 1178, "name": "new SCSportCourseMeta", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", "name": "SCSportCourseMeta", "id": 1164 }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } } ], "sources": [ { "fileName": "Thing.ts", "line": 308, "character": 3 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } }, { "id": 1173, "name": "_instance", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isStatic": true, "isExported": true }, "comment": { "shortText": "Set type definiton for singleton instance" }, "sources": [ { "fileName": "Thing.ts", "line": 258, "character": 28 } ], "type": { "type": "reference", "name": "Map", "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "unknown" } ] }, "defaultValue": " new Map()", "inheritedFrom": { "type": "reference", "name": "SCThingMeta._instance", "id": 602 } }, { "id": 1174, "name": "getInstance", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isStatic": true, "isExported": true }, "signatures": [ { "id": 1175, "name": "getInstance", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Function to retrieve typed singleton instance" }, "typeParameter": [ { "id": 1176, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCThingMeta", "id": 601 } } ], "type": { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "SCThingMeta", "id": 601 } }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } } ], "sources": [ { "fileName": "Thing.ts", "line": 303, "character": 27 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } }, { "id": 1165, "name": "fieldTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of fields" }, "children": [ { "id": 1166, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "things/SportCourse.ts", "line": 54, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 1167, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "things/SportCourse.ts", "line": 58, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 1166, 1167 ] } ], "sources": [ { "fileName": "things/SportCourse.ts", "line": 53, "character": 19 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldTranslations", "id": 603 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldTranslations", "id": 11 } }, { "id": 1168, "name": "fieldValueTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of values of fields" }, "children": [ { "id": 1169, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1170, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/SportCourse.ts", "line": 71, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Sportkurs\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1170 ] } ], "sources": [ { "fileName": "things/SportCourse.ts", "line": 68, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 1171, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1172, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/SportCourse.ts", "line": 76, "character": 10 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 }, "defaultValue": " SCThingType.SportCourse" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1172 ] } ], "sources": [ { "fileName": "things/SportCourse.ts", "line": 73, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 1169, 1171 ] } ], "sources": [ { "fileName": "things/SportCourse.ts", "line": 67, "character": 24 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldValueTranslations", "id": 624 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldValueTranslations", "id": 12 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 1177 ] }, { "title": "Properties", "kind": 1024, "children": [ 1173 ] }, { "title": "Methods", "kind": 2048, "children": [ 1174 ] }, { "title": "Object literals", "kind": 2097152, "children": [ 1165, 1168 ] } ], "sources": [ { "fileName": "things/SportCourse.ts", "line": 47, "character": 30 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingMeta", "id": 601 } ], "implementedTypes": [ { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCThing", "id": 562 } ] }, { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCSportCourse", "id": 1147 } ] } ] }, { "id": 1147, "name": "SCSportCourse", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A sport course", "tags": [ { "tag": "validatable", "text": "" }, { "tag": "indexable", "text": "\n" } ] }, "children": [ { "id": 1149, "name": "academicTerms", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Academic terms that an event belongs to, e.g. semester(s)." }, "sources": [ { "fileName": "base/Event.ts", "line": 54, "character": 15 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCSemesterWithoutReferences", "id": 723 } }, "inheritedFrom": { "type": "reference", "name": "SCEvent.academicTerms", "id": 877 } }, { "id": 1156, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 1150, "name": "catalogs", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Catalogs to which an event belongs" }, "sources": [ { "fileName": "base/Event.ts", "line": 59, "character": 10 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCCatalogWithoutReferences", "id": 678 } }, "inheritedFrom": { "type": "reference", "name": "SCEvent.catalogs", "id": 878 } }, { "id": 1151, "name": "creativeWorks", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "A list of creative works that are associated with this event", "text": "This can be recommended books, CDs that can be bought, etc.\n" }, "sources": [ { "fileName": "base/Event.ts", "line": 66, "character": 15 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCCreativeWorkWithoutReferences", "id": 817 } }, "inheritedFrom": { "type": "reference", "name": "SCEvent.creativeWorks", "id": 879 } }, { "id": 1157, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 1158, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 1154, "name": "maximumParticipants", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Maximum number of participants of the event", "text": "A maximum number of people that can participate in the event.\n", "tags": [ { "tag": "integer", "text": "\n" } ] }, "sources": [ { "fileName": "base/Event.ts", "line": 34, "character": 21 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "number" } ] }, "overwrites": { "type": "reference", "name": "SCEventWithoutReferences.maximumParticipants", "id": 866 }, "inheritedFrom": { "type": "reference", "name": "SCEventWithoutReferences.maximumParticipants", "id": 866 } }, { "id": 1159, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 1152, "name": "organizers", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Organizers of the event" }, "sources": [ { "fileName": "base/Event.ts", "line": 71, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCPersonWithoutReferences", "id": 456 } }, "inheritedFrom": { "type": "reference", "name": "SCEvent.organizers", "id": 880 } }, { "id": 1163, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Origin of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 114, "character": 8 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCThingRemoteOrigin", "id": 579 }, { "type": "reference", "name": "SCThingUserOrigin", "id": 588 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThing.origin", "id": 563 } }, { "id": 1153, "name": "performers", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Performers of the event" }, "sources": [ { "fileName": "base/Event.ts", "line": 76, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCPersonWithoutReferences", "id": 456 } }, "inheritedFrom": { "type": "reference", "name": "SCEvent.performers", "id": 881 } }, { "id": 1155, "name": "remainingAttendeeCapacity", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Remaining attendee capacity of the event", "text": "This number represents the remaining open spots.\n", "tags": [ { "tag": "integer", "text": "\n" } ] }, "sources": [ { "fileName": "base/Event.ts", "line": 43, "character": 27 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "number" } ] }, "overwrites": { "type": "reference", "name": "SCEventWithoutReferences.remainingAttendeeCapacity", "id": 867 }, "inheritedFrom": { "type": "reference", "name": "SCEventWithoutReferences.remainingAttendeeCapacity", "id": 867 } }, { "id": 1160, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translations of specific values of the object", "text": "Take precedence over \"main\" value for selected languages.\n" }, "sources": [ { "fileName": "Thing.ts", "line": 87, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCThingTranslatableProperties", "id": 595 } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 } }, { "id": 1148, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of a sport course" }, "sources": [ { "fileName": "things/SportCourse.ts", "line": 41, "character": 6 } ], "type": { "type": "reference", "name": "SportCourse", "id": 547 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 1161, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 1162, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1149, 1156, 1150, 1151, 1157, 1158, 1154, 1159, 1152, 1163, 1153, 1155, 1160, 1148, 1161, 1162 ] } ], "sources": [ { "fileName": "things/SportCourse.ts", "line": 36, "character": 30 } ], "extendedTypes": [ { "type": "reference", "name": "SCEvent", "id": 876 }, { "type": "reference", "name": "SCSportCourseWithoutReferences", "id": 1136 } ] }, { "id": 1136, "name": "SCSportCourseWithoutReferences", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A sport course without references" }, "children": [ { "id": 1140, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 1141, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 1142, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 1138, "name": "maximumParticipants", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Maximum number of participants of the event", "text": "A maximum number of people that can participate in the event.\n", "tags": [ { "tag": "integer", "text": "\n" } ] }, "sources": [ { "fileName": "base/Event.ts", "line": 34, "character": 21 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "number" } ] }, "inheritedFrom": { "type": "reference", "name": "SCEventWithoutReferences.maximumParticipants", "id": 866 } }, { "id": 1143, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 1139, "name": "remainingAttendeeCapacity", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Remaining attendee capacity of the event", "text": "This number represents the remaining open spots.\n", "tags": [ { "tag": "integer", "text": "\n" } ] }, "sources": [ { "fileName": "base/Event.ts", "line": 43, "character": 27 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "number" } ] }, "inheritedFrom": { "type": "reference", "name": "SCEventWithoutReferences.remainingAttendeeCapacity", "id": 867 } }, { "id": 1144, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translations of specific values of the object", "text": "Take precedence over \"main\" value for selected languages.\n" }, "sources": [ { "fileName": "Thing.ts", "line": 87, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCThingTranslatableProperties", "id": 595 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 } }, { "id": 1137, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of a sport course" }, "sources": [ { "fileName": "things/SportCourse.ts", "line": 27, "character": 6 } ], "type": { "type": "reference", "name": "SportCourse", "id": 547 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 1145, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 1146, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1140, 1141, 1142, 1138, 1143, 1139, 1144, 1137, 1145, 1146 ] } ], "sources": [ { "fileName": "things/SportCourse.ts", "line": 22, "character": 47 } ], "extendedTypes": [ { "type": "reference", "name": "SCEventWithoutReferences", "id": 865 } ], "extendedBy": [ { "type": "reference", "name": "SCSportCourse", "id": 1147 } ] } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 1164 ] }, { "title": "Interfaces", "kind": 256, "children": [ 1147, 1136 ] } ], "sources": [ { "fileName": "things/SportCourse.ts", "line": 1, "character": 0 } ] }, { "id": 1751, "name": "\"things/StudyModule\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/things/StudyModule.ts", "children": [ { "id": 1792, "name": "SCStudyModuleNecessity", "kind": 4, "kindString": "Enumeration", "flags": { "isExported": true }, "comment": { "shortText": "Represents a modules necessity (in a major) as it may be required, optional or\nis in a pool of n optional modules were m out of them have to be taken/completed.\nHence the elective option." }, "children": [ { "id": 1794, "name": "Elective", "kind": 16, "kindString": "Enumeration member", "flags": { "isExported": true }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 136, "character": 10 } ], "defaultValue": "\"elective\"" }, { "id": 1795, "name": "Optional", "kind": 16, "kindString": "Enumeration member", "flags": { "isExported": true }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 137, "character": 10 } ], "defaultValue": "\"optional\"" }, { "id": 1793, "name": "Required", "kind": 16, "kindString": "Enumeration member", "flags": { "isExported": true }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 135, "character": 10 } ], "defaultValue": "\"required\"" } ], "groups": [ { "title": "Enumeration members", "kind": 16, "children": [ 1794, 1795, 1793 ] } ], "sources": [ { "fileName": "things/StudyModule.ts", "line": 134, "character": 34 } ] }, { "id": 1796, "name": "SCStudyModuleMeta", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "Study module meta data" }, "children": [ { "id": 1831, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isProtected": true, "isExported": true }, "signatures": [ { "id": 1832, "name": "new SCStudyModuleMeta", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", "name": "SCStudyModuleMeta", "id": 1796 }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } } ], "sources": [ { "fileName": "Thing.ts", "line": 308, "character": 3 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } }, { "id": 1827, "name": "_instance", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isStatic": true, "isExported": true }, "comment": { "shortText": "Set type definiton for singleton instance" }, "sources": [ { "fileName": "Thing.ts", "line": 258, "character": 28 } ], "type": { "type": "reference", "name": "Map", "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "unknown" } ] }, "defaultValue": " new Map()", "inheritedFrom": { "type": "reference", "name": "SCThingMeta._instance", "id": 602 } }, { "id": 1828, "name": "getInstance", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isStatic": true, "isExported": true }, "signatures": [ { "id": 1829, "name": "getInstance", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Function to retrieve typed singleton instance" }, "typeParameter": [ { "id": 1830, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCThingMeta", "id": 601 } } ], "type": { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "SCThingMeta", "id": 601 } }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } } ], "sources": [ { "fileName": "Thing.ts", "line": 303, "character": 27 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } }, { "id": 1797, "name": "fieldTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of fields" }, "children": [ { "id": 1798, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1799, "name": "academicEvents", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 152, "character": 20 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Veranstaltungen\"" }, { "id": 1800, "name": "ects", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 153, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"ECTS-Punkte\"" }, { "id": 1801, "name": "faculty", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 154, "character": 13 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Fachbereich\"" }, { "id": 1802, "name": "language", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 155, "character": 14 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Unterrichtssprache\"" }, { "id": 1803, "name": "majors", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 156, "character": 12 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Fachrichtungen\"" }, { "id": 1804, "name": "necessity", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 157, "character": 15 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Erforderlichkeit\"" }, { "id": 1805, "name": "partnerModules", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 158, "character": 20 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Partnermodule\"" }, { "id": 1806, "name": "requiredModules", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 159, "character": 21 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Benötigte Module\"" }, { "id": 1807, "name": "secretary", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 160, "character": 15 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Sekretariat\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1799, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807 ] } ], "sources": [ { "fileName": "things/StudyModule.ts", "line": 150, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 1808, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1809, "name": "academicEvents", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 164, "character": 20 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"academic events\"" }, { "id": 1810, "name": "ects", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 165, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"ECTS points\"" }, { "id": 1811, "name": "faculty", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 166, "character": 13 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"faculty\"" }, { "id": 1812, "name": "language", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 167, "character": 14 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"teaching language\"" }, { "id": 1813, "name": "majors", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 168, "character": 12 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"majors\"" }, { "id": 1814, "name": "necessity", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 169, "character": 15 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"necessity\"" }, { "id": 1815, "name": "partnerModules", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 170, "character": 20 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"partner modules\"" }, { "id": 1816, "name": "requiredModules", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 171, "character": 21 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"required modules\"" }, { "id": 1817, "name": "secretary", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 172, "character": 15 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"secretary\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817 ] } ], "sources": [ { "fileName": "things/StudyModule.ts", "line": 162, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 1798, 1808 ] } ], "sources": [ { "fileName": "things/StudyModule.ts", "line": 149, "character": 19 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldTranslations", "id": 603 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldTranslations", "id": 11 } }, { "id": 1818, "name": "fieldValueTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of values of fields" }, "children": [ { "id": 1819, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1824, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 187, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Studiengangmodul\"" }, { "id": 1820, "name": "necessity", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1821, "name": "elective", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 183, "character": 18 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Wahlfach\"" }, { "id": 1822, "name": "optional", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 184, "character": 18 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"optional\"" }, { "id": 1823, "name": "required", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 185, "character": 18 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"benötigt\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1821, 1822, 1823 ] } ], "sources": [ { "fileName": "things/StudyModule.ts", "line": 182, "character": 15 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1824 ] }, { "title": "Object literals", "kind": 2097152, "children": [ 1820 ] } ], "sources": [ { "fileName": "things/StudyModule.ts", "line": 180, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 1825, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1826, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 191, "character": 10 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 }, "defaultValue": " SCThingType.StudyModule" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1826 ] } ], "sources": [ { "fileName": "things/StudyModule.ts", "line": 189, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 1819, 1825 ] } ], "sources": [ { "fileName": "things/StudyModule.ts", "line": 179, "character": 24 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldValueTranslations", "id": 624 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldValueTranslations", "id": 12 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 1831 ] }, { "title": "Properties", "kind": 1024, "children": [ 1827 ] }, { "title": "Methods", "kind": 2048, "children": [ 1828 ] }, { "title": "Object literals", "kind": 2097152, "children": [ 1797, 1818 ] } ], "sources": [ { "fileName": "things/StudyModule.ts", "line": 143, "character": 30 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingMeta", "id": 601 } ], "implementedTypes": [ { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCThing", "id": 562 } ] }, { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCStudyModule", "id": 1765 } ] } ] }, { "id": 1765, "name": "SCStudyModule", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A study module", "tags": [ { "tag": "validatable", "text": "" }, { "tag": "indexable", "text": "\n" } ] }, "children": [ { "id": 1766, "name": "academicEvents", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Academic events that make up a study module" }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 80, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCAcademicEventWithoutReferences", "id": 907 } } }, { "id": 1777, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 1778, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 1773, "name": "ects", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "ECTS points (European Credit Transfer System)", "tags": [ { "tag": "float", "text": "\n" } ] }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 39, "character": 6 } ], "type": { "type": "intrinsic", "name": "number" }, "inheritedFrom": { "type": "reference", "name": "SCStudyModuleWithoutReferences.ects", "id": 1753 } }, { "id": 1767, "name": "faculty", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The faculty that manages and curates the study module" }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 85, "character": 9 } ], "type": { "type": "reference", "name": "SCOrganizationWithoutReferences", "id": 398 } }, { "id": 1779, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 1774, "name": "language", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The language in which the study module is offered" }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 44, "character": 10 } ], "type": { "type": "reference", "name": "SCLanguage", "id": 2 }, "inheritedFrom": { "type": "reference", "name": "SCStudyModuleWithoutReferences.language", "id": 1754 } }, { "id": 1775, "name": "majors", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Majors that this study module is meant for", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 51, "character": 8 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCStudyModuleWithoutReferences.majors", "id": 1755 } }, { "id": 1780, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 1776, "name": "necessity", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Represents the modules necessity for each given major (of the major property)" }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 56, "character": 11 } ], "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "reference", "name": "SCStudyModuleNecessity", "id": 1792 } ] }, "inheritedFrom": { "type": "reference", "name": "SCStudyModuleWithoutReferences.necessity", "id": 1756 } }, { "id": 1783, "name": "offers", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "List of offers for that thing" }, "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 81, "character": 8 } ], "type": { "type": "reference", "name": "Array", "typeArguments": [ { "type": "reference", "name": "SCThingThatCanBeOfferedOffer", "id": 801, "typeArguments": [ { "type": "reference", "name": "SCAcademicPriceGroup", "id": 775 } ] } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingThatCanBeOffered.offers", "id": 791 } }, { "id": 1784, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Origin of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 114, "character": 8 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCThingRemoteOrigin", "id": 579 }, { "type": "reference", "name": "SCThingUserOrigin", "id": 588 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThing.origin", "id": 563 } }, { "id": 1768, "name": "partnerModules", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Study modules needed for each others fulfillment" }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 90, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCStudyModuleWithoutReferences", "id": 1752 } } }, { "id": 1769, "name": "requiredModules", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Study modules required beforehand" }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 95, "character": 17 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCStudyModuleWithoutReferences", "id": 1752 } } }, { "id": 1770, "name": "secretary", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The secretary that administers requests and\nquestions concerning the study module by eg. students" }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 101, "character": 11 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCOrganizationWithoutReferences", "id": 398 }, { "type": "reference", "name": "SCPersonWithoutReferences", "id": 456 } ] } }, { "id": 1771, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translated fields of a study module" }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 106, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCStudyModuleTranslatableProperties", "id": 1785 } ] }, "overwrites": { "type": "reference", "name": "SCStudyModuleWithoutReferences.translations", "id": 1757 } }, { "id": 1772, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of the study module" }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 111, "character": 6 } ], "type": { "type": "reference", "name": "StudyModule", "id": 548 }, "overwrites": { "type": "reference", "name": "SCStudyModuleWithoutReferences.type", "id": 1758 } }, { "id": 1781, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 1782, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1766, 1777, 1778, 1773, 1767, 1779, 1774, 1775, 1780, 1776, 1783, 1784, 1768, 1769, 1770, 1771, 1772, 1781, 1782 ] } ], "sources": [ { "fileName": "things/StudyModule.ts", "line": 75, "character": 30 } ], "extendedTypes": [ { "type": "reference", "name": "SCStudyModuleWithoutReferences", "id": 1752 }, { "type": "reference", "name": "SCThingThatCanBeOffered", "id": 789, "typeArguments": [ { "type": "reference", "name": "SCAcademicPriceGroup", "id": 775 } ] } ] }, { "id": 1785, "name": "SCStudyModuleTranslatableProperties", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "children": [ { "id": 1789, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translation of the description of the thing", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 224, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.description", "id": 596 } }, { "id": 1786, "name": "majors", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translations of the majors that this study module is meant for", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 121, "character": 8 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } } }, { "id": 1790, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translation of the name of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 230, "character": 6 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.name", "id": 597 } }, { "id": 1787, "name": "necessity", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Translations of the modules necessity for each given major (of the major property)" }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 126, "character": 11 } ], "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "reference", "name": "SCStudyModuleNecessity", "id": 1792 } ] } }, { "id": 1788, "name": "offers[].availability", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Availability of an offer", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 129, "character": 25 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingThatCanBeOfferedTranslatableProperties.'offers[].availability'", "id": 810 } }, { "id": 1791, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Origin of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 236, "character": 8 } ], "type": { "type": "reference", "name": "SCThingTranslatablePropertyOrigin", "id": 599 }, "inheritedFrom": { "type": "reference", "name": "SCThingTranslatableProperties.origin", "id": 598 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1789, 1786, 1790, 1787, 1788, 1791 ] } ], "sources": [ { "fileName": "things/StudyModule.ts", "line": 114, "character": 52 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingThatCanBeOfferedTranslatableProperties", "id": 809 } ] }, { "id": 1752, "name": "SCStudyModuleWithoutReferences", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A study module without references" }, "children": [ { "id": 1759, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 1760, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 1753, "name": "ects", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "ECTS points (European Credit Transfer System)", "tags": [ { "tag": "float", "text": "\n" } ] }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 39, "character": 6 } ], "type": { "type": "intrinsic", "name": "number" } }, { "id": 1761, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 1754, "name": "language", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The language in which the study module is offered" }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 44, "character": 10 } ], "type": { "type": "reference", "name": "SCLanguage", "id": 2 } }, { "id": 1755, "name": "majors", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Majors that this study module is meant for", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 51, "character": 8 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } } }, { "id": 1762, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 1756, "name": "necessity", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Represents the modules necessity for each given major (of the major property)" }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 56, "character": 11 } ], "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "reference", "name": "SCStudyModuleNecessity", "id": 1792 } ] } }, { "id": 1757, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translated fields of a study module" }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 61, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCStudyModuleTranslatableProperties", "id": 1785 } ] }, "overwrites": { "type": "reference", "name": "SCThingThatCanBeOfferedWithoutReferences.translations", "id": 781 } }, { "id": 1758, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of the study module" }, "sources": [ { "fileName": "things/StudyModule.ts", "line": 66, "character": 6 } ], "type": { "type": "reference", "name": "StudyModule", "id": 548 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 1763, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 1764, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1759, 1760, 1753, 1761, 1754, 1755, 1762, 1756, 1757, 1758, 1763, 1764 ] } ], "sources": [ { "fileName": "things/StudyModule.ts", "line": 31, "character": 47 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingThatCanBeOfferedWithoutReferences", "id": 780 } ], "extendedBy": [ { "type": "reference", "name": "SCStudyModule", "id": 1765 } ] } ], "groups": [ { "title": "Enumerations", "kind": 4, "children": [ 1792 ] }, { "title": "Classes", "kind": 128, "children": [ 1796 ] }, { "title": "Interfaces", "kind": 256, "children": [ 1765, 1785, 1752 ] } ], "sources": [ { "fileName": "things/StudyModule.ts", "line": 1, "character": 0 } ] }, { "id": 1833, "name": "\"things/Ticket\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/things/Ticket.ts", "children": [ { "id": 1860, "name": "SCTicketMeta", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "Meta information about a ticket" }, "children": [ { "id": 1873, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isProtected": true, "isExported": true }, "signatures": [ { "id": 1874, "name": "new SCTicketMeta", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", "name": "SCTicketMeta", "id": 1860 }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } } ], "sources": [ { "fileName": "Thing.ts", "line": 308, "character": 3 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } }, { "id": 1869, "name": "_instance", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isStatic": true, "isExported": true }, "comment": { "shortText": "Set type definiton for singleton instance" }, "sources": [ { "fileName": "Thing.ts", "line": 258, "character": 28 } ], "type": { "type": "reference", "name": "Map", "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "unknown" } ] }, "defaultValue": " new Map()", "inheritedFrom": { "type": "reference", "name": "SCThingMeta._instance", "id": 602 } }, { "id": 1870, "name": "getInstance", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isStatic": true, "isExported": true }, "signatures": [ { "id": 1871, "name": "getInstance", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Function to retrieve typed singleton instance" }, "typeParameter": [ { "id": 1872, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCThingMeta", "id": 601 } } ], "type": { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "SCThingMeta", "id": 601 } }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } } ], "sources": [ { "fileName": "Thing.ts", "line": 303, "character": 27 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } }, { "id": 1861, "name": "fieldTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of fields" }, "children": [ { "id": 1862, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Ticket.ts", "line": 72, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 1863, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Ticket.ts", "line": 75, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 1862, 1863 ] } ], "sources": [ { "fileName": "things/Ticket.ts", "line": 71, "character": 19 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldTranslations", "id": 603 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldTranslations", "id": 11 } }, { "id": 1864, "name": "fieldValueTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of values of fields" }, "children": [ { "id": 1865, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1866, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Ticket.ts", "line": 86, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Ticket\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1866 ] } ], "sources": [ { "fileName": "things/Ticket.ts", "line": 84, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 1867, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1868, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Ticket.ts", "line": 90, "character": 10 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 }, "defaultValue": " SCThingType.Ticket" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1868 ] } ], "sources": [ { "fileName": "things/Ticket.ts", "line": 88, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 1865, 1867 ] } ], "sources": [ { "fileName": "things/Ticket.ts", "line": 83, "character": 24 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldValueTranslations", "id": 624 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldValueTranslations", "id": 12 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 1873 ] }, { "title": "Properties", "kind": 1024, "children": [ 1869 ] }, { "title": "Methods", "kind": 2048, "children": [ 1870 ] }, { "title": "Object literals", "kind": 2097152, "children": [ 1861, 1864 ] } ], "sources": [ { "fileName": "things/Ticket.ts", "line": 65, "character": 25 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingMeta", "id": 601 } ], "implementedTypes": [ { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCThing", "id": 562 } ] }, { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCTicket", "id": 1846 } ] } ] }, { "id": 1846, "name": "SCTicket", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A ticket", "tags": [ { "tag": "validatable", "text": "" }, { "tag": "indexable", "text": "\n" } ] }, "children": [ { "id": 1851, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 1848, "name": "approxWaitingTime", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Approximate wait time" }, "sources": [ { "fileName": "things/Ticket.ts", "line": 28, "character": 19 } ], "type": { "type": "reference", "name": "SCISO8601Duration", "id": 453 }, "inheritedFrom": { "type": "reference", "name": "SCTicketWithoutReferences.approxWaitingTime", "id": 1835 } }, { "id": 1849, "name": "currentTicketNumber", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Waiting number of the ticket", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Ticket.ts", "line": 35, "character": 21 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCTicketWithoutReferences.currentTicketNumber", "id": 1836 } }, { "id": 1852, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 1853, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 1859, "name": "inPlace", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Place the thing is or happens in" }, "sources": [ { "fileName": "types/Places.ts", "line": 28, "character": 9 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCBuildingWithoutReferences", "id": 146 }, { "type": "reference", "name": "SCPointOfInterestWithoutReferences", "id": 211 }, { "type": "reference", "name": "SCRoomWithoutReferences", "id": 294 } ] }, "inheritedFrom": { "type": "reference", "name": "SCInPlace.inPlace", "id": 369 } }, { "id": 1854, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 1858, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Origin of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 114, "character": 8 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCThingRemoteOrigin", "id": 579 }, { "type": "reference", "name": "SCThingUserOrigin", "id": 588 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThing.origin", "id": 563 } }, { "id": 1850, "name": "serviceType", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Service type of the ticket" }, "sources": [ { "fileName": "things/Ticket.ts", "line": 40, "character": 13 } ], "type": { "type": "intrinsic", "name": "any" }, "inheritedFrom": { "type": "reference", "name": "SCTicketWithoutReferences.serviceType", "id": 1837 } }, { "id": 1855, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translations of specific values of the object", "text": "Take precedence over \"main\" value for selected languages.\n" }, "sources": [ { "fileName": "Thing.ts", "line": 87, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCThingTranslatableProperties", "id": 595 } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 } }, { "id": 1847, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of a ticket" }, "sources": [ { "fileName": "things/Ticket.ts", "line": 59, "character": 6 } ], "type": { "type": "reference", "name": "Ticket", "id": 549 }, "overwrites": { "type": "reference", "name": "SCTicketWithoutReferences.type", "id": 1838 } }, { "id": 1856, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 1857, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1851, 1848, 1849, 1852, 1853, 1859, 1854, 1858, 1850, 1855, 1847, 1856, 1857 ] } ], "sources": [ { "fileName": "things/Ticket.ts", "line": 54, "character": 25 } ], "extendedTypes": [ { "type": "reference", "name": "SCTicketWithoutReferences", "id": 1834 }, { "type": "reference", "name": "SCThingInPlace", "id": 371 } ] }, { "id": 1834, "name": "SCTicketWithoutReferences", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A ticket without references" }, "children": [ { "id": 1839, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 1835, "name": "approxWaitingTime", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Approximate wait time" }, "sources": [ { "fileName": "things/Ticket.ts", "line": 28, "character": 19 } ], "type": { "type": "reference", "name": "SCISO8601Duration", "id": 453 } }, { "id": 1836, "name": "currentTicketNumber", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Waiting number of the ticket", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Ticket.ts", "line": 35, "character": 21 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 1840, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 1841, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 1842, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 1837, "name": "serviceType", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Service type of the ticket" }, "sources": [ { "fileName": "things/Ticket.ts", "line": 40, "character": 13 } ], "type": { "type": "intrinsic", "name": "any" } }, { "id": 1843, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translations of specific values of the object", "text": "Take precedence over \"main\" value for selected languages.\n" }, "sources": [ { "fileName": "Thing.ts", "line": 87, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCThingTranslatableProperties", "id": 595 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 } }, { "id": 1838, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of a ticket" }, "sources": [ { "fileName": "things/Ticket.ts", "line": 45, "character": 6 } ], "type": { "type": "reference", "name": "Ticket", "id": 549 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 1844, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 1845, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1839, 1835, 1836, 1840, 1841, 1842, 1837, 1843, 1838, 1844, 1845 ] } ], "sources": [ { "fileName": "things/Ticket.ts", "line": 23, "character": 42 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingWithoutReferences", "id": 553 } ], "extendedBy": [ { "type": "reference", "name": "SCTicket", "id": 1846 } ] } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 1860 ] }, { "title": "Interfaces", "kind": 256, "children": [ 1846, 1834 ] } ], "sources": [ { "fileName": "things/Ticket.ts", "line": 1, "character": 0 } ] }, { "id": 1451, "name": "\"things/ToDo\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/things/ToDo.ts", "children": [ { "id": 1481, "name": "SCToDoPriority", "kind": 4, "kindString": "Enumeration", "flags": { "isExported": true }, "comment": { "shortText": "A priority of a \"to do\"" }, "children": [ { "id": 1484, "name": "HIGH", "kind": 16, "kindString": "Enumeration member", "flags": { "isExported": true }, "sources": [ { "fileName": "things/ToDo.ts", "line": 77, "character": 6 } ], "defaultValue": "5" }, { "id": 1482, "name": "LOW", "kind": 16, "kindString": "Enumeration member", "flags": { "isExported": true }, "sources": [ { "fileName": "things/ToDo.ts", "line": 75, "character": 5 } ], "defaultValue": "0" }, { "id": 1483, "name": "NORMAL", "kind": 16, "kindString": "Enumeration member", "flags": { "isExported": true }, "sources": [ { "fileName": "things/ToDo.ts", "line": 76, "character": 8 } ], "defaultValue": "2" } ], "groups": [ { "title": "Enumeration members", "kind": 16, "children": [ 1484, 1482, 1483 ] } ], "sources": [ { "fileName": "things/ToDo.ts", "line": 74, "character": 26 } ] }, { "id": 1485, "name": "SCToDoMeta", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "Meta information about todo" }, "children": [ { "id": 1498, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isProtected": true, "isExported": true }, "signatures": [ { "id": 1499, "name": "new SCToDoMeta", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", "name": "SCToDoMeta", "id": 1485 }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } } ], "sources": [ { "fileName": "Thing.ts", "line": 308, "character": 3 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } }, { "id": 1494, "name": "_instance", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isStatic": true, "isExported": true }, "comment": { "shortText": "Set type definiton for singleton instance" }, "sources": [ { "fileName": "Thing.ts", "line": 258, "character": 28 } ], "type": { "type": "reference", "name": "Map", "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "unknown" } ] }, "defaultValue": " new Map()", "inheritedFrom": { "type": "reference", "name": "SCThingMeta._instance", "id": 602 } }, { "id": 1495, "name": "getInstance", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isStatic": true, "isExported": true }, "signatures": [ { "id": 1496, "name": "getInstance", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Function to retrieve typed singleton instance" }, "typeParameter": [ { "id": 1497, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCThingMeta", "id": 601 } } ], "type": { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "SCThingMeta", "id": 601 } }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } } ], "sources": [ { "fileName": "Thing.ts", "line": 303, "character": 27 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } }, { "id": 1486, "name": "fieldTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of fields" }, "children": [ { "id": 1487, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "things/ToDo.ts", "line": 88, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 1488, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "things/ToDo.ts", "line": 92, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 1487, 1488 ] } ], "sources": [ { "fileName": "things/ToDo.ts", "line": 87, "character": 19 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldTranslations", "id": 603 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldTranslations", "id": 11 } }, { "id": 1489, "name": "fieldValueTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of values of fields" }, "children": [ { "id": 1490, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1491, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/ToDo.ts", "line": 105, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"ToDo\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1491 ] } ], "sources": [ { "fileName": "things/ToDo.ts", "line": 102, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 1492, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1493, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/ToDo.ts", "line": 110, "character": 10 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 }, "defaultValue": " SCThingType.ToDo" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1493 ] } ], "sources": [ { "fileName": "things/ToDo.ts", "line": 107, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 1490, 1492 ] } ], "sources": [ { "fileName": "things/ToDo.ts", "line": 101, "character": 24 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldValueTranslations", "id": 624 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldValueTranslations", "id": 12 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 1498 ] }, { "title": "Properties", "kind": 1024, "children": [ 1494 ] }, { "title": "Methods", "kind": 2048, "children": [ 1495 ] }, { "title": "Object literals", "kind": 2097152, "children": [ 1486, 1489 ] } ], "sources": [ { "fileName": "things/ToDo.ts", "line": 83, "character": 23 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingMeta", "id": 601 } ], "implementedTypes": [ { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCThing", "id": 562 } ] }, { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCToDo", "id": 1466 } ] } ] }, { "id": 1466, "name": "SCToDo", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A \"to do\"", "tags": [ { "tag": "validatable", "text": "" }, { "tag": "indexable", "text": "\n" } ] }, "children": [ { "id": 1474, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 1472, "name": "categories", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Categories of a thing with categories", "tags": [ { "tag": "sortable", "text": "ducet" }, { "tag": "aggregatable", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 33, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categories", "id": 94 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categories", "id": 94 } }, { "id": 1473, "name": "categorySpecificValues", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Use this to explicitly override general opening hours brought in scope by openingHoursSpecification or openingHours", "text": "A map from categories to their specific values.\n" }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 40, "character": 24 } ], "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "reference", "name": "SCThingWithCategoriesSpecificValues", "id": 123 } ] }, "overwrites": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categorySpecificValues", "id": 95 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categorySpecificValues", "id": 95 } }, { "id": 1475, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 1469, "name": "done", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Whether or not the \"to do\" is already done" }, "sources": [ { "fileName": "things/ToDo.ts", "line": 34, "character": 6 } ], "type": { "type": "intrinsic", "name": "boolean" }, "inheritedFrom": { "type": "reference", "name": "SCToDoWithoutReferences.done", "id": 1453 } }, { "id": 1470, "name": "dueDate", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "A date when the \"to do\" is due" }, "sources": [ { "fileName": "things/ToDo.ts", "line": 39, "character": 9 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 }, "inheritedFrom": { "type": "reference", "name": "SCToDoWithoutReferences.dueDate", "id": 1454 } }, { "id": 1476, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 1477, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 1480, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Origin of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 114, "character": 8 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCThingRemoteOrigin", "id": 579 }, { "type": "reference", "name": "SCThingUserOrigin", "id": 588 } ] }, "overwrites": { "type": "reference", "name": "SCThing.origin", "id": 563 }, "inheritedFrom": { "type": "reference", "name": "SCThing.origin", "id": 563 } }, { "id": 1471, "name": "priority", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Priority of the \"to do\"" }, "sources": [ { "fileName": "things/ToDo.ts", "line": 44, "character": 10 } ], "type": { "type": "reference", "name": "SCToDoPriority", "id": 1481 }, "inheritedFrom": { "type": "reference", "name": "SCToDoWithoutReferences.priority", "id": 1455 } }, { "id": 1467, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translated fields of a thing with categories" }, "sources": [ { "fileName": "things/ToDo.ts", "line": 63, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCThingWithCategoriesTranslatableProperties", "id": 118 } ] }, "overwrites": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.translations", "id": 96 } }, { "id": 1468, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of the \"to do\"" }, "sources": [ { "fileName": "things/ToDo.ts", "line": 68, "character": 6 } ], "type": { "type": "reference", "name": "ToDo", "id": 550 }, "overwrites": { "type": "reference", "name": "SCToDoWithoutReferences.type", "id": 1456 } }, { "id": 1478, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 1479, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1474, 1472, 1473, 1475, 1469, 1470, 1476, 1477, 1480, 1471, 1467, 1468, 1478, 1479 ] } ], "sources": [ { "fileName": "things/ToDo.ts", "line": 58, "character": 23 } ], "extendedTypes": [ { "type": "reference", "name": "SCToDoWithoutReferences", "id": 1452 }, { "type": "reference", "name": "SCThing", "id": 562 }, { "type": "reference", "name": "SCThingWithCategories", "id": 104, "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "reference", "name": "SCThingWithCategoriesSpecificValues", "id": 123 } ] } ] }, { "id": 1452, "name": "SCToDoWithoutReferences", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A \"to do\" without references" }, "children": [ { "id": 1460, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 1457, "name": "categories", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Categories of a thing with categories", "tags": [ { "tag": "sortable", "text": "ducet" }, { "tag": "aggregatable", "text": "\n" } ] }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 33, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categories", "id": 94 } }, { "id": 1458, "name": "categorySpecificValues", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Use this to explicitly override general opening hours brought in scope by openingHoursSpecification or openingHours", "text": "A map from categories to their specific values.\n" }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 40, "character": 24 } ], "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "reference", "name": "SCThingWithCategoriesSpecificValues", "id": 123 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.categorySpecificValues", "id": 95 } }, { "id": 1461, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 1453, "name": "done", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Whether or not the \"to do\" is already done" }, "sources": [ { "fileName": "things/ToDo.ts", "line": 34, "character": 6 } ], "type": { "type": "intrinsic", "name": "boolean" } }, { "id": 1454, "name": "dueDate", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "A date when the \"to do\" is due" }, "sources": [ { "fileName": "things/ToDo.ts", "line": 39, "character": 9 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 } }, { "id": 1462, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 1463, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 1455, "name": "priority", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Priority of the \"to do\"" }, "sources": [ { "fileName": "things/ToDo.ts", "line": 44, "character": 10 } ], "type": { "type": "reference", "name": "SCToDoPriority", "id": 1481 } }, { "id": 1459, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translated fields of a thing with categories" }, "sources": [ { "fileName": "base/ThingWithCategories.ts", "line": 45, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCThingWithCategoriesTranslatableProperties", "id": 118 } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences.translations", "id": 96 } }, { "id": 1456, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of the \"to do\"" }, "sources": [ { "fileName": "things/ToDo.ts", "line": 49, "character": 6 } ], "type": { "type": "reference", "name": "ToDo", "id": 550 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 1464, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 1465, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1460, 1457, 1458, 1461, 1453, 1454, 1462, 1463, 1455, 1459, 1456, 1464, 1465 ] } ], "sources": [ { "fileName": "things/ToDo.ts", "line": 29, "character": 40 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingWithCategoriesWithoutReferences", "id": 91, "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "reference", "name": "SCThingWithCategoriesSpecificValues", "id": 123 } ] } ], "extendedBy": [ { "type": "reference", "name": "SCToDo", "id": 1466 } ] } ], "groups": [ { "title": "Enumerations", "kind": 4, "children": [ 1481 ] }, { "title": "Classes", "kind": 128, "children": [ 1485 ] }, { "title": "Interfaces", "kind": 256, "children": [ 1466, 1452 ] } ], "sources": [ { "fileName": "things/ToDo.ts", "line": 1, "character": 0 } ] }, { "id": 1875, "name": "\"things/Tour\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/things/Tour.ts", "children": [ { "id": 1899, "name": "SCTourMeta", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "Meta information about a tour" }, "children": [ { "id": 1930, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isProtected": true, "isExported": true }, "signatures": [ { "id": 1931, "name": "new SCTourMeta", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", "name": "SCTourMeta", "id": 1899 }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } } ], "sources": [ { "fileName": "Thing.ts", "line": 308, "character": 3 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } }, { "id": 1900, "name": "_instance", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isStatic": true, "isExported": true }, "comment": { "shortText": "Set type definiton for singleton instance" }, "sources": [ { "fileName": "Thing.ts", "line": 258, "character": 28 } ], "type": { "type": "reference", "name": "Map", "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "unknown" } ] }, "defaultValue": " new Map()", "inheritedFrom": { "type": "reference", "name": "SCThingMeta._instance", "id": 602 } }, { "id": 1927, "name": "getInstance", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isStatic": true, "isExported": true }, "signatures": [ { "id": 1928, "name": "getInstance", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Function to retrieve typed singleton instance" }, "typeParameter": [ { "id": 1929, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCThingMeta", "id": 601 } } ], "type": { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "SCThingMeta", "id": 601 } }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } } ], "sources": [ { "fileName": "Thing.ts", "line": 303, "character": 27 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } }, { "id": 1901, "name": "fieldTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of fields" }, "children": [ { "id": 1902, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1903, "name": "alternateNames", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 265, "character": 20 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"alternative Namen\"" }, { "id": 1904, "name": "description", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 266, "character": 17 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Beschreibung\"" }, { "id": 1905, "name": "image", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 267, "character": 11 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Bild\"" }, { "id": 1906, "name": "name", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 268, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Name\"" }, { "id": 1907, "name": "origin", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 269, "character": 12 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Ursprung\"" }, { "id": 1908, "name": "translations", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 270, "character": 18 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Übersetzungen\"" }, { "id": 1909, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 271, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Typ\"" }, { "id": 1910, "name": "uid", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 272, "character": 9 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Identifikation\"" }, { "id": 1911, "name": "url", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 273, "character": 9 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"URL\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911 ] } ], "sources": [ { "fileName": "Thing.ts", "line": 264, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 1912, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1913, "name": "alternateNames", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 276, "character": 20 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"alternate names\"" }, { "id": 1914, "name": "description", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 277, "character": 17 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"description\"" }, { "id": 1915, "name": "image", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 278, "character": 11 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"image\"" }, { "id": 1916, "name": "name", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 279, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"name\"" }, { "id": 1917, "name": "origin", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 280, "character": 12 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"origin\"" }, { "id": 1918, "name": "translations", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 281, "character": 18 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"translations\"" }, { "id": 1919, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 282, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"type\"" }, { "id": 1920, "name": "uid", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 283, "character": 9 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"identification\"" }, { "id": 1921, "name": "url", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 284, "character": 9 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"URL\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921 ] } ], "sources": [ { "fileName": "Thing.ts", "line": 275, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 1902, 1912 ] } ], "sources": [ { "fileName": "Thing.ts", "line": 263, "character": 19 } ], "type": { "type": "intrinsic", "name": "object" }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.fieldTranslations", "id": 603 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldTranslations", "id": 11 } }, { "id": 1922, "name": "fieldValueTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of values of fields" }, "children": [ { "id": 1923, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1924, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 293, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Ding\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1924 ] } ], "sources": [ { "fileName": "Thing.ts", "line": 292, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 1925, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 1926, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "Thing.ts", "line": 296, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Thing\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 1926 ] } ], "sources": [ { "fileName": "Thing.ts", "line": 295, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 1923, 1925 ] } ], "sources": [ { "fileName": "Thing.ts", "line": 291, "character": 24 } ], "type": { "type": "intrinsic", "name": "object" }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.fieldValueTranslations", "id": 624 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldValueTranslations", "id": 12 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 1930 ] }, { "title": "Properties", "kind": 1024, "children": [ 1900 ] }, { "title": "Methods", "kind": 2048, "children": [ 1927 ] }, { "title": "Object literals", "kind": 2097152, "children": [ 1901, 1922 ] } ], "sources": [ { "fileName": "things/Tour.ts", "line": 62, "character": 23 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingMeta", "id": 601 } ], "implementedTypes": [ { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCThing", "id": 562 } ] }, { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCTour", "id": 1887 } ] } ] }, { "id": 1887, "name": "SCTour", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A tour", "tags": [ { "tag": "validatable", "text": "" }, { "tag": "indexable", "text": "\n" } ] }, "children": [ { "id": 1891, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 1892, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 1893, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 1889, "name": "init", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Init script for the tour", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "things/Tour.ts", "line": 28, "character": 6 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCTourWithoutReferences.init", "id": 1877 } }, { "id": 1894, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 1898, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Origin of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 114, "character": 8 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCThingRemoteOrigin", "id": 579 }, { "type": "reference", "name": "SCThingUserOrigin", "id": 588 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThing.origin", "id": 563 } }, { "id": 1890, "name": "steps", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Steps of a tour", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Tour.ts", "line": 35, "character": 7 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCTourStep", "id": 1959 } }, "inheritedFrom": { "type": "reference", "name": "SCTourWithoutReferences.steps", "id": 1878 } }, { "id": 1895, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translations of specific values of the object", "text": "Take precedence over \"main\" value for selected languages.\n" }, "sources": [ { "fileName": "Thing.ts", "line": 87, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCThingTranslatableProperties", "id": 595 } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 } }, { "id": 1888, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of a tour" }, "sources": [ { "fileName": "things/Tour.ts", "line": 56, "character": 6 } ], "type": { "type": "reference", "name": "Tour", "id": 551 }, "overwrites": { "type": "reference", "name": "SCTourWithoutReferences.type", "id": 1879 } }, { "id": 1896, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 1897, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1891, 1892, 1893, 1889, 1894, 1898, 1890, 1895, 1888, 1896, 1897 ] } ], "sources": [ { "fileName": "things/Tour.ts", "line": 51, "character": 23 } ], "extendedTypes": [ { "type": "reference", "name": "SCTourWithoutReferences", "id": 1876 }, { "type": "reference", "name": "SCThing", "id": 562 } ] }, { "id": 1947, "name": "SCTourResolvedElement", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Tour step resolved by an element" }, "children": [ { "id": 1948, "name": "element", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Element name", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Tour.ts", "line": 167, "character": 9 } ], "type": { "type": "intrinsic", "name": "string" } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1948 ] } ], "sources": [ { "fileName": "things/Tour.ts", "line": 161, "character": 38 } ] }, { "id": 1949, "name": "SCTourResolvedEvent", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Tour step resolved by an event" }, "children": [ { "id": 1950, "name": "event", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Event name", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Tour.ts", "line": 179, "character": 7 } ], "type": { "type": "intrinsic", "name": "string" } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1950 ] } ], "sources": [ { "fileName": "things/Tour.ts", "line": 173, "character": 36 } ] }, { "id": 1951, "name": "SCTourResolvedLocation", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Tour step resolved by a location" }, "children": [ { "id": 1952, "name": "location", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Matching location" }, "sources": [ { "fileName": "things/Tour.ts", "line": 189, "character": 10 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCTourResolvedLocationTypeIs", "id": 1953 }, { "type": "reference", "name": "SCTourResolvedLocationTypeMatch", "id": 1955 } ] } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1952 ] } ], "sources": [ { "fileName": "things/Tour.ts", "line": 185, "character": 39 } ] }, { "id": 1953, "name": "SCTourResolvedLocationTypeIs", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Tour step resolved by a location for a specific location" }, "children": [ { "id": 1954, "name": "is", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Specific location name", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Tour.ts", "line": 201, "character": 4 } ], "type": { "type": "intrinsic", "name": "string" } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1954 ] } ], "sources": [ { "fileName": "things/Tour.ts", "line": 195, "character": 45 } ] }, { "id": 1955, "name": "SCTourResolvedLocationTypeMatch", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Tour step resolved by a location for a specific location" }, "children": [ { "id": 1956, "name": "match", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Regex location name", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Tour.ts", "line": 213, "character": 7 } ], "type": { "type": "intrinsic", "name": "string" } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1956 ] } ], "sources": [ { "fileName": "things/Tour.ts", "line": 207, "character": 48 } ] }, { "id": 1957, "name": "SCTourResolvedMenu", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Tour step resolved by interacting with a menu" }, "children": [ { "id": 1958, "name": "menu", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Menu location" }, "sources": [ { "fileName": "things/Tour.ts", "line": 223, "character": 6 } ], "type": { "type": "union", "types": [ { "type": "stringLiteral", "value": "open-left" }, { "type": "stringLiteral", "value": "open-right" } ] } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1958 ] } ], "sources": [ { "fileName": "things/Tour.ts", "line": 219, "character": 35 } ] }, { "id": 1932, "name": "SCTourStepLocation", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A location of a tour step" }, "children": [ { "id": 1933, "name": "location", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Location to go to", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Tour.ts", "line": 84, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 1934, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of the step" }, "sources": [ { "fileName": "things/Tour.ts", "line": 89, "character": 6 } ], "type": { "type": "stringLiteral", "value": "location" } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1933, 1934 ] } ], "sources": [ { "fileName": "things/Tour.ts", "line": 78, "character": 35 } ] }, { "id": 1943, "name": "SCTourStepMenu", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Menu interaction of a tour step" }, "children": [ { "id": 1944, "name": "action", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The action that needs to be completed on the menu" }, "sources": [ { "fileName": "things/Tour.ts", "line": 145, "character": 8 } ], "type": { "type": "stringLiteral", "value": "close" } }, { "id": 1945, "name": "side", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The side of the menu that the step refers to" }, "sources": [ { "fileName": "things/Tour.ts", "line": 150, "character": 6 } ], "type": { "type": "stringLiteral", "value": "right" } }, { "id": 1946, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The type of the step" }, "sources": [ { "fileName": "things/Tour.ts", "line": 155, "character": 6 } ], "type": { "type": "stringLiteral", "value": "menu" } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1944, 1945, 1946 ] } ], "sources": [ { "fileName": "things/Tour.ts", "line": 141, "character": 31 } ] }, { "id": 1935, "name": "SCTourStepTooltip", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A tooltip in a tour step" }, "children": [ { "id": 1936, "name": "canFail", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Whether the tooltip may fail or not" }, "sources": [ { "fileName": "things/Tour.ts", "line": 99, "character": 9 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "false" }, { "type": "intrinsic", "name": "true" } ] } }, { "id": 1937, "name": "element", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Element that the tooltip shall be pointing at or a list of elements to try in the specified order", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Tour.ts", "line": 106, "character": 9 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "string" }, { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } } ] } }, { "id": 1938, "name": "position", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Position of the tooltip" }, "sources": [ { "fileName": "things/Tour.ts", "line": 111, "character": 10 } ], "type": { "type": "union", "types": [ { "type": "stringLiteral", "value": "bottom" }, { "type": "stringLiteral", "value": "left" }, { "type": "stringLiteral", "value": "right" }, { "type": "stringLiteral", "value": "top" } ] } }, { "id": 1939, "name": "resolved", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "How the step shall be resolved" }, "sources": [ { "fileName": "things/Tour.ts", "line": 116, "character": 10 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCTourResolvedElement", "id": 1947 }, { "type": "reference", "name": "SCTourResolvedEvent", "id": 1949 }, { "type": "reference", "name": "SCTourResolvedLocation", "id": 1951 }, { "type": "reference", "name": "SCTourResolvedMenu", "id": 1957 } ] } }, { "id": 1940, "name": "text", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Text that the tooltip shall contain", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "things/Tour.ts", "line": 123, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 1941, "name": "tries", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "How often it shall be retried", "tags": [ { "tag": "integer", "text": "\n" } ] }, "sources": [ { "fileName": "things/Tour.ts", "line": 130, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "number" } ] } }, { "id": 1942, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of the step" }, "sources": [ { "fileName": "things/Tour.ts", "line": 135, "character": 6 } ], "type": { "type": "stringLiteral", "value": "tooltip" } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1936, 1937, 1938, 1939, 1940, 1941, 1942 ] } ], "sources": [ { "fileName": "things/Tour.ts", "line": 95, "character": 34 } ] }, { "id": 1876, "name": "SCTourWithoutReferences", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A tour without references" }, "children": [ { "id": 1880, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 1881, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 1882, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 1877, "name": "init", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Init script for the tour", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "things/Tour.ts", "line": 28, "character": 6 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } }, { "id": 1883, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 1878, "name": "steps", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Steps of a tour", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Tour.ts", "line": 35, "character": 7 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCTourStep", "id": 1959 } } }, { "id": 1884, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translations of specific values of the object", "text": "Take precedence over \"main\" value for selected languages.\n" }, "sources": [ { "fileName": "Thing.ts", "line": 87, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCThingTranslatableProperties", "id": 595 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 } }, { "id": 1879, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of a tour", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Tour.ts", "line": 42, "character": 6 } ], "type": { "type": "reference", "name": "Tour", "id": 551 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 1885, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 1886, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1880, 1881, 1882, 1877, 1883, 1878, 1884, 1879, 1885, 1886 ] } ], "sources": [ { "fileName": "things/Tour.ts", "line": 21, "character": 40 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingWithoutReferences", "id": 553 } ], "extendedBy": [ { "type": "reference", "name": "SCTour", "id": 1887 } ] }, { "id": 1959, "name": "SCTourStep", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "A step in a tour" }, "sources": [ { "fileName": "things/Tour.ts", "line": 70, "character": 22 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCTourStepMenu", "id": 1943 }, { "type": "reference", "name": "SCTourStepLocation", "id": 1932 }, { "type": "reference", "name": "SCTourStepTooltip", "id": 1935 } ] } } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 1899 ] }, { "title": "Interfaces", "kind": 256, "children": [ 1887, 1947, 1949, 1951, 1953, 1955, 1957, 1932, 1943, 1935, 1876 ] }, { "title": "Type aliases", "kind": 4194304, "children": [ 1959 ] } ], "sources": [ { "fileName": "things/Tour.ts", "line": 1, "character": 0 } ] }, { "id": 1960, "name": "\"things/Video\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/things/Video.ts", "children": [ { "id": 2010, "name": "SCVideoMeta", "kind": 128, "kindString": "Class", "flags": { "isExported": true }, "comment": { "shortText": "Meta information about a video" }, "children": [ { "id": 2023, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": { "isProtected": true, "isExported": true }, "signatures": [ { "id": 2024, "name": "new SCVideoMeta", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "type": { "type": "reference", "name": "SCVideoMeta", "id": 2010 }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } } ], "sources": [ { "fileName": "Thing.ts", "line": 308, "character": 3 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.__constructor", "id": 632 } }, { "id": 2019, "name": "_instance", "kind": 1024, "kindString": "Property", "flags": { "isProtected": true, "isStatic": true, "isExported": true }, "comment": { "shortText": "Set type definiton for singleton instance" }, "sources": [ { "fileName": "Thing.ts", "line": 258, "character": 28 } ], "type": { "type": "reference", "name": "Map", "typeArguments": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "unknown" } ] }, "defaultValue": " new Map()", "inheritedFrom": { "type": "reference", "name": "SCThingMeta._instance", "id": 602 } }, { "id": 2020, "name": "getInstance", "kind": 2048, "kindString": "Method", "flags": { "isPublic": true, "isStatic": true, "isExported": true }, "signatures": [ { "id": 2021, "name": "getInstance", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Function to retrieve typed singleton instance" }, "typeParameter": [ { "id": 2022, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCThingMeta", "id": 601 } } ], "type": { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "SCThingMeta", "id": 601 } }, "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } } ], "sources": [ { "fileName": "Thing.ts", "line": 303, "character": 27 } ], "inheritedFrom": { "type": "reference", "name": "SCThingMeta.getInstance", "id": 629 } }, { "id": 2011, "name": "fieldTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of fields" }, "children": [ { "id": 2012, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Video.ts", "line": 144, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 2013, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Video.ts", "line": 147, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 2012, 2013 ] } ], "sources": [ { "fileName": "things/Video.ts", "line": 143, "character": 19 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldTranslations", "id": 603 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldTranslations", "id": 11 } }, { "id": 2014, "name": "fieldValueTranslations", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "comment": { "shortText": "Translations of values of fields" }, "children": [ { "id": 2015, "name": "de", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 2016, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Video.ts", "line": 158, "character": 10 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"Video\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 2016 ] } ], "sources": [ { "fileName": "things/Video.ts", "line": 156, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } }, { "id": 2017, "name": "en", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true }, "children": [ { "id": 2018, "name": "type", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "sources": [ { "fileName": "things/Video.ts", "line": 162, "character": 10 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 }, "defaultValue": " SCThingType.Video" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 2018 ] } ], "sources": [ { "fileName": "things/Video.ts", "line": 160, "character": 6 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Object literals", "kind": 2097152, "children": [ 2015, 2017 ] } ], "sources": [ { "fileName": "things/Video.ts", "line": 155, "character": 24 } ], "type": { "type": "intrinsic", "name": "object" }, "overwrites": { "type": "reference", "name": "SCThingMeta.fieldValueTranslations", "id": 624 }, "implementationOf": { "type": "reference", "name": "SCMetaTranslations.fieldValueTranslations", "id": 12 } } ], "groups": [ { "title": "Constructors", "kind": 512, "children": [ 2023 ] }, { "title": "Properties", "kind": 1024, "children": [ 2019 ] }, { "title": "Methods", "kind": 2048, "children": [ 2020 ] }, { "title": "Object literals", "kind": 2097152, "children": [ 2011, 2014 ] } ], "sources": [ { "fileName": "things/Video.ts", "line": 137, "character": 24 } ], "extendedTypes": [ { "type": "reference", "name": "SCThingMeta", "id": 601 } ], "implementedTypes": [ { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCThing", "id": 562 } ] }, { "type": "reference", "name": "SCMetaTranslations", "id": 9, "typeArguments": [ { "type": "reference", "name": "SCVideo", "id": 1988 } ] } ] }, { "id": 1988, "name": "SCVideo", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A video", "tags": [ { "tag": "validatable", "text": "" }, { "tag": "indexable", "text": "\n" } ] }, "children": [ { "id": 1989, "name": "actors", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Persons acting in the Video" }, "sources": [ { "fileName": "things/Video.ts", "line": 126, "character": 8 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCPersonWithoutReferences", "id": 456 } } }, { "id": 1997, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 1991, "name": "authors", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Authors of the creative work" }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 64, "character": 9 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCPersonWithoutReferences", "id": 456 } }, "inheritedFrom": { "type": "reference", "name": "SCCreativeWork.authors", "id": 830 } }, { "id": 1994, "name": "datePublished", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Date the creative work was published" }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 35, "character": 15 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 }, "overwrites": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.datePublished", "id": 818 }, "inheritedFrom": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.datePublished", "id": 818 } }, { "id": 1998, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 2005, "name": "duration", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "The Duration of the Video" }, "sources": [ { "fileName": "things/Video.ts", "line": 29, "character": 10 } ], "type": { "type": "reference", "name": "SCISO8601Duration", "id": 453 }, "inheritedFrom": { "type": "reference", "name": "SCVideoWithoutReferences.duration", "id": 1962 } }, { "id": 1999, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 1995, "name": "inLanguages", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "List of languages this creative work is written/recorded/... in" }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 40, "character": 13 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCLanguage", "id": 2 } }, "overwrites": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.inLanguages", "id": 819 }, "inheritedFrom": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.inLanguages", "id": 819 } }, { "id": 1996, "name": "keywords", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Keywords of the creative work", "tags": [ { "tag": "aggregatable", "text": "" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 48, "character": 10 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "overwrites": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.keywords", "id": 820 }, "inheritedFrom": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.keywords", "id": 820 } }, { "id": 2000, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 2003, "name": "offers", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "List of offers for that thing" }, "sources": [ { "fileName": "base/ThingThatCanBeOffered.ts", "line": 81, "character": 8 } ], "type": { "type": "reference", "name": "Array", "typeArguments": [ { "type": "reference", "name": "SCThingThatCanBeOfferedOffer", "id": 801, "typeArguments": [ { "type": "reference", "name": "SCAcademicPriceGroup", "id": 775 } ] } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingThatCanBeOffered.offers", "id": 791 } }, { "id": 2004, "name": "origin", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Origin of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 114, "character": 8 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCThingRemoteOrigin", "id": 579 }, { "type": "reference", "name": "SCThingUserOrigin", "id": 588 } ] }, "inheritedFrom": { "type": "reference", "name": "SCThing.origin", "id": 563 } }, { "id": 1992, "name": "publishers", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "List of publishers of the creative work" }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 69, "character": 12 } ], "type": { "type": "reference", "name": "Array", "typeArguments": [ { "type": "union", "types": [ { "type": "reference", "name": "SCPersonWithoutReferences", "id": 456 }, { "type": "reference", "name": "SCOrganizationWithoutReferences", "id": 398 } ] } ] }, "inheritedFrom": { "type": "reference", "name": "SCCreativeWork.publishers", "id": 831 } }, { "id": 2006, "name": "sources", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Downloadable/Streamable Files of the Video" }, "sources": [ { "fileName": "things/Video.ts", "line": 34, "character": 9 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCVideoSource", "id": 1978 } }, "inheritedFrom": { "type": "reference", "name": "SCVideoWithoutReferences.sources", "id": 1963 } }, { "id": 2007, "name": "thumbnails", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URLs to a thumbnails for the Video", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Video.ts", "line": 41, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCVideoWithoutReferences.thumbnails", "id": 1964 } }, { "id": 2008, "name": "tracks", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Track Files for the Video" }, "sources": [ { "fileName": "things/Video.ts", "line": 46, "character": 8 } ], "type": { "type": "reference", "name": "SCVideoTrack", "id": 1984 }, "inheritedFrom": { "type": "reference", "name": "SCVideoWithoutReferences.tracks", "id": 1965 } }, { "id": 2009, "name": "transcript", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "A Transcript of the Video", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "things/Video.ts", "line": 53, "character": 12 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCVideoWithoutReferences.transcript", "id": 1966 } }, { "id": 1993, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translated fields of the creative work" }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 74, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCCreativeWorkTranslatableProperties", "id": 845 } ] }, "overwrites": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.translations", "id": 821 }, "inheritedFrom": { "type": "reference", "name": "SCCreativeWork.translations", "id": 832 } }, { "id": 1990, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of a video" }, "sources": [ { "fileName": "things/Video.ts", "line": 131, "character": 6 } ], "type": { "type": "reference", "name": "Video", "id": 552 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 2001, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 2002, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1989, 1997, 1991, 1994, 1998, 2005, 1999, 1995, 1996, 2000, 2003, 2004, 1992, 2006, 2007, 2008, 2009, 1993, 1990, 2001, 2002 ] } ], "sources": [ { "fileName": "things/Video.ts", "line": 121, "character": 24 } ], "extendedTypes": [ { "type": "reference", "name": "SCCreativeWork", "id": 829 }, { "type": "reference", "name": "SCVideoWithoutReferences", "id": 1961 } ] }, { "id": 1978, "name": "SCVideoSource", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "children": [ { "id": 1979, "name": "height", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Pixel Height of the Video", "tags": [ { "tag": "integer", "text": "\n" } ] }, "sources": [ { "fileName": "things/Video.ts", "line": 67, "character": 8 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "number" } ] } }, { "id": 1980, "name": "mimeType", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "MIME-Type of the source File" }, "sources": [ { "fileName": "things/Video.ts", "line": 72, "character": 10 } ], "type": { "type": "reference", "name": "SCVideoMimeType", "id": 2025 } }, { "id": 1981, "name": "size", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Size of the Video File in bytes", "tags": [ { "tag": "integer", "text": "\n" } ] }, "sources": [ { "fileName": "things/Video.ts", "line": 79, "character": 6 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "number" } ] } }, { "id": 1982, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "URL to the Video File", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Video.ts", "line": 86, "character": 5 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 1983, "name": "width", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Pixel Width of the Video", "tags": [ { "tag": "integer", "text": "\n" } ] }, "sources": [ { "fileName": "things/Video.ts", "line": 93, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "number" } ] } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1979, 1980, 1981, 1982, 1983 ] } ], "sources": [ { "fileName": "things/Video.ts", "line": 61, "character": 30 } ] }, { "id": 1984, "name": "SCVideoTrack", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "children": [ { "id": 1985, "name": "language", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Language of the Subtitle" }, "sources": [ { "fileName": "things/Video.ts", "line": 100, "character": 10 } ], "type": { "type": "reference", "name": "SCLanguage", "id": 2 } }, { "id": 1986, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Content Type of the Track File" }, "sources": [ { "fileName": "things/Video.ts", "line": 105, "character": 6 } ], "type": { "type": "reference", "name": "SCVideoTrackTypes", "id": 2026 } }, { "id": 1987, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "URL to the Track File", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Video.ts", "line": 112, "character": 5 } ], "type": { "type": "intrinsic", "name": "string" } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1985, 1986, 1987 ] } ], "sources": [ { "fileName": "things/Video.ts", "line": 96, "character": 29 } ] }, { "id": 1961, "name": "SCVideoWithoutReferences", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A video without references" }, "children": [ { "id": 1972, "name": "alternateNames", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Alternate names of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 60, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.alternateNames", "id": 554 } }, { "id": 1968, "name": "datePublished", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Date the creative work was published" }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 35, "character": 15 } ], "type": { "type": "reference", "name": "SCISO8601Date", "id": 452 }, "inheritedFrom": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.datePublished", "id": 818 } }, { "id": 1973, "name": "description", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Description of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 67, "character": 13 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.description", "id": 555 } }, { "id": 1962, "name": "duration", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "The Duration of the Video" }, "sources": [ { "fileName": "things/Video.ts", "line": 29, "character": 10 } ], "type": { "type": "reference", "name": "SCISO8601Duration", "id": 453 } }, { "id": 1974, "name": "image", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of an image of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 73, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.image", "id": 556 } }, { "id": 1969, "name": "inLanguages", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "List of languages this creative work is written/recorded/... in" }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 40, "character": 13 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCLanguage", "id": 2 } }, "inheritedFrom": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.inLanguages", "id": 819 } }, { "id": 1970, "name": "keywords", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Keywords of the creative work", "tags": [ { "tag": "aggregatable", "text": "" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 48, "character": 10 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } }, "inheritedFrom": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.keywords", "id": 820 } }, { "id": 1975, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the thing", "tags": [ { "tag": "minlength", "text": "1" }, { "tag": "sortable", "text": "ducet" }, { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 81, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.name", "id": 557 } }, { "id": 1963, "name": "sources", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Downloadable/Streamable Files of the Video" }, "sources": [ { "fileName": "things/Video.ts", "line": 34, "character": 9 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCVideoSource", "id": 1978 } } }, { "id": 1964, "name": "thumbnails", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URLs to a thumbnails for the Video", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "things/Video.ts", "line": 41, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } } }, { "id": 1965, "name": "tracks", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Track Files for the Video" }, "sources": [ { "fileName": "things/Video.ts", "line": 46, "character": 8 } ], "type": { "type": "reference", "name": "SCVideoTrack", "id": 1984 } }, { "id": 1966, "name": "transcript", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "A Transcript of the Video", "tags": [ { "tag": "text", "text": "\n" } ] }, "sources": [ { "fileName": "things/Video.ts", "line": 53, "character": 12 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } }, { "id": 1971, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Translated fields of the creative work" }, "sources": [ { "fileName": "base/CreativeWork.ts", "line": 53, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCCreativeWorkTranslatableProperties", "id": 845 } ] }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.translations", "id": 558 }, "inheritedFrom": { "type": "reference", "name": "SCCreativeWorkWithoutReferences.translations", "id": 821 } }, { "id": 1967, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of an Video" }, "sources": [ { "fileName": "things/Video.ts", "line": 58, "character": 6 } ], "type": { "type": "reference", "name": "Video", "id": 552 }, "overwrites": { "type": "reference", "name": "SCThingWithoutReferences.type", "id": 559 } }, { "id": 1976, "name": "uid", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing" }, "sources": [ { "fileName": "Thing.ts", "line": 98, "character": 5 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.uid", "id": 560 } }, { "id": 1977, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL of the thing", "tags": [ { "tag": "keyword", "text": "\n" } ] }, "sources": [ { "fileName": "Thing.ts", "line": 104, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] }, "inheritedFrom": { "type": "reference", "name": "SCThingWithoutReferences.url", "id": 561 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 1972, 1968, 1973, 1962, 1974, 1969, 1970, 1975, 1963, 1964, 1965, 1966, 1971, 1967, 1976, 1977 ] } ], "sources": [ { "fileName": "things/Video.ts", "line": 24, "character": 41 } ], "extendedTypes": [ { "type": "reference", "name": "SCCreativeWorkWithoutReferences", "id": 817 } ], "extendedBy": [ { "type": "reference", "name": "SCVideo", "id": 1988 } ] }, { "id": 2025, "name": "SCVideoMimeType", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "Video Encoding Formats" }, "sources": [ { "fileName": "things/Video.ts", "line": 170, "character": 27 } ], "type": { "type": "union", "types": [ { "type": "stringLiteral", "value": "video/mp4" }, { "type": "stringLiteral", "value": "video/ogg" }, { "type": "stringLiteral", "value": "video/webm" }, { "type": "stringLiteral", "value": "application/vnd.apple.mpegurl" }, { "type": "stringLiteral", "value": "application/dash+xml" } ] } }, { "id": 2026, "name": "SCVideoTrackTypes", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "Video Track Types" }, "sources": [ { "fileName": "things/Video.ts", "line": 180, "character": 29 } ], "type": { "type": "union", "types": [ { "type": "stringLiteral", "value": "captions" }, { "type": "stringLiteral", "value": "chapters" }, { "type": "stringLiteral", "value": "description" }, { "type": "stringLiteral", "value": "metadata" }, { "type": "stringLiteral", "value": "subtitles" } ] } } ], "groups": [ { "title": "Classes", "kind": 128, "children": [ 2010 ] }, { "title": "Interfaces", "kind": 256, "children": [ 1988, 1978, 1984, 1961 ] }, { "title": "Type aliases", "kind": 4194304, "children": [ 2025, 2026 ] } ], "sources": [ { "fileName": "things/Video.ts", "line": 1, "character": 0 } ] }, { "id": 25, "name": "\"types/GeoInformation\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/types/GeoInformation.ts", "children": [ { "id": 26, "name": "SCGeoInformation", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Positional information" }, "children": [ { "id": 27, "name": "point", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Center point of a place", "tags": [ { "tag": "sortable", "text": "distance -> Point.coordinates\n" } ] }, "sources": [ { "fileName": "types/GeoInformation.ts", "line": 26, "character": 7 } ], "type": { "type": "reference", "name": "Point" } }, { "id": 28, "name": "polygon", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Shape of a place" }, "sources": [ { "fileName": "types/GeoInformation.ts", "line": 30, "character": 9 } ], "type": { "type": "reference", "name": "Polygon" } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 27, 28 ] } ], "sources": [ { "fileName": "types/GeoInformation.ts", "line": 20, "character": 33 } ] } ], "groups": [ { "title": "Interfaces", "kind": 256, "children": [ 26 ] } ], "sources": [ { "fileName": "types/GeoInformation.ts", "line": 1, "character": 0 } ] }, { "id": 2646, "name": "\"types/Guards\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/types/Guards.ts", "children": [ { "id": 2653, "name": "isBulkResponse", "kind": 64, "kindString": "Function", "flags": { "isExported": true }, "signatures": [ { "id": 2654, "name": "isBulkResponse", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Type guard to check if something is a bulk response" }, "parameters": [ { "id": 2655, "name": "something", "kind": 32768, "kindString": "Parameter", "flags": {}, "comment": { "text": "Something to check\n" }, "type": { "type": "intrinsic", "name": "any" } } ], "type": { "type": "intrinsic", "name": "boolean" } } ], "sources": [ { "fileName": "types/Guards.ts", "line": 49, "character": 30 } ] }, { "id": 2659, "name": "isMultiSearchResponse", "kind": 64, "kindString": "Function", "flags": { "isExported": true }, "signatures": [ { "id": 2660, "name": "isMultiSearchResponse", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Type guard to check if something is a multi search response" }, "parameters": [ { "id": 2661, "name": "something", "kind": 32768, "kindString": "Parameter", "flags": {}, "comment": { "text": "Something to check\n" }, "type": { "type": "intrinsic", "name": "any" } } ], "type": { "type": "intrinsic", "name": "boolean" } } ], "sources": [ { "fileName": "types/Guards.ts", "line": 78, "character": 37 } ] }, { "id": 2656, "name": "isSearchResponse", "kind": 64, "kindString": "Function", "flags": { "isExported": true }, "signatures": [ { "id": 2657, "name": "isSearchResponse", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Type guard to check if something is a search response" }, "parameters": [ { "id": 2658, "name": "something", "kind": 32768, "kindString": "Parameter", "flags": {}, "comment": { "text": "Something to check\n" }, "type": { "type": "intrinsic", "name": "any" } } ], "type": { "type": "intrinsic", "name": "boolean" } } ], "sources": [ { "fileName": "types/Guards.ts", "line": 62, "character": 32 } ] }, { "id": 2647, "name": "isThing", "kind": 64, "kindString": "Function", "flags": { "isExported": true }, "signatures": [ { "id": 2648, "name": "isThing", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Type guard to check if something is a SCThing" }, "parameters": [ { "id": 2649, "name": "something", "kind": 32768, "kindString": "Parameter", "flags": {}, "comment": { "text": "Something to check\n" }, "type": { "type": "intrinsic", "name": "any" } } ], "type": { "type": "intrinsic", "name": "boolean" } } ], "sources": [ { "fileName": "types/Guards.ts", "line": 26, "character": 23 } ] }, { "id": 2650, "name": "isThingWithTranslations", "kind": 64, "kindString": "Function", "flags": { "isExported": true }, "signatures": [ { "id": 2651, "name": "isThingWithTranslations", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "shortText": "Type guard to check if translations exist" }, "parameters": [ { "id": 2652, "name": "thing", "kind": 32768, "kindString": "Parameter", "flags": {}, "comment": { "text": "Thing to check\n" }, "type": { "type": "reference", "name": "SCThingWithoutReferences", "id": 553 } } ], "type": { "type": "intrinsic", "name": "boolean" } } ], "sources": [ { "fileName": "types/Guards.ts", "line": 39, "character": 39 } ] } ], "groups": [ { "title": "Functions", "kind": 64, "children": [ 2653, 2659, 2656, 2647, 2650 ] } ], "sources": [ { "fileName": "types/Guards.ts", "line": 1, "character": 0 } ] }, { "id": 81, "name": "\"types/Map\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/types/Map.ts", "children": [ { "id": 82, "name": "SCMap", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Capsulation for a map with a string as key with values of type `T`", "text": "!!! BEWARE !!!\nCan't be refactored to a `Map`, because it can't be serialized via JSON.stringify(map)\n" }, "typeParameter": [ { "id": 83, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "comment": { "shortText": "Can be any type.\n" } } ], "indexSignature": [ { "id": 84, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "comment": { "shortText": "One value for each key", "text": "!!! BEWARE !!!\nCan't be refactored to a `Map`, because it can't be serialized via JSON.stringify(map)\n" }, "parameters": [ { "id": 85, "name": "key", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "intrinsic", "name": "string" } } ], "type": { "type": "typeParameter", "name": "T" } } ], "sources": [ { "fileName": "types/Map.ts", "line": 24, "character": 22 } ], "extendedBy": [ { "type": "reference", "name": "SCSearchAbstractSortArguments", "id": 2410 }, { "type": "reference", "name": "SCBackendConfigurationDatabaseConfiguration", "id": 2473 }, { "type": "reference", "name": "SCAvailabilityFilterArguments", "id": 2487 }, { "type": "reference", "name": "SCBooleanFilterArguments", "id": 2498 }, { "type": "reference", "name": "SCDistanceFilterArguments", "id": 2508 }, { "type": "reference", "name": "SCValueFilterArguments", "id": 2519 } ] }, { "id": 86, "name": "SCRestrictedMap", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "Restricted map with keys, limited to values of `U`, and corresponding values of type `T`", "text": "!!! BEWARE !!!\nCan't be refactored to a `Map`, because it can't be serialized via JSON.stringify(map)\nAlso note, that this is a type not an interface\n" }, "typeParameter": [ { "id": 87, "name": "U", "kind": 131072, "kindString": "Type parameter", "flags": {}, "comment": { "shortText": "Must be a type the `in` operator can be applied to and contains only strings or numbers" }, "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "string" }, { "type": "intrinsic", "name": "number" } ] } }, { "id": 88, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "comment": { "shortText": "Can be any type\n" } } ], "sources": [ { "fileName": "types/Map.ts", "line": 41, "character": 27 } ], "type": { "type": "reflection", "declaration": { "id": 89, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "sources": [ { "fileName": "types/Map.ts", "line": 41, "character": 59 } ] } } } ], "groups": [ { "title": "Interfaces", "kind": 256, "children": [ 82 ] }, { "title": "Type aliases", "kind": 4194304, "children": [ 86 ] } ], "sources": [ { "fileName": "types/Map.ts", "line": 1, "character": 0 } ] }, { "id": 367, "name": "\"types/Places\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/types/Places.ts", "children": [ { "id": 368, "name": "SCInPlace", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Something that is or happens in a place", "text": "!Important!\nThis is not a SCThing.\n" }, "children": [ { "id": 369, "name": "inPlace", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Place the thing is or happens in" }, "sources": [ { "fileName": "types/Places.ts", "line": 28, "character": 9 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCBuildingWithoutReferences", "id": 146 }, { "type": "reference", "name": "SCPointOfInterestWithoutReferences", "id": 211 }, { "type": "reference", "name": "SCRoomWithoutReferences", "id": 294 } ] } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 369 ] } ], "sources": [ { "fileName": "types/Places.ts", "line": 24, "character": 26 } ], "extendedBy": [ { "type": "reference", "name": "SCThingInPlace", "id": 371 }, { "type": "reference", "name": "SCThingThatCanBeOfferedOffer", "id": 801 } ] } ], "groups": [ { "title": "Interfaces", "kind": 256, "children": [ 368 ] } ], "sources": [ { "fileName": "types/Places.ts", "line": 1, "character": 0 } ] }, { "id": 29, "name": "\"types/PostalAddress\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/types/PostalAddress.ts", "children": [ { "id": 30, "name": "SCPostalAddress", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A postal address" }, "children": [ { "id": 31, "name": "addressCountry", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Country of the address" }, "sources": [ { "fileName": "types/PostalAddress.ts", "line": 22, "character": 16 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 32, "name": "addressLocality", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "City of the address" }, "sources": [ { "fileName": "types/PostalAddress.ts", "line": 27, "character": 17 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 33, "name": "addressRegion", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "State of the address" }, "sources": [ { "fileName": "types/PostalAddress.ts", "line": 32, "character": 15 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } }, { "id": 35, "name": "postOfficeBoxNumber", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Optional post box number" }, "sources": [ { "fileName": "types/PostalAddress.ts", "line": 42, "character": 21 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } }, { "id": 34, "name": "postalCode", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Zip code of the address" }, "sources": [ { "fileName": "types/PostalAddress.ts", "line": 37, "character": 12 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 36, "name": "streetAddress", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Street of the address - with house number!" }, "sources": [ { "fileName": "types/PostalAddress.ts", "line": 47, "character": 15 } ], "type": { "type": "intrinsic", "name": "string" } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 31, 32, 33, 35, 34, 36 ] } ], "sources": [ { "fileName": "types/PostalAddress.ts", "line": 18, "character": 32 } ] } ], "groups": [ { "title": "Interfaces", "kind": 256, "children": [ 30 ] } ], "sources": [ { "fileName": "types/PostalAddress.ts", "line": 1, "character": 0 } ] }, { "id": 451, "name": "\"types/Time\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/types/Time.ts", "children": [ { "id": 452, "name": "SCISO8601Date", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "An ISO8601 date", "tags": [ { "tag": "pattern", "text": "^([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$" }, { "tag": "see", "text": "https://gist.github.com/philipashlock/8830168\n" } ] }, "sources": [ { "fileName": "types/Time.ts", "line": 22, "character": 25 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 453, "name": "SCISO8601Duration", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "An ISO8601 duration", "tags": [ { "tag": "pattern", "text": "^(R\\d*\\/)?P(?:\\d+(?:\\.\\d+)?Y)?(?:\\d+(?:\\.\\d+)?M)?(?:\\d+(?:\\.\\d+)?W)?(?:\\d+(?:\\.\\d+)?D)?(?:T(?:\\d+(?:\\.\\d+)?H)?(?:\\d+(?:\\.\\d+)?M)?(?:\\d+(?:\\.\\d+)?S)?)?$" }, { "tag": "see", "text": "https://gist.github.com/philipashlock/8830168\n" } ] }, "sources": [ { "fileName": "types/Time.ts", "line": 32, "character": 29 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 454, "name": "SCISO8601Time", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "An ISO8601 time", "tags": [ { "tag": "pattern", "text": "\\d{2}:\\d{2}(:\\d{2})?\n" } ] }, "sources": [ { "fileName": "types/Time.ts", "line": 40, "character": 25 } ], "type": { "type": "intrinsic", "name": "string" } } ], "groups": [ { "title": "Type aliases", "kind": 4194304, "children": [ 452, 453, 454 ] } ], "sources": [ { "fileName": "types/Time.ts", "line": 1, "character": 0 } ] }, { "id": 525, "name": "\"types/UUID\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/types/UUID.ts", "children": [ { "id": 526, "name": "SCUuid", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "Universally unique identifier of the thing", "tags": [ { "tag": "pattern", "text": "^[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$" }, { "tag": "see", "text": "http://stackoverflow.com/questions/7905929/how-to-test-valid-uuid-guid\n" } ] }, "sources": [ { "fileName": "types/UUID.ts", "line": 21, "character": 18 } ], "type": { "type": "intrinsic", "name": "string" } } ], "groups": [ { "title": "Type aliases", "kind": 4194304, "children": [ 526 ] } ], "sources": [ { "fileName": "types/UUID.ts", "line": 1, "character": 0 } ] }, { "id": 2347, "name": "\"types/config/App\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/types/config/App.ts", "children": [ { "id": 2359, "name": "SCAppConfiguration", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "An app configuration" }, "children": [ { "id": 2360, "name": "campusPolygon", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Polygon that encapsulates the main campus" }, "sources": [ { "fileName": "types/config/App.ts", "line": 85, "character": 15 } ], "type": { "type": "reference", "name": "Polygon" } }, { "id": 2361, "name": "features", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "A list of features to en- or disable" }, "sources": [ { "fileName": "types/config/App.ts", "line": 90, "character": 10 } ], "type": { "type": "reference", "name": "SCAppConfigurationFeature", "id": 2369 } }, { "id": 2362, "name": "imageUrl", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "A URL where images are available" }, "sources": [ { "fileName": "types/config/App.ts", "line": 95, "character": 10 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } }, { "id": 2363, "name": "menus", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "A list of available menu categories in the app" }, "sources": [ { "fileName": "types/config/App.ts", "line": 100, "character": 7 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCAppConfigurationMenuCategory", "id": 2353 } } }, { "id": 2364, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name for the app" }, "sources": [ { "fileName": "types/config/App.ts", "line": 105, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 2365, "name": "privacyPolicyUrl", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "URL to a file containing the privacy policy" }, "sources": [ { "fileName": "types/config/App.ts", "line": 110, "character": 18 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 2366, "name": "settings", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "A list of available settings in the app" }, "sources": [ { "fileName": "types/config/App.ts", "line": 115, "character": 10 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCSetting", "id": 1698 } } }, { "id": 2367, "name": "storeUrl", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Map of store URLs" }, "sources": [ { "fileName": "types/config/App.ts", "line": 120, "character": 10 } ], "type": { "type": "reference", "name": "SCAppConfigurationStoreUrl", "id": 2371 } }, { "id": 2368, "name": "url", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "URL where a web instance of the app is available" }, "sources": [ { "fileName": "types/config/App.ts", "line": 125, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2360, 2361, 2362, 2363, 2364, 2365, 2366, 2367, 2368 ] } ], "sources": [ { "fileName": "types/config/App.ts", "line": 81, "character": 35 } ] }, { "id": 2369, "name": "SCAppConfigurationFeature", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": {}, "children": [ { "id": 2370, "name": "widgets", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": {}, "sources": [ { "fileName": "types/config/App.ts", "line": 135, "character": 9 } ], "type": { "type": "intrinsic", "name": "boolean" } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2370 ] } ], "sources": [ { "fileName": "types/config/App.ts", "line": 131, "character": 42 } ] }, { "id": 2353, "name": "SCAppConfigurationMenuCategory", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "An app configuration menu category" }, "children": [ { "id": 2354, "name": "icon", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Icon for the menu category" }, "sources": [ { "fileName": "types/config/App.ts", "line": 51, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 2355, "name": "id", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "ID of the menu category" }, "sources": [ { "fileName": "types/config/App.ts", "line": 56, "character": 4 } ], "type": { "type": "union", "types": [ { "type": "stringLiteral", "value": "main" }, { "type": "stringLiteral", "value": "meta" }, { "type": "stringLiteral", "value": "personal" }, { "type": "stringLiteral", "value": "external" } ] } }, { "id": 2356, "name": "items", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "A list of items that belong to the category" }, "sources": [ { "fileName": "types/config/App.ts", "line": 65, "character": 7 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCAppConfigurationMenuItem", "id": 2348 } } }, { "id": 2357, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the category" }, "sources": [ { "fileName": "types/config/App.ts", "line": 70, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 2358, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Translations for the menu category" }, "sources": [ { "fileName": "types/config/App.ts", "line": 75, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCAppConfigurationMenuCategoryTranslationName", "id": 2377 } ] } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2354, 2355, 2356, 2357, 2358 ] } ], "sources": [ { "fileName": "types/config/App.ts", "line": 47, "character": 47 } ] }, { "id": 2377, "name": "SCAppConfigurationMenuCategoryTranslationName", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Translatable property of a menu category" }, "children": [ { "id": 2378, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Translation of the name of a menu category" }, "sources": [ { "fileName": "types/config/App.ts", "line": 173, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2378 ] } ], "sources": [ { "fileName": "types/config/App.ts", "line": 169, "character": 62 } ] }, { "id": 2348, "name": "SCAppConfigurationMenuItem", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "An app configuration menu item" }, "children": [ { "id": 2349, "name": "icon", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Icon for the menu item" }, "sources": [ { "fileName": "types/config/App.ts", "line": 26, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 2350, "name": "route", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Route inside the app" }, "sources": [ { "fileName": "types/config/App.ts", "line": 31, "character": 7 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 2351, "name": "title", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Title of the route" }, "sources": [ { "fileName": "types/config/App.ts", "line": 36, "character": 7 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 2352, "name": "translations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Translations for the menu item" }, "sources": [ { "fileName": "types/config/App.ts", "line": 41, "character": 14 } ], "type": { "type": "reference", "name": "SCTranslations", "id": 5, "typeArguments": [ { "type": "reference", "name": "SCAppConfigurationMenuItemTranslationTitle", "id": 2375 } ] } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2349, 2350, 2351, 2352 ] } ], "sources": [ { "fileName": "types/config/App.ts", "line": 22, "character": 43 } ] }, { "id": 2375, "name": "SCAppConfigurationMenuItemTranslationTitle", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Translatable property of a menu item" }, "children": [ { "id": 2376, "name": "title", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Translation of the title of a menu item" }, "sources": [ { "fileName": "types/config/App.ts", "line": 163, "character": 7 } ], "type": { "type": "intrinsic", "name": "string" } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2376 ] } ], "sources": [ { "fileName": "types/config/App.ts", "line": 159, "character": 59 } ] }, { "id": 2371, "name": "SCAppConfigurationStoreUrl", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "URLs of published apps" }, "children": [ { "id": 2372, "name": "android", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Google Play Store URL" }, "sources": [ { "fileName": "types/config/App.ts", "line": 145, "character": 9 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } }, { "id": 2373, "name": "ios", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Apple App Store URL" }, "sources": [ { "fileName": "types/config/App.ts", "line": 149, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } }, { "id": 2374, "name": "uwp", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Microsoft Store URL" }, "sources": [ { "fileName": "types/config/App.ts", "line": 153, "character": 5 } ], "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "intrinsic", "name": "string" } ] } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2372, 2373, 2374 ] } ], "sources": [ { "fileName": "types/config/App.ts", "line": 141, "character": 43 } ] } ], "groups": [ { "title": "Interfaces", "kind": 256, "children": [ 2359, 2369, 2353, 2377, 2348, 2375, 2371 ] } ], "sources": [ { "fileName": "types/config/App.ts", "line": 1, "character": 0 } ] }, { "id": 2448, "name": "\"types/config/Backend\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/types/config/Backend.ts", "children": [ { "id": 2465, "name": "SCBackendAggregationConfiguration", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Describes which field on which type should be aggregated" }, "children": [ { "id": 2466, "name": "fieldName", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Field name of field which values should be aggregated" }, "sources": [ { "fileName": "types/config/Backend.ts", "line": 138, "character": 11 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 2467, "name": "onlyOnTypes", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "A list of SC types of which the field is on", "text": "If the type is not given is is assumed the field exists on every type\n" }, "sources": [ { "fileName": "types/config/Backend.ts", "line": 145, "character": 13 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCThingType", "id": 528 } } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2466, 2467 ] } ], "sources": [ { "fileName": "types/config/Backend.ts", "line": 134, "character": 50 } ] }, { "id": 2449, "name": "SCBackendConfiguration", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A backend configuration" }, "children": [ { "id": 2455, "name": "SCVersion", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Version string of the installed StAppsCore" }, "sources": [ { "fileName": "types/config/Backend.ts", "line": 56, "character": 11 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 2450, "name": "hiddenTypes", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "A list of hidden SC types", "text": "If a type is hidden it won't show in any result unless the type is filtered for\n\n" }, "sources": [ { "fileName": "types/config/Backend.ts", "line": 31, "character": 13 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCThingType", "id": 528 } } }, { "id": 2451, "name": "maxMultiSearchRouteQueries", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Maximum number of queries, that can be used in MultiSearchRoute" }, "sources": [ { "fileName": "types/config/Backend.ts", "line": 36, "character": 28 } ], "type": { "type": "intrinsic", "name": "number" } }, { "id": 2452, "name": "maxRequestBodySize", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Maximum body size for requests" }, "sources": [ { "fileName": "types/config/Backend.ts", "line": 41, "character": 20 } ], "type": { "type": "intrinsic", "name": "number" } }, { "id": 2453, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of university" }, "sources": [ { "fileName": "types/config/Backend.ts", "line": 46, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 2454, "name": "namespace", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Namespace of the university for UID generation" }, "sources": [ { "fileName": "types/config/Backend.ts", "line": 51, "character": 11 } ], "type": { "type": "reference", "name": "SCUuid", "id": 526 } }, { "id": 2456, "name": "sortableFields", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "A list of sortable fields of each type" }, "sources": [ { "fileName": "types/config/Backend.ts", "line": 61, "character": 16 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCBackendConfigurationSortableField", "id": 2457 } } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2455, 2450, 2451, 2452, 2453, 2454, 2456 ] } ], "sources": [ { "fileName": "types/config/Backend.ts", "line": 24, "character": 39 } ] }, { "id": 2473, "name": "SCBackendConfigurationDatabaseConfiguration", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Configuration of the database" }, "indexSignature": [ { "id": 2475, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "comment": { "shortText": "One value for each key" }, "parameters": [ { "id": 2476, "name": "key", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "intrinsic", "name": "string" } } ], "type": { "type": "intrinsic", "name": "any" } } ], "children": [ { "id": 2474, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Name of the database used by the backend" }, "sources": [ { "fileName": "types/config/Backend.ts", "line": 183, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2474 ] } ], "sources": [ { "fileName": "types/config/Backend.ts", "line": 179, "character": 60 } ], "extendedTypes": [ { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "intrinsic", "name": "any" } ] } ] }, { "id": 2461, "name": "SCBackendConfigurationSearchBoostingType", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A boosting configuration for one SCType" }, "children": [ { "id": 2462, "name": "factor", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The factor of which the scores matching this type should be multiplied by" }, "sources": [ { "fileName": "types/config/Backend.ts", "line": 112, "character": 8 } ], "type": { "type": "intrinsic", "name": "number" } }, { "id": 2463, "name": "fields", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Outer-Map:\nFields of this type that should be boosted if they match a given value\nFor nest fields you can use the `.` as a separator. For example `academicTerms.acronym`", "text": "Inner-map:\nValue of the field that should be boosted by the given number\nFor example `\"SS 2019\": 2`\n" }, "sources": [ { "fileName": "types/config/Backend.ts", "line": 123, "character": 8 } ], "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "intrinsic", "name": "number" } ] } ] } }, { "id": 2464, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of things the factor should be applied to" }, "sources": [ { "fileName": "types/config/Backend.ts", "line": 128, "character": 6 } ], "type": { "type": "reference", "name": "SCThingType", "id": 528 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2462, 2463, 2464 ] } ], "sources": [ { "fileName": "types/config/Backend.ts", "line": 107, "character": 57 } ] }, { "id": 2457, "name": "SCBackendConfigurationSortableField", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Description which sort types are supported on which fields of which types" }, "children": [ { "id": 2458, "name": "fieldName", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Field name which the sorts should be available on" }, "sources": [ { "fileName": "types/config/Backend.ts", "line": 71, "character": 11 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 2459, "name": "onlyOnTypes", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "A list of SC types on which this field exists", "text": "If no type is given it is assumed it exists on every type\n" }, "sources": [ { "fileName": "types/config/Backend.ts", "line": 78, "character": 13 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCThingType", "id": 528 } } }, { "id": 2460, "name": "sortTypes", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "A list of supported sorts on this field" }, "sources": [ { "fileName": "types/config/Backend.ts", "line": 83, "character": 11 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCSearchSortType", "id": 2414 } } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2458, 2459, 2460 ] } ], "sources": [ { "fileName": "types/config/Backend.ts", "line": 67, "character": 52 } ] }, { "id": 2468, "name": "SCBackendInternalConfiguration", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "The internal backend configuration that is hidden from the app" }, "children": [ { "id": 2469, "name": "aggregations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "A list of configurations for aggregations" }, "sources": [ { "fileName": "types/config/Backend.ts", "line": 155, "character": 14 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCBackendAggregationConfiguration", "id": 2465 } } }, { "id": 2470, "name": "boostings", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "A list of configurations for search boosting", "text": "The resulting scores of matching objects can be boosted (multiplied by a number) to change the order in the\nset of results\n" }, "sources": [ { "fileName": "types/config/Backend.ts", "line": 163, "character": 11 } ], "type": { "type": "reference", "name": "SCBackendConfigurationSearchBoostingContext", "id": 2478 } }, { "id": 2471, "name": "database", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Configuration of the database" }, "sources": [ { "fileName": "types/config/Backend.ts", "line": 168, "character": 10 } ], "type": { "type": "reference", "name": "SCBackendConfigurationDatabaseConfiguration", "id": 2473 } }, { "id": 2472, "name": "monitoring", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Configuration for monitoring" }, "sources": [ { "fileName": "types/config/Backend.ts", "line": 173, "character": 12 } ], "type": { "type": "reference", "name": "SCMonitoringConfiguration", "id": 2444 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2469, 2470, 2471, 2472 ] } ], "sources": [ { "fileName": "types/config/Backend.ts", "line": 151, "character": 47 } ] }, { "id": 2478, "name": "SCBackendConfigurationSearchBoostingContext", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "A boosting configuration for one context" }, "sources": [ { "fileName": "types/config/Backend.ts", "line": 98, "character": 55 } ], "type": { "type": "reference", "name": "SCRestrictedMap", "id": 86, "typeArguments": [ { "type": "reference", "name": "SCSearchContext", "id": 2477 }, { "type": "array", "elementType": { "type": "reference", "name": "SCBackendConfigurationSearchBoostingType", "id": 2461 } } ] } }, { "id": 2477, "name": "SCSearchContext", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "Possible context names to be used by the search request" }, "sources": [ { "fileName": "types/config/Backend.ts", "line": 90, "character": 27 } ], "type": { "type": "union", "types": [ { "type": "stringLiteral", "value": "default" }, { "type": "stringLiteral", "value": "dining" }, { "type": "stringLiteral", "value": "place" } ] } } ], "groups": [ { "title": "Interfaces", "kind": 256, "children": [ 2465, 2449, 2473, 2461, 2457, 2468 ] }, { "title": "Type aliases", "kind": 4194304, "children": [ 2478, 2477 ] } ], "sources": [ { "fileName": "types/config/Backend.ts", "line": 1, "character": 0 } ] }, { "id": 2416, "name": "\"types/config/Monitoring\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/types/config/Monitoring.ts", "children": [ { "id": 2417, "name": "SCMonitoringAction", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "An abstract action that can be executed by a failed watcher", "text": "This is extended by actual actions.\n" }, "children": [ { "id": 2418, "name": "message", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Message that is used by the action", "text": "Mustache syntax is supported to evaluate the query.\n" }, "sources": [ { "fileName": "types/config/Monitoring.ts", "line": 26, "character": 9 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 2419, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The type of the action" }, "sources": [ { "fileName": "types/config/Monitoring.ts", "line": 31, "character": 6 } ], "type": { "type": "union", "types": [ { "type": "stringLiteral", "value": "log" }, { "type": "stringLiteral", "value": "mail" } ] } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2418, 2419 ] } ], "sources": [ { "fileName": "types/config/Monitoring.ts", "line": 20, "character": 35 } ], "extendedBy": [ { "type": "reference", "name": "SCMonitoringLogAction", "id": 2420 }, { "type": "reference", "name": "SCMonitoringMailAction", "id": 2424 } ] }, { "id": 2444, "name": "SCMonitoringConfiguration", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A complete monitoring configuration for the backend" }, "children": [ { "id": 2445, "name": "actions", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "A list of actions that are executed, when a watcher fails" }, "sources": [ { "fileName": "types/config/Monitoring.ts", "line": 158, "character": 9 } ], "type": { "type": "reference", "name": "Array", "typeArguments": [ { "type": "union", "types": [ { "type": "reference", "name": "SCMonitoringMailAction", "id": 2424 }, { "type": "reference", "name": "SCMonitoringLogAction", "id": 2420 } ] } ] } }, { "id": 2446, "name": "watchers", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "A list of watches" }, "sources": [ { "fileName": "types/config/Monitoring.ts", "line": 163, "character": 10 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCMonitoringWatcher", "id": 2438 } } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2445, 2446 ] } ], "sources": [ { "fileName": "types/config/Monitoring.ts", "line": 154, "character": 42 } ] }, { "id": 2420, "name": "SCMonitoringLogAction", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A log action which can be executed from a failed watcher" }, "children": [ { "id": 2423, "name": "message", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Message that is used by the action", "text": "Mustache syntax is supported to evaluate the query.\n" }, "sources": [ { "fileName": "types/config/Monitoring.ts", "line": 26, "character": 9 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCMonitoringAction.message", "id": 2418 } }, { "id": 2421, "name": "prefix", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "A prefix for the logged messages" }, "sources": [ { "fileName": "types/config/Monitoring.ts", "line": 41, "character": 8 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 2422, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The type of the action" }, "sources": [ { "fileName": "types/config/Monitoring.ts", "line": 46, "character": 6 } ], "type": { "type": "stringLiteral", "value": "log" }, "overwrites": { "type": "reference", "name": "SCMonitoringAction.type", "id": 2419 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2423, 2421, 2422 ] } ], "sources": [ { "fileName": "types/config/Monitoring.ts", "line": 37, "character": 38 } ], "extendedTypes": [ { "type": "reference", "name": "SCMonitoringAction", "id": 2417 } ] }, { "id": 2424, "name": "SCMonitoringMailAction", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A mail task which can be executed from a failed watcher" }, "children": [ { "id": 2428, "name": "message", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Message that is used by the action", "text": "Mustache syntax is supported to evaluate the query.\n" }, "sources": [ { "fileName": "types/config/Monitoring.ts", "line": 26, "character": 9 } ], "type": { "type": "intrinsic", "name": "string" }, "inheritedFrom": { "type": "reference", "name": "SCMonitoringAction.message", "id": 2418 } }, { "id": 2425, "name": "recipients", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "A list of addresses to send the mails to" }, "sources": [ { "fileName": "types/config/Monitoring.ts", "line": 56, "character": 12 } ], "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "string" } } }, { "id": 2426, "name": "subject", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "A subject line for all mails" }, "sources": [ { "fileName": "types/config/Monitoring.ts", "line": 61, "character": 9 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 2427, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The type of the action" }, "sources": [ { "fileName": "types/config/Monitoring.ts", "line": 66, "character": 6 } ], "type": { "type": "stringLiteral", "value": "mail" }, "overwrites": { "type": "reference", "name": "SCMonitoringAction.type", "id": 2419 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2428, 2425, 2426, 2427 ] } ], "sources": [ { "fileName": "types/config/Monitoring.ts", "line": 52, "character": 39 } ], "extendedTypes": [ { "type": "reference", "name": "SCMonitoringAction", "id": 2417 } ] }, { "id": 2435, "name": "SCMonitoringMaximumLengthCondition", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A condition which is met, when the result length is smaller than the maximum length" }, "children": [ { "id": 2436, "name": "length", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The maximum length" }, "sources": [ { "fileName": "types/config/Monitoring.ts", "line": 111, "character": 8 } ], "type": { "type": "intrinsic", "name": "number" } }, { "id": 2437, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of the condition" }, "sources": [ { "fileName": "types/config/Monitoring.ts", "line": 116, "character": 6 } ], "type": { "type": "stringLiteral", "value": "MaximumLength" } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2436, 2437 ] } ], "sources": [ { "fileName": "types/config/Monitoring.ts", "line": 107, "character": 51 } ] }, { "id": 2432, "name": "SCMonitoringMinimumLengthCondition", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A condition which is met, when the result length is higher than the minimum length" }, "children": [ { "id": 2433, "name": "length", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The minimum length" }, "sources": [ { "fileName": "types/config/Monitoring.ts", "line": 96, "character": 8 } ], "type": { "type": "intrinsic", "name": "number" } }, { "id": 2434, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of the condition" }, "sources": [ { "fileName": "types/config/Monitoring.ts", "line": 101, "character": 6 } ], "type": { "type": "stringLiteral", "value": "MinimumLength" } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2433, 2434 ] } ], "sources": [ { "fileName": "types/config/Monitoring.ts", "line": 92, "character": 51 } ] }, { "id": 2429, "name": "SCMonitoringTrigger", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A trigger which determines the execution time of a watcher" }, "children": [ { "id": 2430, "name": "executionTime", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "A cron like syntax to describe when this trigger should be executed" }, "sources": [ { "fileName": "types/config/Monitoring.ts", "line": 81, "character": 15 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCMonitoringExecutionCalendarEvents", "id": 2447 }, { "type": "intrinsic", "name": "string" } ] } }, { "id": 2431, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "A name of the trigger that explains when it executes" }, "sources": [ { "fileName": "types/config/Monitoring.ts", "line": 86, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2430, 2431 ] } ], "sources": [ { "fileName": "types/config/Monitoring.ts", "line": 77, "character": 36 } ] }, { "id": 2438, "name": "SCMonitoringWatcher", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A watcher that evaluates a query, when triggered" }, "children": [ { "id": 2439, "name": "actions", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "A list of actions that are executed, when the watcher fails" }, "sources": [ { "fileName": "types/config/Monitoring.ts", "line": 126, "character": 9 } ], "type": { "type": "reference", "name": "Array", "typeArguments": [ { "type": "union", "types": [ { "type": "reference", "name": "SCMonitoringLogAction", "id": 2420 }, { "type": "reference", "name": "SCMonitoringMailAction", "id": 2424 } ] } ] } }, { "id": 2440, "name": "conditions", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "A list of conditions that have to match the result of the query", "text": "If not all conditions are met, the watcher will fail and all actions are executed\n" }, "sources": [ { "fileName": "types/config/Monitoring.ts", "line": 133, "character": 12 } ], "type": { "type": "reference", "name": "Array", "typeArguments": [ { "type": "union", "types": [ { "type": "reference", "name": "SCMonitoringMaximumLengthCondition", "id": 2435 }, { "type": "reference", "name": "SCMonitoringMinimumLengthCondition", "id": 2432 } ] } ] } }, { "id": 2441, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "A name for the watcher" }, "sources": [ { "fileName": "types/config/Monitoring.ts", "line": 138, "character": 6 } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 2442, "name": "query", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Query to execute against the database" }, "sources": [ { "fileName": "types/config/Monitoring.ts", "line": 143, "character": 7 } ], "type": { "type": "intrinsic", "name": "any" } }, { "id": 2443, "name": "triggers", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "A list of triggers" }, "sources": [ { "fileName": "types/config/Monitoring.ts", "line": 148, "character": 10 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCMonitoringTrigger", "id": 2429 } } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2439, 2440, 2441, 2442, 2443 ] } ], "sources": [ { "fileName": "types/config/Monitoring.ts", "line": 122, "character": 36 } ] }, { "id": 2447, "name": "SCMonitoringExecutionCalendarEvents", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "A list of events to describe the execution interval of monitoring triggers" }, "sources": [ { "fileName": "types/config/Monitoring.ts", "line": 72, "character": 47 } ], "type": { "type": "union", "types": [ { "type": "stringLiteral", "value": "hourly" }, { "type": "stringLiteral", "value": "daily" }, { "type": "stringLiteral", "value": "weekly" }, { "type": "stringLiteral", "value": "monthly" } ] } } ], "groups": [ { "title": "Interfaces", "kind": 256, "children": [ 2417, 2444, 2420, 2424, 2435, 2432, 2429, 2438 ] }, { "title": "Type aliases", "kind": 4194304, "children": [ 2447 ] } ], "sources": [ { "fileName": "types/config/Monitoring.ts", "line": 1, "character": 0 } ] }, { "id": 2525, "name": "\"types/filters/Abstract\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/types/filters/Abstract.ts", "children": [ { "id": 2526, "name": "SCSearchAbstractFilter", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Structure of a filter instruction" }, "typeParameter": [ { "id": 2527, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCSearchAbstractFilterArguments", "id": 2531 } } ], "children": [ { "id": 2528, "name": "arguments", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Arguments of filter" }, "sources": [ { "fileName": "types/filters/Abstract.ts", "line": 40, "character": 11 } ], "type": { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "SCSearchAbstractFilterArguments", "id": 2531 } } }, { "id": 2529, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of filter" }, "sources": [ { "fileName": "types/filters/Abstract.ts", "line": 45, "character": 6 } ], "type": { "type": "reference", "name": "SCSearchFilterType", "id": 2530 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2528, 2529 ] } ], "sources": [ { "fileName": "types/filters/Abstract.ts", "line": 36, "character": 39 } ], "extendedBy": [ { "type": "reference", "name": "SCSearchAvailabilityFilter", "id": 2484 }, { "type": "reference", "name": "SCSearchBooleanFilter", "id": 2495 }, { "type": "reference", "name": "SCSearchDistanceFilter", "id": 2505 }, { "type": "reference", "name": "SCSearchValueFilter", "id": 2516 } ] }, { "id": 2531, "name": "SCSearchAbstractFilterArguments", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "Arguments for the filter instruction" }, "sources": [ { "fileName": "types/filters/Abstract.ts", "line": 51, "character": 43 } ], "type": { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "intrinsic", "name": "any" } ] } }, { "id": 2532, "name": "SCSearchFilter", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "Available filter instructions" }, "sources": [ { "fileName": "types/filters/Abstract.ts", "line": 56, "character": 26 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCSearchAvailabilityFilter", "id": 2484 }, { "type": "reference", "name": "SCSearchBooleanFilter", "id": 2495 }, { "type": "reference", "name": "SCSearchDistanceFilter", "id": 2505 }, { "type": "reference", "name": "SCSearchValueFilter", "id": 2516 } ] } }, { "id": 2530, "name": "SCSearchFilterType", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "Filter instruction types" }, "sources": [ { "fileName": "types/filters/Abstract.ts", "line": 27, "character": 30 } ], "type": { "type": "union", "types": [ { "type": "stringLiteral", "value": "availability" }, { "type": "stringLiteral", "value": "boolean" }, { "type": "stringLiteral", "value": "distance" }, { "type": "stringLiteral", "value": "value" } ] } } ], "groups": [ { "title": "Interfaces", "kind": 256, "children": [ 2526 ] }, { "title": "Type aliases", "kind": 4194304, "children": [ 2531, 2532, 2530 ] } ], "sources": [ { "fileName": "types/filters/Abstract.ts", "line": 1, "character": 0 } ] }, { "id": 2483, "name": "\"types/filters/Availability\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/types/filters/Availability.ts", "children": [ { "id": 2487, "name": "SCAvailabilityFilterArguments", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Arguments for filter instruction by availability" }, "typeParameter": [ { "id": 2491, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {} } ], "indexSignature": [ { "id": 2492, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "comment": { "shortText": "One value for each key" }, "parameters": [ { "id": 2493, "name": "key", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "intrinsic", "name": "string" } } ], "type": { "type": "typeParameter", "name": "T" } } ], "children": [ { "id": 2488, "name": "fromField", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Field which marks the start of the availability" }, "sources": [ { "fileName": "types/filters/Availability.ts", "line": 35, "character": 11 } ], "type": { "type": "reference", "name": "SCThingsField", "id": 2055 } }, { "id": 2489, "name": "time", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "Time to check. Defaults to 'now'" }, "sources": [ { "fileName": "types/filters/Availability.ts", "line": 40, "character": 6 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCISO8601Date", "id": 452 }, { "type": "stringLiteral", "value": "now" } ] } }, { "id": 2490, "name": "toField", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Field which marks the end of the availability" }, "sources": [ { "fileName": "types/filters/Availability.ts", "line": 45, "character": 9 } ], "type": { "type": "reference", "name": "SCThingsField", "id": 2055 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2488, 2489, 2490 ] } ], "sources": [ { "fileName": "types/filters/Availability.ts", "line": 31, "character": 46 } ], "extendedTypes": [ { "type": "reference", "name": "SCMap", "id": 82 } ] }, { "id": 2484, "name": "SCSearchAvailabilityFilter", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "An availability filter", "text": "Filter for documents where it cannot be safely determined that they are not available\n" }, "children": [ { "id": 2486, "name": "arguments", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Arguments of filter" }, "sources": [ { "fileName": "types/filters/Abstract.ts", "line": 40, "character": 11 } ], "type": { "type": "reference", "name": "SCAvailabilityFilterArguments", "id": 2487 }, "inheritedFrom": { "type": "reference", "name": "SCSearchAbstractFilter.arguments", "id": 2528 } }, { "id": 2485, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "types/filters/Availability.ts", "line": 25, "character": 6 } ], "type": { "type": "stringLiteral", "value": "availability" }, "overwrites": { "type": "reference", "name": "SCSearchAbstractFilter.type", "id": 2529 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2486, 2485 ] } ], "sources": [ { "fileName": "types/filters/Availability.ts", "line": 24, "character": 43 } ], "extendedTypes": [ { "type": "reference", "name": "SCSearchAbstractFilter", "id": 2526, "typeArguments": [ { "type": "reference", "name": "SCAvailabilityFilterArguments", "id": 2487 } ] } ] } ], "groups": [ { "title": "Interfaces", "kind": 256, "children": [ 2487, 2484 ] } ], "sources": [ { "fileName": "types/filters/Availability.ts", "line": 1, "character": 0 } ] }, { "id": 2494, "name": "\"types/filters/Boolean\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/types/filters/Boolean.ts", "children": [ { "id": 2498, "name": "SCBooleanFilterArguments", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Additional arguments for boolean filters" }, "typeParameter": [ { "id": 2501, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {} } ], "indexSignature": [ { "id": 2502, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "comment": { "shortText": "One value for each key" }, "parameters": [ { "id": 2503, "name": "key", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "intrinsic", "name": "string" } } ], "type": { "type": "typeParameter", "name": "T" } } ], "children": [ { "id": 2499, "name": "filters", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "A list of filter to apply the boolean operation to" }, "sources": [ { "fileName": "types/filters/Boolean.ts", "line": 33, "character": 9 } ], "type": { "type": "array", "elementType": { "type": "reference", "name": "SCSearchFilter", "id": 2532 } } }, { "id": 2500, "name": "operation", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Boolean operation to apply to the filters" }, "sources": [ { "fileName": "types/filters/Boolean.ts", "line": 38, "character": 11 } ], "type": { "type": "union", "types": [ { "type": "stringLiteral", "value": "and" }, { "type": "stringLiteral", "value": "not" }, { "type": "stringLiteral", "value": "or" } ] } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2499, 2500 ] } ], "sources": [ { "fileName": "types/filters/Boolean.ts", "line": 29, "character": 41 } ], "extendedTypes": [ { "type": "reference", "name": "SCMap", "id": 82 } ] }, { "id": 2495, "name": "SCSearchBooleanFilter", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A boolean filter", "text": "This filter can be used to combine multiple filters with boolean operations.\n" }, "children": [ { "id": 2497, "name": "arguments", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Arguments of filter" }, "sources": [ { "fileName": "types/filters/Abstract.ts", "line": 40, "character": 11 } ], "type": { "type": "reference", "name": "SCBooleanFilterArguments", "id": 2498 }, "inheritedFrom": { "type": "reference", "name": "SCSearchAbstractFilter.arguments", "id": 2528 } }, { "id": 2496, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "types/filters/Boolean.ts", "line": 23, "character": 6 } ], "type": { "type": "stringLiteral", "value": "boolean" }, "overwrites": { "type": "reference", "name": "SCSearchAbstractFilter.type", "id": 2529 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2497, 2496 ] } ], "sources": [ { "fileName": "types/filters/Boolean.ts", "line": 22, "character": 38 } ], "extendedTypes": [ { "type": "reference", "name": "SCSearchAbstractFilter", "id": 2526, "typeArguments": [ { "type": "reference", "name": "SCBooleanFilterArguments", "id": 2498 } ] } ] } ], "groups": [ { "title": "Interfaces", "kind": 256, "children": [ 2498, 2495 ] } ], "sources": [ { "fileName": "types/filters/Boolean.ts", "line": 1, "character": 0 } ] }, { "id": 2504, "name": "\"types/filters/Distance\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/types/filters/Distance.ts", "children": [ { "id": 2508, "name": "SCDistanceFilterArguments", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Additional arguments for distance filters" }, "typeParameter": [ { "id": 2512, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {} } ], "indexSignature": [ { "id": 2513, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "comment": { "shortText": "One value for each key" }, "parameters": [ { "id": 2514, "name": "key", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "intrinsic", "name": "string" } } ], "type": { "type": "typeParameter", "name": "T" } } ], "children": [ { "id": 2509, "name": "distance", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Distance in meters to filter from given location" }, "sources": [ { "fileName": "types/filters/Distance.ts", "line": 35, "character": 10 } ], "type": { "type": "intrinsic", "name": "number" } }, { "id": 2510, "name": "field", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Field which contains the location you want to filter" }, "sources": [ { "fileName": "types/filters/Distance.ts", "line": 40, "character": 7 } ], "type": { "type": "reference", "name": "SCThingsField", "id": 2055 } }, { "id": 2511, "name": "position", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Position to calculate the distance to" }, "sources": [ { "fileName": "types/filters/Distance.ts", "line": 45, "character": 10 } ], "type": { "type": "reference", "name": "Position" } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2509, 2510, 2511 ] } ], "sources": [ { "fileName": "types/filters/Distance.ts", "line": 31, "character": 42 } ], "extendedTypes": [ { "type": "reference", "name": "SCMap", "id": 82 } ] }, { "id": 2505, "name": "SCSearchDistanceFilter", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "A distance filter", "text": "Filter for documents that are in the given distance of the given location\n" }, "children": [ { "id": 2507, "name": "arguments", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Arguments of filter" }, "sources": [ { "fileName": "types/filters/Abstract.ts", "line": 40, "character": 11 } ], "type": { "type": "reference", "name": "SCSearchAbstractFilterArguments", "id": 2531 }, "inheritedFrom": { "type": "reference", "name": "SCSearchAbstractFilter.arguments", "id": 2528 } }, { "id": 2506, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "types/filters/Distance.ts", "line": 25, "character": 6 } ], "type": { "type": "stringLiteral", "value": "distance" }, "overwrites": { "type": "reference", "name": "SCSearchAbstractFilter.type", "id": 2529 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2507, 2506 ] } ], "sources": [ { "fileName": "types/filters/Distance.ts", "line": 24, "character": 39 } ], "extendedTypes": [ { "type": "reference", "name": "SCSearchAbstractFilter", "id": 2526, "typeArguments": [ { "type": "reference", "name": "SCSearchAbstractFilterArguments", "id": 2531 } ] } ] } ], "groups": [ { "title": "Interfaces", "kind": 256, "children": [ 2508, 2505 ] } ], "sources": [ { "fileName": "types/filters/Distance.ts", "line": 1, "character": 0 } ] }, { "id": 2515, "name": "\"types/filters/Value\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/types/filters/Value.ts", "children": [ { "id": 2516, "name": "SCSearchValueFilter", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Filters for documents that match the value on the given field" }, "children": [ { "id": 2518, "name": "arguments", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Arguments of filter" }, "sources": [ { "fileName": "types/filters/Abstract.ts", "line": 40, "character": 11 } ], "type": { "type": "reference", "name": "SCValueFilterArguments", "id": 2519 }, "inheritedFrom": { "type": "reference", "name": "SCSearchAbstractFilter.arguments", "id": 2528 } }, { "id": 2517, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "types/filters/Value.ts", "line": 22, "character": 6 } ], "type": { "type": "stringLiteral", "value": "value" }, "overwrites": { "type": "reference", "name": "SCSearchAbstractFilter.type", "id": 2529 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2518, 2517 ] } ], "sources": [ { "fileName": "types/filters/Value.ts", "line": 21, "character": 36 } ], "extendedTypes": [ { "type": "reference", "name": "SCSearchAbstractFilter", "id": 2526, "typeArguments": [ { "type": "reference", "name": "SCValueFilterArguments", "id": 2519 } ] } ] }, { "id": 2519, "name": "SCValueFilterArguments", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "typeParameter": [ { "id": 2522, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {} } ], "indexSignature": [ { "id": 2523, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "comment": { "shortText": "One value for each key" }, "parameters": [ { "id": 2524, "name": "key", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "intrinsic", "name": "string" } } ], "type": { "type": "typeParameter", "name": "T" } } ], "children": [ { "id": 2520, "name": "field", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Field to filter for a value." }, "sources": [ { "fileName": "types/filters/Value.ts", "line": 29, "character": 7 } ], "type": { "type": "reference", "name": "SCThingsField", "id": 2055 } }, { "id": 2521, "name": "value", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Value to filter. Value has to match the field exactly." }, "sources": [ { "fileName": "types/filters/Value.ts", "line": 34, "character": 7 } ], "type": { "type": "intrinsic", "name": "string" } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2520, 2521 ] } ], "sources": [ { "fileName": "types/filters/Value.ts", "line": 25, "character": 39 } ], "extendedTypes": [ { "type": "reference", "name": "SCMap", "id": 82 } ] } ], "groups": [ { "title": "Interfaces", "kind": 256, "children": [ 2516, 2519 ] } ], "sources": [ { "fileName": "types/filters/Value.ts", "line": 1, "character": 0 } ] }, { "id": 1, "name": "\"types/i18n\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/types/i18n.ts", "children": [ { "id": 2, "name": "SCLanguage", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "An Language" }, "children": [ { "id": 3, "name": "code", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The two letter ISO 639-1 Code of the Language" }, "sources": [ { "fileName": "types/i18n.ts", "line": 22, "character": 6 } ], "type": { "type": "reference", "name": "SCLanguageCode", "id": 14 } }, { "id": 4, "name": "name", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "The Fulltext name of the Language" }, "sources": [ { "fileName": "types/i18n.ts", "line": 27, "character": 6 } ], "type": { "type": "reference", "name": "SCLanguageName", "id": 13 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 3, 4 ] } ], "sources": [ { "fileName": "types/i18n.ts", "line": 18, "character": 27 } ] }, { "id": 9, "name": "SCMetaTranslations", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Interface to be implemented by all Meta classes" }, "typeParameter": [ { "id": 10, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {} } ], "children": [ { "id": 11, "name": "fieldTranslations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "types/i18n.ts", "line": 717, "character": 19 } ], "type": { "type": "reference", "name": "SCRequiredTranslation", "id": 22, "typeArguments": [ { "type": "typeParameter", "name": "T" } ] } }, { "id": 12, "name": "fieldValueTranslations", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "types/i18n.ts", "line": 718, "character": 24 } ], "type": { "type": "intrinsic", "name": "any" } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 11, 12 ] } ], "sources": [ { "fileName": "types/i18n.ts", "line": 716, "character": 35 } ], "implementedBy": [ { "type": "reference", "name": "SCAcademicDegreeMeta", "id": 1109 }, { "type": "reference", "name": "SCAcademicDegreeMeta", "id": 1109 }, { "type": "reference", "name": "SCAcademicEventMeta", "id": 950 }, { "type": "reference", "name": "SCAcademicEventMeta", "id": 950 }, { "type": "reference", "name": "SCAcademicTermWithoutReferencesMeta", "id": 664 }, { "type": "reference", "name": "SCAcademicTermWithoutReferencesMeta", "id": 664 }, { "type": "reference", "name": "SCArticleMeta", "id": 1009 }, { "type": "reference", "name": "SCArticleMeta", "id": 1009 }, { "type": "reference", "name": "SCBookMeta", "id": 1068 }, { "type": "reference", "name": "SCBookMeta", "id": 1068 }, { "type": "reference", "name": "SCBuildingMeta", "id": 184 }, { "type": "reference", "name": "SCBuildingMeta", "id": 184 }, { "type": "reference", "name": "SCCatalogMeta", "id": 706 }, { "type": "reference", "name": "SCCatalogMeta", "id": 706 }, { "type": "reference", "name": "SCCourseOfStudiesMeta", "id": 1284 }, { "type": "reference", "name": "SCCourseOfStudiesMeta", "id": 1284 }, { "type": "reference", "name": "SCCreativeWorkMeta", "id": 851 }, { "type": "reference", "name": "SCCreativeWorkMeta", "id": 851 }, { "type": "reference", "name": "SCDateSeriesMeta", "id": 1217 }, { "type": "reference", "name": "SCDateSeriesMeta", "id": 1217 }, { "type": "reference", "name": "SCDiffMeta", "id": 1338 }, { "type": "reference", "name": "SCDiffMeta", "id": 1338 }, { "type": "reference", "name": "SCDishMeta", "id": 1406 }, { "type": "reference", "name": "SCDishMeta", "id": 1406 }, { "type": "reference", "name": "SCEventMeta", "id": 893 }, { "type": "reference", "name": "SCEventMeta", "id": 893 }, { "type": "reference", "name": "SCFavoriteMeta", "id": 1521 }, { "type": "reference", "name": "SCFloorMeta", "id": 1602 }, { "type": "reference", "name": "SCFloorMeta", "id": 1602 }, { "type": "reference", "name": "SCMessageMeta", "id": 1659 }, { "type": "reference", "name": "SCMessageMeta", "id": 1659 }, { "type": "reference", "name": "SCOrganizationMeta", "id": 418 }, { "type": "reference", "name": "SCPersonMeta", "id": 502 }, { "type": "reference", "name": "SCPersonMeta", "id": 502 }, { "type": "reference", "name": "SCPlaceWithoutReferencesMeta", "id": 68 }, { "type": "reference", "name": "SCPlaceWithoutReferencesMeta", "id": 68 }, { "type": "reference", "name": "SCPointOfInterestMeta", "id": 241 }, { "type": "reference", "name": "SCPointOfInterestMeta", "id": 241 }, { "type": "reference", "name": "SCRoomMeta", "id": 337 }, { "type": "reference", "name": "SCRoomMeta", "id": 337 }, { "type": "reference", "name": "SCSemesterMeta", "id": 752 }, { "type": "reference", "name": "SCSemesterMeta", "id": 752 }, { "type": "reference", "name": "SCSettingMeta", "id": 1721 }, { "type": "reference", "name": "SCSettingMeta", "id": 1721 }, { "type": "reference", "name": "SCSportCourseMeta", "id": 1164 }, { "type": "reference", "name": "SCSportCourseMeta", "id": 1164 }, { "type": "reference", "name": "SCStudyModuleMeta", "id": 1796 }, { "type": "reference", "name": "SCStudyModuleMeta", "id": 1796 }, { "type": "reference", "name": "SCThingInPlaceMeta", "id": 382 }, { "type": "reference", "name": "SCThingInPlaceMeta", "id": 382 }, { "type": "reference", "name": "SCThingMeta", "id": 601 }, { "type": "reference", "name": "SCThingThatAcceptsPaymentsWithoutReferencesMeta", "id": 279 }, { "type": "reference", "name": "SCThingThatAcceptsPaymentsWithoutReferencesMeta", "id": 279 }, { "type": "reference", "name": "SCThingWithCategoriesWithoutReferencesMeta", "id": 129 }, { "type": "reference", "name": "SCTicketMeta", "id": 1860 }, { "type": "reference", "name": "SCTicketMeta", "id": 1860 }, { "type": "reference", "name": "SCToDoMeta", "id": 1485 }, { "type": "reference", "name": "SCToDoMeta", "id": 1485 }, { "type": "reference", "name": "SCTourMeta", "id": 1899 }, { "type": "reference", "name": "SCTourMeta", "id": 1899 }, { "type": "reference", "name": "SCVideoMeta", "id": 2010 }, { "type": "reference", "name": "SCVideoMeta", "id": 2010 } ] }, { "id": 5, "name": "SCTranslations", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Translations for specific languages", "tags": [ { "tag": "see", "text": "https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes\n" } ] }, "typeParameter": [ { "id": 6, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {} } ], "children": [ { "id": 7, "name": "de", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "German translations" }, "sources": [ { "fileName": "types/i18n.ts", "line": 679, "character": 4 } ], "type": { "type": "reference", "name": "T", "id": 6 } }, { "id": 8, "name": "en", "kind": 1024, "kindString": "Property", "flags": { "isExported": true, "isOptional": true }, "comment": { "shortText": "English translations" }, "sources": [ { "fileName": "types/i18n.ts", "line": 684, "character": 4 } ], "type": { "type": "reference", "name": "T", "id": 6 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 7, 8 ] } ], "sources": [ { "fileName": "types/i18n.ts", "line": 675, "character": 31 } ] }, { "id": 16, "name": "RecursivePartial", "kind": 4194304, "kindString": "Type alias", "flags": {}, "comment": { "shortText": "Type to represent requiredness of translation properties.\nWill be changed from RecursivePartial to RecursiveRequired in the future.\n(Source: https://stackoverflow.com/a/51365037)" }, "typeParameter": [ { "id": 17, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {} } ], "sources": [ { "fileName": "types/i18n.ts", "line": 692, "character": 21 } ], "type": { "type": "reflection", "declaration": { "id": 18, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "sources": [ { "fileName": "types/i18n.ts", "line": 692, "character": 26 } ] } } }, { "id": 14, "name": "SCLanguageCode", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "A List of all possible Languages as ISO 639-1 Codes", "tags": [ { "tag": "see", "text": "https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes\n" } ] }, "sources": [ { "fileName": "types/i18n.ts", "line": 227, "character": 26 } ], "type": { "type": "union", "types": [ { "type": "stringLiteral", "value": "aa" }, { "type": "stringLiteral", "value": "ab" }, { "type": "stringLiteral", "value": "ae" }, { "type": "stringLiteral", "value": "af" }, { "type": "stringLiteral", "value": "ak" }, { "type": "stringLiteral", "value": "am" }, { "type": "stringLiteral", "value": "an" }, { "type": "stringLiteral", "value": "ar" }, { "type": "stringLiteral", "value": "as" }, { "type": "stringLiteral", "value": "av" }, { "type": "stringLiteral", "value": "ay" }, { "type": "stringLiteral", "value": "az" }, { "type": "stringLiteral", "value": "ba" }, { "type": "stringLiteral", "value": "be" }, { "type": "stringLiteral", "value": "bg" }, { "type": "stringLiteral", "value": "bh" }, { "type": "stringLiteral", "value": "bi" }, { "type": "stringLiteral", "value": "bm" }, { "type": "stringLiteral", "value": "bn" }, { "type": "stringLiteral", "value": "bo" }, { "type": "stringLiteral", "value": "br" }, { "type": "stringLiteral", "value": "bs" }, { "type": "stringLiteral", "value": "ca" }, { "type": "stringLiteral", "value": "ce" }, { "type": "stringLiteral", "value": "ch" }, { "type": "stringLiteral", "value": "co" }, { "type": "stringLiteral", "value": "cr" }, { "type": "stringLiteral", "value": "cs" }, { "type": "stringLiteral", "value": "cu" }, { "type": "stringLiteral", "value": "cv" }, { "type": "stringLiteral", "value": "cy" }, { "type": "stringLiteral", "value": "da" }, { "type": "stringLiteral", "value": "de" }, { "type": "stringLiteral", "value": "dv" }, { "type": "stringLiteral", "value": "dz" }, { "type": "stringLiteral", "value": "ee" }, { "type": "stringLiteral", "value": "el" }, { "type": "stringLiteral", "value": "en" }, { "type": "stringLiteral", "value": "eo" }, { "type": "stringLiteral", "value": "es" }, { "type": "stringLiteral", "value": "et" }, { "type": "stringLiteral", "value": "eu" }, { "type": "stringLiteral", "value": "fa" }, { "type": "stringLiteral", "value": "ff" }, { "type": "stringLiteral", "value": "fi" }, { "type": "stringLiteral", "value": "fj" }, { "type": "stringLiteral", "value": "fl" }, { "type": "stringLiteral", "value": "fo" }, { "type": "stringLiteral", "value": "fr" }, { "type": "stringLiteral", "value": "fy" }, { "type": "stringLiteral", "value": "ga" }, { "type": "stringLiteral", "value": "gd" }, { "type": "stringLiteral", "value": "gl" }, { "type": "stringLiteral", "value": "gn" }, { "type": "stringLiteral", "value": "gu" }, { "type": "stringLiteral", "value": "gv" }, { "type": "stringLiteral", "value": "ha" }, { "type": "stringLiteral", "value": "he" }, { "type": "stringLiteral", "value": "hi" }, { "type": "stringLiteral", "value": "ho" }, { "type": "stringLiteral", "value": "hr" }, { "type": "stringLiteral", "value": "ht" }, { "type": "stringLiteral", "value": "hu" }, { "type": "stringLiteral", "value": "hy" }, { "type": "stringLiteral", "value": "hz" }, { "type": "stringLiteral", "value": "ia" }, { "type": "stringLiteral", "value": "id" }, { "type": "stringLiteral", "value": "ia" }, { "type": "stringLiteral", "value": "ig" }, { "type": "stringLiteral", "value": "ii" }, { "type": "stringLiteral", "value": "ik" }, { "type": "stringLiteral", "value": "io" }, { "type": "stringLiteral", "value": "is" }, { "type": "stringLiteral", "value": "it" }, { "type": "stringLiteral", "value": "iu" }, { "type": "stringLiteral", "value": "ja" }, { "type": "stringLiteral", "value": "jv" }, { "type": "stringLiteral", "value": "ka" }, { "type": "stringLiteral", "value": "kg" }, { "type": "stringLiteral", "value": "ki" }, { "type": "stringLiteral", "value": "kj" }, { "type": "stringLiteral", "value": "kk" }, { "type": "stringLiteral", "value": "kl" }, { "type": "stringLiteral", "value": "km" }, { "type": "stringLiteral", "value": "kn" }, { "type": "stringLiteral", "value": "ko" }, { "type": "stringLiteral", "value": "kr" }, { "type": "stringLiteral", "value": "ks" }, { "type": "stringLiteral", "value": "ku" }, { "type": "stringLiteral", "value": "kv" }, { "type": "stringLiteral", "value": "kw" }, { "type": "stringLiteral", "value": "ky" }, { "type": "stringLiteral", "value": "la" }, { "type": "stringLiteral", "value": "lb" }, { "type": "stringLiteral", "value": "lg" }, { "type": "stringLiteral", "value": "li" }, { "type": "stringLiteral", "value": "ln" }, { "type": "stringLiteral", "value": "lo" }, { "type": "stringLiteral", "value": "lt" }, { "type": "stringLiteral", "value": "lu" }, { "type": "stringLiteral", "value": "lv" }, { "type": "stringLiteral", "value": "mg" }, { "type": "stringLiteral", "value": "mh" }, { "type": "stringLiteral", "value": "mi" }, { "type": "stringLiteral", "value": "mk" }, { "type": "stringLiteral", "value": "ml" }, { "type": "stringLiteral", "value": "mn" }, { "type": "stringLiteral", "value": "mr" }, { "type": "stringLiteral", "value": "ms" }, { "type": "stringLiteral", "value": "mt" }, { "type": "stringLiteral", "value": "my" }, { "type": "stringLiteral", "value": "na" }, { "type": "stringLiteral", "value": "nb" }, { "type": "stringLiteral", "value": "nd" }, { "type": "stringLiteral", "value": "ne" }, { "type": "stringLiteral", "value": "ng" }, { "type": "stringLiteral", "value": "nl" }, { "type": "stringLiteral", "value": "nn" }, { "type": "stringLiteral", "value": "no" }, { "type": "stringLiteral", "value": "nr" }, { "type": "stringLiteral", "value": "nv" }, { "type": "stringLiteral", "value": "ny" }, { "type": "stringLiteral", "value": "oc" }, { "type": "stringLiteral", "value": "oj" }, { "type": "stringLiteral", "value": "om" }, { "type": "stringLiteral", "value": "or" }, { "type": "stringLiteral", "value": "os" }, { "type": "stringLiteral", "value": "pa" }, { "type": "stringLiteral", "value": "pi" }, { "type": "stringLiteral", "value": "pl" }, { "type": "stringLiteral", "value": "ps" }, { "type": "stringLiteral", "value": "pt" }, { "type": "stringLiteral", "value": "qu" }, { "type": "stringLiteral", "value": "rm" }, { "type": "stringLiteral", "value": "rn" }, { "type": "stringLiteral", "value": "ro" }, { "type": "stringLiteral", "value": "ru" }, { "type": "stringLiteral", "value": "rw" }, { "type": "stringLiteral", "value": "sa" }, { "type": "stringLiteral", "value": "sc" }, { "type": "stringLiteral", "value": "sd" }, { "type": "stringLiteral", "value": "se" }, { "type": "stringLiteral", "value": "sg" }, { "type": "stringLiteral", "value": "si" }, { "type": "stringLiteral", "value": "sk" }, { "type": "stringLiteral", "value": "sl" }, { "type": "stringLiteral", "value": "sm" }, { "type": "stringLiteral", "value": "sn" }, { "type": "stringLiteral", "value": "so" }, { "type": "stringLiteral", "value": "sq" }, { "type": "stringLiteral", "value": "sr" }, { "type": "stringLiteral", "value": "ss" }, { "type": "stringLiteral", "value": "st" }, { "type": "stringLiteral", "value": "su" }, { "type": "stringLiteral", "value": "sv" }, { "type": "stringLiteral", "value": "sw" }, { "type": "stringLiteral", "value": "ta" }, { "type": "stringLiteral", "value": "te" }, { "type": "stringLiteral", "value": "tg" }, { "type": "stringLiteral", "value": "th" }, { "type": "stringLiteral", "value": "ti" }, { "type": "stringLiteral", "value": "tk" }, { "type": "stringLiteral", "value": "tl" }, { "type": "stringLiteral", "value": "tn" }, { "type": "stringLiteral", "value": "to" }, { "type": "stringLiteral", "value": "tr" }, { "type": "stringLiteral", "value": "ts" }, { "type": "stringLiteral", "value": "tt" }, { "type": "stringLiteral", "value": "tw" }, { "type": "stringLiteral", "value": "ty" }, { "type": "stringLiteral", "value": "ug" }, { "type": "stringLiteral", "value": "uk" }, { "type": "stringLiteral", "value": "ur" }, { "type": "stringLiteral", "value": "uz" }, { "type": "stringLiteral", "value": "ve" }, { "type": "stringLiteral", "value": "vi" }, { "type": "stringLiteral", "value": "vo" }, { "type": "stringLiteral", "value": "wa" }, { "type": "stringLiteral", "value": "wo" }, { "type": "stringLiteral", "value": "xh" }, { "type": "stringLiteral", "value": "yi" }, { "type": "stringLiteral", "value": "yo" }, { "type": "stringLiteral", "value": "za" }, { "type": "stringLiteral", "value": "zh" }, { "type": "stringLiteral", "value": "zu" } ] } }, { "id": 13, "name": "SCLanguageName", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "A list of possible languages in english", "tags": [ { "tag": "see", "text": "https://en.wikipedia.org/wiki/ISO_639-1\n" } ] }, "sources": [ { "fileName": "types/i18n.ts", "line": 35, "character": 26 } ], "type": { "type": "union", "types": [ { "type": "stringLiteral", "value": "afar" }, { "type": "stringLiteral", "value": "abkhazian" }, { "type": "stringLiteral", "value": "avestan" }, { "type": "stringLiteral", "value": "afrikaans" }, { "type": "stringLiteral", "value": "akan" }, { "type": "stringLiteral", "value": "amharic" }, { "type": "stringLiteral", "value": "aragonese" }, { "type": "stringLiteral", "value": "arabic" }, { "type": "stringLiteral", "value": "assamese" }, { "type": "stringLiteral", "value": "avaric" }, { "type": "stringLiteral", "value": "aymara" }, { "type": "stringLiteral", "value": "azerbaijani" }, { "type": "stringLiteral", "value": "bashkir" }, { "type": "stringLiteral", "value": "belarusian" }, { "type": "stringLiteral", "value": "bulgarian" }, { "type": "stringLiteral", "value": "bihari languages" }, { "type": "stringLiteral", "value": "bislama" }, { "type": "stringLiteral", "value": "bambara" }, { "type": "stringLiteral", "value": "bengali" }, { "type": "stringLiteral", "value": "tibetan" }, { "type": "stringLiteral", "value": "breton" }, { "type": "stringLiteral", "value": "bosnian" }, { "type": "stringLiteral", "value": "catalan; valencian" }, { "type": "stringLiteral", "value": "chechen" }, { "type": "stringLiteral", "value": "chamorro" }, { "type": "stringLiteral", "value": "corsican" }, { "type": "stringLiteral", "value": "cree" }, { "type": "stringLiteral", "value": "czech" }, { "type": "stringLiteral", "value": "church slavic; old slavonic; church slavonic; old bulgarian; old church slavonic" }, { "type": "stringLiteral", "value": "chuvash" }, { "type": "stringLiteral", "value": "welsh" }, { "type": "stringLiteral", "value": "danish" }, { "type": "stringLiteral", "value": "german" }, { "type": "stringLiteral", "value": "divehi; dhivehi; maldivian" }, { "type": "stringLiteral", "value": "dzongkha" }, { "type": "stringLiteral", "value": "ewe" }, { "type": "stringLiteral", "value": "greek, modern (1453-)" }, { "type": "stringLiteral", "value": "english" }, { "type": "stringLiteral", "value": "esperanto" }, { "type": "stringLiteral", "value": "spanish; castilian" }, { "type": "stringLiteral", "value": "estonian" }, { "type": "stringLiteral", "value": "basque" }, { "type": "stringLiteral", "value": "persian" }, { "type": "stringLiteral", "value": "fulah" }, { "type": "stringLiteral", "value": "finnish" }, { "type": "stringLiteral", "value": "fijian" }, { "type": "stringLiteral", "value": "filipino" }, { "type": "stringLiteral", "value": "faroese" }, { "type": "stringLiteral", "value": "french" }, { "type": "stringLiteral", "value": "western frisian" }, { "type": "stringLiteral", "value": "irish" }, { "type": "stringLiteral", "value": "gaelic; scottish gaelic" }, { "type": "stringLiteral", "value": "galician" }, { "type": "stringLiteral", "value": "guarani" }, { "type": "stringLiteral", "value": "gujarati" }, { "type": "stringLiteral", "value": "manx" }, { "type": "stringLiteral", "value": "hausa" }, { "type": "stringLiteral", "value": "hebrew" }, { "type": "stringLiteral", "value": "hindi" }, { "type": "stringLiteral", "value": "hiri motu" }, { "type": "stringLiteral", "value": "croatian" }, { "type": "stringLiteral", "value": "haitian; haitian creole" }, { "type": "stringLiteral", "value": "hungarian" }, { "type": "stringLiteral", "value": "armenian" }, { "type": "stringLiteral", "value": "herero" }, { "type": "stringLiteral", "value": "interlingua (international auxiliary language association)" }, { "type": "stringLiteral", "value": "indonesian" }, { "type": "stringLiteral", "value": "interlingue; occidental" }, { "type": "stringLiteral", "value": "igbo" }, { "type": "stringLiteral", "value": "sichuan yi; nuosu" }, { "type": "stringLiteral", "value": "inupiaq" }, { "type": "stringLiteral", "value": "ido" }, { "type": "stringLiteral", "value": "icelandic" }, { "type": "stringLiteral", "value": "italian" }, { "type": "stringLiteral", "value": "inuktitut" }, { "type": "stringLiteral", "value": "japanese" }, { "type": "stringLiteral", "value": "javanese" }, { "type": "stringLiteral", "value": "georgian" }, { "type": "stringLiteral", "value": "kongo" }, { "type": "stringLiteral", "value": "kikuyu; gikuyu" }, { "type": "stringLiteral", "value": "kuanyama; kwanyama" }, { "type": "stringLiteral", "value": "kazakh" }, { "type": "stringLiteral", "value": "kalaallisut; greenlandic" }, { "type": "stringLiteral", "value": "central khmer" }, { "type": "stringLiteral", "value": "kannada" }, { "type": "stringLiteral", "value": "korean" }, { "type": "stringLiteral", "value": "kanuri" }, { "type": "stringLiteral", "value": "kashmiri" }, { "type": "stringLiteral", "value": "kurdish" }, { "type": "stringLiteral", "value": "komi" }, { "type": "stringLiteral", "value": "cornish" }, { "type": "stringLiteral", "value": "kirghiz; kyrgyz" }, { "type": "stringLiteral", "value": "latin" }, { "type": "stringLiteral", "value": "luxembourgish; letzeburgesch" }, { "type": "stringLiteral", "value": "ganda" }, { "type": "stringLiteral", "value": "limburgan; limburger; limburgish" }, { "type": "stringLiteral", "value": "lingala" }, { "type": "stringLiteral", "value": "lao" }, { "type": "stringLiteral", "value": "lithuanian" }, { "type": "stringLiteral", "value": "luba-katanga" }, { "type": "stringLiteral", "value": "latvian" }, { "type": "stringLiteral", "value": "malagasy" }, { "type": "stringLiteral", "value": "marshallese" }, { "type": "stringLiteral", "value": "maori" }, { "type": "stringLiteral", "value": "macedonian" }, { "type": "stringLiteral", "value": "malayalam" }, { "type": "stringLiteral", "value": "mongolian" }, { "type": "stringLiteral", "value": "marathi" }, { "type": "stringLiteral", "value": "malay" }, { "type": "stringLiteral", "value": "maltese" }, { "type": "stringLiteral", "value": "burmese" }, { "type": "stringLiteral", "value": "nauru" }, { "type": "stringLiteral", "value": "bokmål, norwegian; norwegian bokmål" }, { "type": "stringLiteral", "value": "ndebele, north; north ndebele" }, { "type": "stringLiteral", "value": "nepali" }, { "type": "stringLiteral", "value": "ndonga" }, { "type": "stringLiteral", "value": "dutch; flemish" }, { "type": "stringLiteral", "value": "norwegian nynorsk; nynorsk, norwegian" }, { "type": "stringLiteral", "value": "norwegian" }, { "type": "stringLiteral", "value": "ndebele, south; south ndebele" }, { "type": "stringLiteral", "value": "navajo; navaho" }, { "type": "stringLiteral", "value": "chichewa; chewa; nyanja" }, { "type": "stringLiteral", "value": "occitan (post 1500); provençal" }, { "type": "stringLiteral", "value": "ojibwa" }, { "type": "stringLiteral", "value": "oromo" }, { "type": "stringLiteral", "value": "oriya" }, { "type": "stringLiteral", "value": "ossetian; ossetic" }, { "type": "stringLiteral", "value": "panjabi; punjabi" }, { "type": "stringLiteral", "value": "pali" }, { "type": "stringLiteral", "value": "polish" }, { "type": "stringLiteral", "value": "pushto; pashto" }, { "type": "stringLiteral", "value": "portuguese" }, { "type": "stringLiteral", "value": "quechua" }, { "type": "stringLiteral", "value": "romansh" }, { "type": "stringLiteral", "value": "rundi" }, { "type": "stringLiteral", "value": "romanian; moldavian; moldovan" }, { "type": "stringLiteral", "value": "russian" }, { "type": "stringLiteral", "value": "kinyarwanda" }, { "type": "stringLiteral", "value": "sanskrit" }, { "type": "stringLiteral", "value": "sardinian" }, { "type": "stringLiteral", "value": "sindhi" }, { "type": "stringLiteral", "value": "northern sami" }, { "type": "stringLiteral", "value": "sango" }, { "type": "stringLiteral", "value": "sinhala; sinhalese" }, { "type": "stringLiteral", "value": "slovak" }, { "type": "stringLiteral", "value": "slovenian" }, { "type": "stringLiteral", "value": "samoan" }, { "type": "stringLiteral", "value": "shona" }, { "type": "stringLiteral", "value": "somali" }, { "type": "stringLiteral", "value": "albanian" }, { "type": "stringLiteral", "value": "serbian" }, { "type": "stringLiteral", "value": "swati" }, { "type": "stringLiteral", "value": "sotho, southern" }, { "type": "stringLiteral", "value": "sundanese" }, { "type": "stringLiteral", "value": "swedish" }, { "type": "stringLiteral", "value": "swahili" }, { "type": "stringLiteral", "value": "tamil" }, { "type": "stringLiteral", "value": "telugu" }, { "type": "stringLiteral", "value": "tajik" }, { "type": "stringLiteral", "value": "thai" }, { "type": "stringLiteral", "value": "tigrinya" }, { "type": "stringLiteral", "value": "turkmen" }, { "type": "stringLiteral", "value": "tagalog" }, { "type": "stringLiteral", "value": "tswana" }, { "type": "stringLiteral", "value": "tonga (tonga islands)" }, { "type": "stringLiteral", "value": "turkish" }, { "type": "stringLiteral", "value": "tsonga" }, { "type": "stringLiteral", "value": "tatar" }, { "type": "stringLiteral", "value": "twi" }, { "type": "stringLiteral", "value": "tahitian" }, { "type": "stringLiteral", "value": "uighur; uyghur" }, { "type": "stringLiteral", "value": "ukrainian" }, { "type": "stringLiteral", "value": "urdu" }, { "type": "stringLiteral", "value": "uzbek" }, { "type": "stringLiteral", "value": "venda" }, { "type": "stringLiteral", "value": "vietnamese" }, { "type": "stringLiteral", "value": "volapük" }, { "type": "stringLiteral", "value": "walloon" }, { "type": "stringLiteral", "value": "wolof" }, { "type": "stringLiteral", "value": "xhosa" }, { "type": "stringLiteral", "value": "yiddish" }, { "type": "stringLiteral", "value": "yoruba" }, { "type": "stringLiteral", "value": "zhuang; chuang" }, { "type": "stringLiteral", "value": "chinese" }, { "type": "stringLiteral", "value": "zulu" } ] } }, { "id": 15, "name": "SCNationality", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "A list of possible nationalities", "tags": [ { "tag": "see", "text": "https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2\n" } ] }, "sources": [ { "fileName": "types/i18n.ts", "line": 419, "character": 25 } ], "type": { "type": "union", "types": [ { "type": "stringLiteral", "value": "Afghanistan" }, { "type": "stringLiteral", "value": "Åland Islands" }, { "type": "stringLiteral", "value": "Albania" }, { "type": "stringLiteral", "value": "Algeria" }, { "type": "stringLiteral", "value": "American Samoa" }, { "type": "stringLiteral", "value": "Andorra" }, { "type": "stringLiteral", "value": "Angola" }, { "type": "stringLiteral", "value": "Anguilla" }, { "type": "stringLiteral", "value": "Antarctica" }, { "type": "stringLiteral", "value": "Antigua and Barbuda" }, { "type": "stringLiteral", "value": "Argentina" }, { "type": "stringLiteral", "value": "Armenia" }, { "type": "stringLiteral", "value": "Aruba" }, { "type": "stringLiteral", "value": "Australia" }, { "type": "stringLiteral", "value": "Austria" }, { "type": "stringLiteral", "value": "Azerbaijan" }, { "type": "stringLiteral", "value": "Bahamas" }, { "type": "stringLiteral", "value": "Bahrain" }, { "type": "stringLiteral", "value": "Bangladesh" }, { "type": "stringLiteral", "value": "Barbados" }, { "type": "stringLiteral", "value": "Belarus" }, { "type": "stringLiteral", "value": "Belgium" }, { "type": "stringLiteral", "value": "Belize" }, { "type": "stringLiteral", "value": "Benin" }, { "type": "stringLiteral", "value": "Bermuda" }, { "type": "stringLiteral", "value": "Bhutan" }, { "type": "stringLiteral", "value": "Bolivia (Plurinational State of)" }, { "type": "stringLiteral", "value": "Bonaire, Sint Eustatius and Saba" }, { "type": "stringLiteral", "value": "Bosnia and Herzegovina" }, { "type": "stringLiteral", "value": "Botswana" }, { "type": "stringLiteral", "value": "Bouvet Island" }, { "type": "stringLiteral", "value": "Brazil" }, { "type": "stringLiteral", "value": "British Indian Ocean Territory" }, { "type": "stringLiteral", "value": "Brunei Darussalam" }, { "type": "stringLiteral", "value": "Bulgaria" }, { "type": "stringLiteral", "value": "Burkina Faso" }, { "type": "stringLiteral", "value": "Burundi" }, { "type": "stringLiteral", "value": "Cambodia" }, { "type": "stringLiteral", "value": "Cameroon" }, { "type": "stringLiteral", "value": "Canada" }, { "type": "stringLiteral", "value": "Cabo Verde" }, { "type": "stringLiteral", "value": "Cayman Islands" }, { "type": "stringLiteral", "value": "Central African Republic" }, { "type": "stringLiteral", "value": "Chad" }, { "type": "stringLiteral", "value": "Chile" }, { "type": "stringLiteral", "value": "China" }, { "type": "stringLiteral", "value": "Christmas Island" }, { "type": "stringLiteral", "value": "Cocos (Keeling) Islands" }, { "type": "stringLiteral", "value": "Colombia" }, { "type": "stringLiteral", "value": "Comoros" }, { "type": "stringLiteral", "value": "Congo" }, { "type": "stringLiteral", "value": "Congo (Democratic Republic of the)" }, { "type": "stringLiteral", "value": "Cook Islands" }, { "type": "stringLiteral", "value": "Costa Rica" }, { "type": "stringLiteral", "value": "Côte d'Ivoire" }, { "type": "stringLiteral", "value": "Croatia" }, { "type": "stringLiteral", "value": "Cuba" }, { "type": "stringLiteral", "value": "Curaçao" }, { "type": "stringLiteral", "value": "Cyprus" }, { "type": "stringLiteral", "value": "Czech Republic" }, { "type": "stringLiteral", "value": "Denmark" }, { "type": "stringLiteral", "value": "Djibouti" }, { "type": "stringLiteral", "value": "Dominica" }, { "type": "stringLiteral", "value": "Dominican Republic" }, { "type": "stringLiteral", "value": "Ecuador" }, { "type": "stringLiteral", "value": "Egypt" }, { "type": "stringLiteral", "value": "El Salvador" }, { "type": "stringLiteral", "value": "Equatorial Guinea" }, { "type": "stringLiteral", "value": "Eritrea" }, { "type": "stringLiteral", "value": "Estonia" }, { "type": "stringLiteral", "value": "Ethiopia" }, { "type": "stringLiteral", "value": "Falkland Islands (Malvinas)" }, { "type": "stringLiteral", "value": "Faroe Islands" }, { "type": "stringLiteral", "value": "Fiji" }, { "type": "stringLiteral", "value": "Finland" }, { "type": "stringLiteral", "value": "France" }, { "type": "stringLiteral", "value": "French Guiana" }, { "type": "stringLiteral", "value": "French Polynesia" }, { "type": "stringLiteral", "value": "French Southern Territories" }, { "type": "stringLiteral", "value": "Gabon" }, { "type": "stringLiteral", "value": "Gambia" }, { "type": "stringLiteral", "value": "Georgia" }, { "type": "stringLiteral", "value": "Germany" }, { "type": "stringLiteral", "value": "Ghana" }, { "type": "stringLiteral", "value": "Gibraltar" }, { "type": "stringLiteral", "value": "Greece" }, { "type": "stringLiteral", "value": "Greenland" }, { "type": "stringLiteral", "value": "Grenada" }, { "type": "stringLiteral", "value": "Guadeloupe" }, { "type": "stringLiteral", "value": "Guam" }, { "type": "stringLiteral", "value": "Guatemala" }, { "type": "stringLiteral", "value": "Guernsey" }, { "type": "stringLiteral", "value": "Guinea" }, { "type": "stringLiteral", "value": "Guinea-Bissau" }, { "type": "stringLiteral", "value": "Guyana" }, { "type": "stringLiteral", "value": "Haiti" }, { "type": "stringLiteral", "value": "Heard Island and McDonald Islands" }, { "type": "stringLiteral", "value": "Holy See" }, { "type": "stringLiteral", "value": "Honduras" }, { "type": "stringLiteral", "value": "Hong Kong" }, { "type": "stringLiteral", "value": "Hungary" }, { "type": "stringLiteral", "value": "Iceland" }, { "type": "stringLiteral", "value": "India" }, { "type": "stringLiteral", "value": "Indonesia" }, { "type": "stringLiteral", "value": "Iran (Islamic Republic of)" }, { "type": "stringLiteral", "value": "Iraq" }, { "type": "stringLiteral", "value": "Ireland" }, { "type": "stringLiteral", "value": "Isle of Man" }, { "type": "stringLiteral", "value": "Israel" }, { "type": "stringLiteral", "value": "Italy" }, { "type": "stringLiteral", "value": "Jamaica" }, { "type": "stringLiteral", "value": "Japan" }, { "type": "stringLiteral", "value": "Jersey" }, { "type": "stringLiteral", "value": "Jordan" }, { "type": "stringLiteral", "value": "Kazakhstan" }, { "type": "stringLiteral", "value": "Kenya" }, { "type": "stringLiteral", "value": "Kiribati" }, { "type": "stringLiteral", "value": "Korea (Democratic People's Republic of)" }, { "type": "stringLiteral", "value": "Korea (Republic of)" }, { "type": "stringLiteral", "value": "Kuwait" }, { "type": "stringLiteral", "value": "Kyrgyzstan" }, { "type": "stringLiteral", "value": "Lao People's Democratic Republic" }, { "type": "stringLiteral", "value": "Latvia" }, { "type": "stringLiteral", "value": "Lebanon" }, { "type": "stringLiteral", "value": "Lesotho" }, { "type": "stringLiteral", "value": "Liberia" }, { "type": "stringLiteral", "value": "Libya" }, { "type": "stringLiteral", "value": "Liechtenstein" }, { "type": "stringLiteral", "value": "Lithuania" }, { "type": "stringLiteral", "value": "Luxembourg" }, { "type": "stringLiteral", "value": "Macao" }, { "type": "stringLiteral", "value": "Macedonia (the former Yugoslav Republic of)" }, { "type": "stringLiteral", "value": "Madagascar" }, { "type": "stringLiteral", "value": "Malawi" }, { "type": "stringLiteral", "value": "Malaysia" }, { "type": "stringLiteral", "value": "Maldives" }, { "type": "stringLiteral", "value": "Mali" }, { "type": "stringLiteral", "value": "Malta" }, { "type": "stringLiteral", "value": "Marshall Islands" }, { "type": "stringLiteral", "value": "Martinique" }, { "type": "stringLiteral", "value": "Mauritania" }, { "type": "stringLiteral", "value": "Mauritius" }, { "type": "stringLiteral", "value": "Mayotte" }, { "type": "stringLiteral", "value": "Mexico" }, { "type": "stringLiteral", "value": "Micronesia (Federated States of)" }, { "type": "stringLiteral", "value": "Moldova (Republic of)" }, { "type": "stringLiteral", "value": "Monaco" }, { "type": "stringLiteral", "value": "Mongolia" }, { "type": "stringLiteral", "value": "Montenegro" }, { "type": "stringLiteral", "value": "Montserrat" }, { "type": "stringLiteral", "value": "Morocco" }, { "type": "stringLiteral", "value": "Mozambique" }, { "type": "stringLiteral", "value": "Myanmar" }, { "type": "stringLiteral", "value": "Namibia" }, { "type": "stringLiteral", "value": "Nauru" }, { "type": "stringLiteral", "value": "Nepal" }, { "type": "stringLiteral", "value": "Netherlands" }, { "type": "stringLiteral", "value": "New Caledonia" }, { "type": "stringLiteral", "value": "New Zealand" }, { "type": "stringLiteral", "value": "Nicaragua" }, { "type": "stringLiteral", "value": "Niger" }, { "type": "stringLiteral", "value": "Nigeria" }, { "type": "stringLiteral", "value": "Niue" }, { "type": "stringLiteral", "value": "Norfolk Island" }, { "type": "stringLiteral", "value": "Northern Mariana Islands" }, { "type": "stringLiteral", "value": "Norway" }, { "type": "stringLiteral", "value": "Oman" }, { "type": "stringLiteral", "value": "Pakistan" }, { "type": "stringLiteral", "value": "Palau" }, { "type": "stringLiteral", "value": "Palestine, State of" }, { "type": "stringLiteral", "value": "Panama" }, { "type": "stringLiteral", "value": "Papua New Guinea" }, { "type": "stringLiteral", "value": "Paraguay" }, { "type": "stringLiteral", "value": "Peru" }, { "type": "stringLiteral", "value": "Philippines" }, { "type": "stringLiteral", "value": "Pitcairn" }, { "type": "stringLiteral", "value": "Poland" }, { "type": "stringLiteral", "value": "Portugal" }, { "type": "stringLiteral", "value": "Puerto Rico" }, { "type": "stringLiteral", "value": "Qatar" }, { "type": "stringLiteral", "value": "Réunion" }, { "type": "stringLiteral", "value": "Romania" }, { "type": "stringLiteral", "value": "Russian Federation" }, { "type": "stringLiteral", "value": "Rwanda" }, { "type": "stringLiteral", "value": "Saint Barthélemy" }, { "type": "stringLiteral", "value": "Saint Helena, Ascension and Tristan da Cunha" }, { "type": "stringLiteral", "value": "Saint Kitts and Nevis" }, { "type": "stringLiteral", "value": "Saint Lucia" }, { "type": "stringLiteral", "value": "Saint Martin (French part)" }, { "type": "stringLiteral", "value": "Saint Pierre and Miquelon" }, { "type": "stringLiteral", "value": "Saint Vincent and the Grenadines" }, { "type": "stringLiteral", "value": "Samoa" }, { "type": "stringLiteral", "value": "San Marino" }, { "type": "stringLiteral", "value": "Sao Tome and Principe" }, { "type": "stringLiteral", "value": "Saudi Arabia" }, { "type": "stringLiteral", "value": "Senegal" }, { "type": "stringLiteral", "value": "Serbia" }, { "type": "stringLiteral", "value": "Seychelles" }, { "type": "stringLiteral", "value": "Sierra Leone" }, { "type": "stringLiteral", "value": "Singapore" }, { "type": "stringLiteral", "value": "Sint Maarten (Dutch part)" }, { "type": "stringLiteral", "value": "Slovakia" }, { "type": "stringLiteral", "value": "Slovenia" }, { "type": "stringLiteral", "value": "Solomon Islands" }, { "type": "stringLiteral", "value": "Somalia" }, { "type": "stringLiteral", "value": "South Africa" }, { "type": "stringLiteral", "value": "South Georgia and the South Sandwich Islands" }, { "type": "stringLiteral", "value": "South Sudan" }, { "type": "stringLiteral", "value": "Spain" }, { "type": "stringLiteral", "value": "Sri Lanka" }, { "type": "stringLiteral", "value": "Sudan" }, { "type": "stringLiteral", "value": "Suriname" }, { "type": "stringLiteral", "value": "Svalbard and Jan Mayen" }, { "type": "stringLiteral", "value": "Swaziland" }, { "type": "stringLiteral", "value": "Sweden" }, { "type": "stringLiteral", "value": "Switzerland" }, { "type": "stringLiteral", "value": "Syrian Arab Republic" }, { "type": "stringLiteral", "value": "Taiwan, Province of China" }, { "type": "stringLiteral", "value": "Tajikistan" }, { "type": "stringLiteral", "value": "Tanzania, United Republic of" }, { "type": "stringLiteral", "value": "Thailand" }, { "type": "stringLiteral", "value": "Timor-Leste" }, { "type": "stringLiteral", "value": "Togo" }, { "type": "stringLiteral", "value": "Tokelau" }, { "type": "stringLiteral", "value": "Tonga" }, { "type": "stringLiteral", "value": "Trinidad and Tobago" }, { "type": "stringLiteral", "value": "Tunisia" }, { "type": "stringLiteral", "value": "Turkey" }, { "type": "stringLiteral", "value": "Turkmenistan" }, { "type": "stringLiteral", "value": "Turks and Caicos Islands" }, { "type": "stringLiteral", "value": "Tuvalu" }, { "type": "stringLiteral", "value": "Uganda" }, { "type": "stringLiteral", "value": "Ukraine" }, { "type": "stringLiteral", "value": "United Arab Emirates" }, { "type": "stringLiteral", "value": "United Kingdom of Great Britain and Northern Ireland" }, { "type": "stringLiteral", "value": "United States of America" }, { "type": "stringLiteral", "value": "United States Minor Outlying Islands" }, { "type": "stringLiteral", "value": "Uruguay" }, { "type": "stringLiteral", "value": "Uzbekistan" }, { "type": "stringLiteral", "value": "Vanuatu" }, { "type": "stringLiteral", "value": "Venezuela (Bolivarian Republic of)" }, { "type": "stringLiteral", "value": "Viet Nam" }, { "type": "stringLiteral", "value": "Virgin Islands (British)" }, { "type": "stringLiteral", "value": "Virgin Islands (U.S.)" }, { "type": "stringLiteral", "value": "Wallis and Futuna" }, { "type": "stringLiteral", "value": "Western Sahara" }, { "type": "stringLiteral", "value": "Yemen" }, { "type": "stringLiteral", "value": "Zambia" }, { "type": "stringLiteral", "value": "Zimbabwe" } ] } }, { "id": 22, "name": "SCRequiredTranslation", "kind": 4194304, "kindString": "Type alias", "flags": {}, "comment": { "shortText": "Type that allows mapping from available keys of SCTranslations to SCRequiredTranslationKeys" }, "typeParameter": [ { "id": 23, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {} } ], "sources": [ { "fileName": "types/i18n.ts", "line": 709, "character": 26 } ], "type": { "type": "reflection", "declaration": { "id": 24, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "sources": [ { "fileName": "types/i18n.ts", "line": 709, "character": 31 } ] } } }, { "id": 19, "name": "SCRequiredTranslationKeys", "kind": 4194304, "kindString": "Type alias", "flags": {}, "comment": { "shortText": "Type to recursively map keys in to a string value (used for translation)" }, "typeParameter": [ { "id": 20, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {} } ], "sources": [ { "fileName": "types/i18n.ts", "line": 702, "character": 30 } ], "type": { "type": "reflection", "declaration": { "id": 21, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "sources": [ { "fileName": "types/i18n.ts", "line": 702, "character": 35 } ] } } } ], "groups": [ { "title": "Interfaces", "kind": 256, "children": [ 2, 9, 5 ] }, { "title": "Type aliases", "kind": 4194304, "children": [ 16, 14, 13, 15, 22, 19 ] } ], "sources": [ { "fileName": "types/i18n.ts", "line": 1, "character": 0 } ] }, { "id": 2728, "name": "\"types/namespaces\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/types/namespaces.ts", "children": [ { "id": 2729, "name": "SCLicensePlate", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "The license plate of a university e.g. the UID of the university" }, "sources": [ { "fileName": "types/namespaces.ts", "line": 18, "character": 26 } ], "type": { "type": "union", "types": [ { "type": "stringLiteral", "value": "ac-kf" }, { "type": "stringLiteral", "value": "ac-fk" }, { "type": "stringLiteral", "value": "ac-fh" }, { "type": "stringLiteral", "value": "ac-hm" }, { "type": "stringLiteral", "value": "ac-th" }, { "type": "stringLiteral", "value": "dn-fh" }, { "type": "stringLiteral", "value": "aa-fh" }, { "type": "stringLiteral", "value": "sig-f2" }, { "type": "stringLiteral", "value": "su-ah" }, { "type": "stringLiteral", "value": "rd-vf" }, { "type": "stringLiteral", "value": "am-f2" }, { "type": "stringLiteral", "value": "am-fh" }, { "type": "stringLiteral", "value": "an-fh" }, { "type": "stringLiteral", "value": "ik-fh" }, { "type": "stringLiteral", "value": "ab-fh" }, { "type": "stringLiteral", "value": "asl-vf" }, { "type": "stringLiteral", "value": "a-hm" }, { "type": "stringLiteral", "value": "a-u" }, { "type": "stringLiteral", "value": "a-fh" }, { "type": "stringLiteral", "value": "hef-fh" }, { "type": "stringLiteral", "value": "hg-hs" }, { "type": "stringLiteral", "value": "su-if" }, { "type": "stringLiteral", "value": "cw-ih" }, { "type": "stringLiteral", "value": "tbb-dh" }, { "type": "stringLiteral", "value": "eu-vf" }, { "type": "stringLiteral", "value": "los-pf" }, { "type": "stringLiteral", "value": "esw-pf" }, { "type": "stringLiteral", "value": "ba-u" }, { "type": "stringLiteral", "value": "bt-kh" }, { "type": "stringLiteral", "value": "bt-u" }, { "type": "stringLiteral", "value": "gap-kh" }, { "type": "stringLiteral", "value": "wr-vf" }, { "type": "stringLiteral", "value": "pb-f2" }, { "type": "stringLiteral", "value": "b-ah" }, { "type": "stringLiteral", "value": "b-am" }, { "type": "stringLiteral", "value": "b-fs" }, { "type": "stringLiteral", "value": "b-ab" }, { "type": "stringLiteral", "value": "b-pf" }, { "type": "stringLiteral", "value": "b-tf" }, { "type": "stringLiteral", "value": "b-mu" }, { "type": "stringLiteral", "value": "b-dk" }, { "type": "stringLiteral", "value": "b-p2" }, { "type": "stringLiteral", "value": "b-bs" }, { "type": "stringLiteral", "value": "b-eh" }, { "type": "stringLiteral", "value": "b-hw" }, { "type": "stringLiteral", "value": "b-es" }, { "type": "stringLiteral", "value": "b-em" }, { "type": "stringLiteral", "value": "b-ec" }, { "type": "stringLiteral", "value": "b-ef" }, { "type": "stringLiteral", "value": "b-vf" }, { "type": "stringLiteral", "value": "b-gb" }, { "type": "stringLiteral", "value": "b-hs" }, { "type": "stringLiteral", "value": "b-pk" }, { "type": "stringLiteral", "value": "b-mh" }, { "type": "stringLiteral", "value": "b-ft" }, { "type": "stringLiteral", "value": "b-p3" }, { "type": "stringLiteral", "value": "b-fb" }, { "type": "stringLiteral", "value": "b-wt" }, { "type": "stringLiteral", "value": "b-u2" }, { "type": "stringLiteral", "value": "b-u" }, { "type": "stringLiteral", "value": "b-v2" }, { "type": "stringLiteral", "value": "b-fw" }, { "type": "stringLiteral", "value": "b-p4" }, { "type": "stringLiteral", "value": "b-ih" }, { "type": "stringLiteral", "value": "b-kf" }, { "type": "stringLiteral", "value": "b-mf" }, { "type": "stringLiteral", "value": "b-dh" }, { "type": "stringLiteral", "value": "b-pu" }, { "type": "stringLiteral", "value": "b-ph" }, { "type": "stringLiteral", "value": "b-qh" }, { "type": "stringLiteral", "value": "b-ot" }, { "type": "stringLiteral", "value": "b-fh" }, { "type": "stringLiteral", "value": "b-su" }, { "type": "stringLiteral", "value": "b-tk" }, { "type": "stringLiteral", "value": "b-tc" }, { "type": "stringLiteral", "value": "b-hk" }, { "type": "stringLiteral", "value": "b-wb" }, { "type": "stringLiteral", "value": "b-fp" }, { "type": "stringLiteral", "value": "b-v3" }, { "type": "stringLiteral", "value": "b-fu" }, { "type": "stringLiteral", "value": "b-h3" }, { "type": "stringLiteral", "value": "b-hm" }, { "type": "stringLiteral", "value": "b-kh" }, { "type": "stringLiteral", "value": "b-h4" }, { "type": "stringLiteral", "value": "b-f3" }, { "type": "stringLiteral", "value": "b-f5" }, { "type": "stringLiteral", "value": "b-f2" }, { "type": "stringLiteral", "value": "b-tu" }, { "type": "stringLiteral", "value": "ber-vf" }, { "type": "stringLiteral", "value": "bbg-fh" }, { "type": "stringLiteral", "value": "bbg-hs" }, { "type": "stringLiteral", "value": "w-k2" }, { "type": "stringLiteral", "value": "bi-kh" }, { "type": "stringLiteral", "value": "bc-fh" }, { "type": "stringLiteral", "value": "bi-du" }, { "type": "stringLiteral", "value": "bi-fm" }, { "type": "stringLiteral", "value": "pb-f4" }, { "type": "stringLiteral", "value": "bi-u" }, { "type": "stringLiteral", "value": "bi-fh" }, { "type": "stringLiteral", "value": "bi-vf" }, { "type": "stringLiteral", "value": "wm-hs" }, { "type": "stringLiteral", "value": "mz-fh" }, { "type": "stringLiteral", "value": "tr-f2" }, { "type": "stringLiteral", "value": "bo-eb" }, { "type": "stringLiteral", "value": "bo-fh" }, { "type": "stringLiteral", "value": "bo-f1" }, { "type": "stringLiteral", "value": "bo-fg" }, { "type": "stringLiteral", "value": "bo-hm" }, { "type": "stringLiteral", "value": "bo-f3" }, { "type": "stringLiteral", "value": "bo-kf" }, { "type": "stringLiteral", "value": "bo-u" }, { "type": "stringLiteral", "value": "bn-sg" }, { "type": "stringLiteral", "value": "bn-pf" }, { "type": "stringLiteral", "value": "bn-vf" }, { "type": "stringLiteral", "value": "bn-fh" }, { "type": "stringLiteral", "value": "bn-u" }, { "type": "stringLiteral", "value": "bot-fh" }, { "type": "stringLiteral", "value": "brb-vf" }, { "type": "stringLiteral", "value": "brb-fh" }, { "type": "stringLiteral", "value": "bs-fh" }, { "type": "stringLiteral", "value": "bs-hk" }, { "type": "stringLiteral", "value": "bs-tu" }, { "type": "stringLiteral", "value": "hb-ah" }, { "type": "stringLiteral", "value": "hb-hi" }, { "type": "stringLiteral", "value": "hb-fh" }, { "type": "stringLiteral", "value": "hb-iu" }, { "type": "stringLiteral", "value": "hb-hk" }, { "type": "stringLiteral", "value": "hb-u" }, { "type": "stringLiteral", "value": "hb-vf" }, { "type": "stringLiteral", "value": "hb-h" }, { "type": "stringLiteral", "value": "ka-pu" }, { "type": "stringLiteral", "value": "bm-eu" }, { "type": "stringLiteral", "value": "bm-fb" }, { "type": "stringLiteral", "value": "std-hs" }, { "type": "stringLiteral", "value": "std-fh" }, { "type": "stringLiteral", "value": "cw-fh" }, { "type": "stringLiteral", "value": "cw-hs" }, { "type": "stringLiteral", "value": "ce-pf" }, { "type": "stringLiteral", "value": "c-tu" }, { "type": "stringLiteral", "value": "c-th" }, { "type": "stringLiteral", "value": "gs-tu" }, { "type": "stringLiteral", "value": "co-fh" }, { "type": "stringLiteral", "value": "co-hs" }, { "type": "stringLiteral", "value": "co-f2" }, { "type": "stringLiteral", "value": "cb-fh" }, { "type": "stringLiteral", "value": "cb-tu" }, { "type": "stringLiteral", "value": "da-kf" }, { "type": "stringLiteral", "value": "da-vf" }, { "type": "stringLiteral", "value": "da-fh" }, { "type": "stringLiteral", "value": "da-pf" }, { "type": "stringLiteral", "value": "da-tu" }, { "type": "stringLiteral", "value": "da-v2" }, { "type": "stringLiteral", "value": "deg-fh" }, { "type": "stringLiteral", "value": "de-fh" }, { "type": "stringLiteral", "value": "dt-fl" }, { "type": "stringLiteral", "value": "lip-h2" }, { "type": "stringLiteral", "value": "lip-hm" }, { "type": "stringLiteral", "value": "dt-hm" }, { "type": "stringLiteral", "value": "da-v3" }, { "type": "stringLiteral", "value": "dh-fh" }, { "type": "stringLiteral", "value": "do-fh" }, { "type": "stringLiteral", "value": "do-mh" }, { "type": "stringLiteral", "value": "do-is" }, { "type": "stringLiteral", "value": "do-pf" }, { "type": "stringLiteral", "value": "do-u" }, { "type": "stringLiteral", "value": "do-hm" }, { "type": "stringLiteral", "value": "do-vf" }, { "type": "stringLiteral", "value": "dd-ec" }, { "type": "stringLiteral", "value": "dd-fh" }, { "type": "stringLiteral", "value": "dd-hs" }, { "type": "stringLiteral", "value": "dd-ak" }, { "type": "stringLiteral", "value": "dd-ph" }, { "type": "stringLiteral", "value": "dd-pf" }, { "type": "stringLiteral", "value": "dd-pu" }, { "type": "stringLiteral", "value": "dd-hl" }, { "type": "stringLiteral", "value": "dd-ht" }, { "type": "stringLiteral", "value": "dd-hk" }, { "type": "stringLiteral", "value": "dd-ma" }, { "type": "stringLiteral", "value": "dd-hm" }, { "type": "stringLiteral", "value": "dd-p2" }, { "type": "stringLiteral", "value": "dd-p3" }, { "type": "stringLiteral", "value": "dd-tu" }, { "type": "stringLiteral", "value": "dd-hv" }, { "type": "stringLiteral", "value": "d-iu" }, { "type": "stringLiteral", "value": "du-hm" }, { "type": "stringLiteral", "value": "du-pf" }, { "type": "stringLiteral", "value": "du-ug" }, { "type": "stringLiteral", "value": "du-vf" }, { "type": "stringLiteral", "value": "du-u" }, { "type": "stringLiteral", "value": "d-am" }, { "type": "stringLiteral", "value": "d-eb" }, { "type": "stringLiteral", "value": "d-ff" }, { "type": "stringLiteral", "value": "d-pf" }, { "type": "stringLiteral", "value": "d-fh" }, { "type": "stringLiteral", "value": "d-vf" }, { "type": "stringLiteral", "value": "d-hk" }, { "type": "stringLiteral", "value": "d-hm" }, { "type": "stringLiteral", "value": "d-u" }, { "type": "stringLiteral", "value": "bar-fh" }, { "type": "stringLiteral", "value": "ew-fh" }, { "type": "stringLiteral", "value": "eck-fh" }, { "type": "stringLiteral", "value": "ld-vf" }, { "type": "stringLiteral", "value": "ei-u" }, { "type": "stringLiteral", "value": "pi-f2" }, { "type": "stringLiteral", "value": "ol-f2" }, { "type": "stringLiteral", "value": "hvl-hs" }, { "type": "stringLiteral", "value": "hvl-fh" }, { "type": "stringLiteral", "value": "emd-fh" }, { "type": "stringLiteral", "value": "ed-pf" }, { "type": "stringLiteral", "value": "ef-fh" }, { "type": "stringLiteral", "value": "ef-mh" }, { "type": "stringLiteral", "value": "ef-pf" }, { "type": "stringLiteral", "value": "ef-kh" }, { "type": "stringLiteral", "value": "ef-u" }, { "type": "stringLiteral", "value": "ef-ph" }, { "type": "stringLiteral", "value": "er-u" }, { "type": "stringLiteral", "value": "e-fh" }, { "type": "stringLiteral", "value": "e-p2" }, { "type": "stringLiteral", "value": "e-pf" }, { "type": "stringLiteral", "value": "e-uk" }, { "type": "stringLiteral", "value": "e-u" }, { "type": "stringLiteral", "value": "e-ug" }, { "type": "stringLiteral", "value": "e-hm" }, { "type": "stringLiteral", "value": "es-ft" }, { "type": "stringLiteral", "value": "es-fs" }, { "type": "stringLiteral", "value": "fl-fh" }, { "type": "stringLiteral", "value": "fl-ph" }, { "type": "stringLiteral", "value": "fl-u" }, { "type": "stringLiteral", "value": "f-hb" }, { "type": "stringLiteral", "value": "f-ms" }, { "type": "stringLiteral", "value": "f-u" }, { "type": "stringLiteral", "value": "f-v2" }, { "type": "stringLiteral", "value": "f-fh" }, { "type": "stringLiteral", "value": "f-hk" }, { "type": "stringLiteral", "value": "f-hm" }, { "type": "stringLiteral", "value": "f-kh" }, { "type": "stringLiteral", "value": "f-pf" }, { "type": "stringLiteral", "value": "f-vf" }, { "type": "stringLiteral", "value": "ff-eu" }, { "type": "stringLiteral", "value": "fg-u" }, { "type": "stringLiteral", "value": "fr-fh" }, { "type": "stringLiteral", "value": "fr-kf" }, { "type": "stringLiteral", "value": "fr-u" }, { "type": "stringLiteral", "value": "fr-hm" }, { "type": "stringLiteral", "value": "fr-ph" }, { "type": "stringLiteral", "value": "fb-fh" }, { "type": "stringLiteral", "value": "hal-kh" }, { "type": "stringLiteral", "value": "fn-dh" }, { "type": "stringLiteral", "value": "fn-u" }, { "type": "stringLiteral", "value": "fd-fh" }, { "type": "stringLiteral", "value": "fd-kh" }, { "type": "stringLiteral", "value": "ffb-vf" }, { "type": "stringLiteral", "value": "vs-fh" }, { "type": "stringLiteral", "value": "wi-f2" }, { "type": "stringLiteral", "value": "ul-f2" }, { "type": "stringLiteral", "value": "ge-f3" }, { "type": "stringLiteral", "value": "ge-fh" }, { "type": "stringLiteral", "value": "ge-f2" }, { "type": "stringLiteral", "value": "ge-vf" }, { "type": "stringLiteral", "value": "g-pf" }, { "type": "stringLiteral", "value": "ger-u" }, { "type": "stringLiteral", "value": "gi-ft" }, { "type": "stringLiteral", "value": "gi-fh" }, { "type": "stringLiteral", "value": "gi-vf" }, { "type": "stringLiteral", "value": "gi-u" }, { "type": "stringLiteral", "value": "gp-fh" }, { "type": "stringLiteral", "value": "zi-hw" }, { "type": "stringLiteral", "value": "gth-vf" }, { "type": "stringLiteral", "value": "g-hs" }, { "type": "stringLiteral", "value": "goe-fh" }, { "type": "stringLiteral", "value": "goe-u" }, { "type": "stringLiteral", "value": "goe-pf" }, { "type": "stringLiteral", "value": "gw-u" }, { "type": "stringLiteral", "value": "nb-u" }, { "type": "stringLiteral", "value": "gw-u2" }, { "type": "stringLiteral", "value": "gw-u1" }, { "type": "stringLiteral", "value": "hgw-u" }, { "type": "stringLiteral", "value": "gue-fh" }, { "type": "stringLiteral", "value": "gue-vf" }, { "type": "stringLiteral", "value": "pb-f3" }, { "type": "stringLiteral", "value": "gt-pf" }, { "type": "stringLiteral", "value": "ww-vf" }, { "type": "stringLiteral", "value": "ha-ug" }, { "type": "stringLiteral", "value": "ha-fh" }, { "type": "stringLiteral", "value": "ha-f2" }, { "type": "stringLiteral", "value": "ha-vf" }, { "type": "stringLiteral", "value": "hbs-fh" }, { "type": "stringLiteral", "value": "hbs-vf" }, { "type": "stringLiteral", "value": "hal-eh" }, { "type": "stringLiteral", "value": "hal-hk" }, { "type": "stringLiteral", "value": "hal-ph" }, { "type": "stringLiteral", "value": "hal-u" }, { "type": "stringLiteral", "value": "hal-u2" }, { "type": "stringLiteral", "value": "koet-ph" }, { "type": "stringLiteral", "value": "hal-uw" }, { "type": "stringLiteral", "value": "hh-am" }, { "type": "stringLiteral", "value": "hh-bs" }, { "type": "stringLiteral", "value": "hh-pf" }, { "type": "stringLiteral", "value": "hh-bc" }, { "type": "stringLiteral", "value": "hh-ef" }, { "type": "stringLiteral", "value": "hh-fh" }, { "type": "stringLiteral", "value": "hh-hu" }, { "type": "stringLiteral", "value": "hh-ub" }, { "type": "stringLiteral", "value": "hh-ff" }, { "type": "stringLiteral", "value": "hh-vf" }, { "type": "stringLiteral", "value": "hh-fi" }, { "type": "stringLiteral", "value": "hh-ba" }, { "type": "stringLiteral", "value": "hh-ib" }, { "type": "stringLiteral", "value": "hh-mf" }, { "type": "stringLiteral", "value": "hh-ms" }, { "type": "stringLiteral", "value": "hh-hf" }, { "type": "stringLiteral", "value": "hh-u" }, { "type": "stringLiteral", "value": "hh-hs" }, { "type": "stringLiteral", "value": "hh-uk" }, { "type": "stringLiteral", "value": "hh-fs" }, { "type": "stringLiteral", "value": "hh-hk" }, { "type": "stringLiteral", "value": "hh-hm" }, { "type": "stringLiteral", "value": "hh-tu" }, { "type": "stringLiteral", "value": "hm-hs" }, { "type": "stringLiteral", "value": "ham-f2" }, { "type": "stringLiteral", "value": "ham-fh" }, { "type": "stringLiteral", "value": "h-fg" }, { "type": "stringLiteral", "value": "h-fh" }, { "type": "stringLiteral", "value": "h-hm" }, { "type": "stringLiteral", "value": "h-vf" }, { "type": "stringLiteral", "value": "h-la" }, { "type": "stringLiteral", "value": "h-u" }, { "type": "stringLiteral", "value": "h-fb" }, { "type": "stringLiteral", "value": "h-kf" }, { "type": "stringLiteral", "value": "h-mh" }, { "type": "stringLiteral", "value": "h-f3" }, { "type": "stringLiteral", "value": "h-pf" }, { "type": "stringLiteral", "value": "h-ti" }, { "type": "stringLiteral", "value": "hei-fh" }, { "type": "stringLiteral", "value": "hd-hm" }, { "type": "stringLiteral", "value": "hd-ph" }, { "type": "stringLiteral", "value": "hd-kh" }, { "type": "stringLiteral", "value": "hd-u" }, { "type": "stringLiteral", "value": "hd-fh" }, { "type": "stringLiteral", "value": "hdh-dh" }, { "type": "stringLiteral", "value": "hn-dh" }, { "type": "stringLiteral", "value": "hn-bs" }, { "type": "stringLiteral", "value": "hn-fh" }, { "type": "stringLiteral", "value": "hn-f2" }, { "type": "stringLiteral", "value": "su-f3" }, { "type": "stringLiteral", "value": "su-k2" }, { "type": "stringLiteral", "value": "he-hk" }, { "type": "stringLiteral", "value": "sta-v2" }, { "type": "stringLiteral", "value": "hi-fg" }, { "type": "stringLiteral", "value": "hi-fs" }, { "type": "stringLiteral", "value": "hi-fh" }, { "type": "stringLiteral", "value": "hi-v2" }, { "type": "stringLiteral", "value": "hi-vf" }, { "type": "stringLiteral", "value": "hi-u" }, { "type": "stringLiteral", "value": "hi-v3" }, { "type": "stringLiteral", "value": "ho-fh" }, { "type": "stringLiteral", "value": "ho-f2" }, { "type": "stringLiteral", "value": "ho-vf" }, { "type": "stringLiteral", "value": "s-u2" }, { "type": "stringLiteral", "value": "ww-fh" }, { "type": "stringLiteral", "value": "hol-fh" }, { "type": "stringLiteral", "value": "fds-dh" }, { "type": "stringLiteral", "value": "hx-fh" }, { "type": "stringLiteral", "value": "lip-h3" }, { "type": "stringLiteral", "value": "hx-ug" }, { "type": "stringLiteral", "value": "tr-f3" }, { "type": "stringLiteral", "value": "mz-f5" }, { "type": "stringLiteral", "value": "wi-f5" }, { "type": "stringLiteral", "value": "wi-f4" }, { "type": "stringLiteral", "value": "rued-pf" }, { "type": "stringLiteral", "value": "ik-tu" }, { "type": "stringLiteral", "value": "il-th" }, { "type": "stringLiteral", "value": "in-fh" }, { "type": "stringLiteral", "value": "in-u" }, { "type": "stringLiteral", "value": "mk-ts" }, { "type": "stringLiteral", "value": "mk-fh" }, { "type": "stringLiteral", "value": "rv-pf" }, { "type": "stringLiteral", "value": "j-fh" }, { "type": "stringLiteral", "value": "j-u" }, { "type": "stringLiteral", "value": "kl-fh" }, { "type": "stringLiteral", "value": "kl-u" }, { "type": "stringLiteral", "value": "wes-fh" }, { "type": "stringLiteral", "value": "ka-dh" }, { "type": "stringLiteral", "value": "ka-fh" }, { "type": "stringLiteral", "value": "ka-pf" }, { "type": "stringLiteral", "value": "ka-u" }, { "type": "stringLiteral", "value": "ka-hk" }, { "type": "stringLiteral", "value": "ka-hg" }, { "type": "stringLiteral", "value": "ka-hm" }, { "type": "stringLiteral", "value": "ka-ph" }, { "type": "stringLiteral", "value": "ks-cv" }, { "type": "stringLiteral", "value": "ks-pf" }, { "type": "stringLiteral", "value": "ks-fh" }, { "type": "stringLiteral", "value": "ks-ms" }, { "type": "stringLiteral", "value": "ks-u3" }, { "type": "stringLiteral", "value": "ks-ug" }, { "type": "stringLiteral", "value": "ks-vf" }, { "type": "stringLiteral", "value": "ks-u2" }, { "type": "stringLiteral", "value": "og-vf" }, { "type": "stringLiteral", "value": "ke-fh" }, { "type": "stringLiteral", "value": "ki-u" }, { "type": "stringLiteral", "value": "ki-fh" }, { "type": "stringLiteral", "value": "ki-f2" }, { "type": "stringLiteral", "value": "ki-f6" }, { "type": "stringLiteral", "value": "ki-hk" }, { "type": "stringLiteral", "value": "ki-f3" }, { "type": "stringLiteral", "value": "ki-f4" }, { "type": "stringLiteral", "value": "ki-f5" }, { "type": "stringLiteral", "value": "ki-ph" }, { "type": "stringLiteral", "value": "kle-fh" }, { "type": "stringLiteral", "value": "ko-fh" }, { "type": "stringLiteral", "value": "ko-u3" }, { "type": "stringLiteral", "value": "ko-u" }, { "type": "stringLiteral", "value": "ko-vf" }, { "type": "stringLiteral", "value": "k-iu" }, { "type": "stringLiteral", "value": "k-cb" }, { "type": "stringLiteral", "value": "k-fm" }, { "type": "stringLiteral", "value": "k-fp" }, { "type": "stringLiteral", "value": "k-kf" }, { "type": "stringLiteral", "value": "k-mf" }, { "type": "stringLiteral", "value": "k-p2" }, { "type": "stringLiteral", "value": "k-u" }, { "type": "stringLiteral", "value": "k-fb" }, { "type": "stringLiteral", "value": "k-u2" }, { "type": "stringLiteral", "value": "k-fh" }, { "type": "stringLiteral", "value": "k-vf" }, { "type": "stringLiteral", "value": "k-hk" }, { "type": "stringLiteral", "value": "k-hm" }, { "type": "stringLiteral", "value": "k-pf" }, { "type": "stringLiteral", "value": "k-v2" }, { "type": "stringLiteral", "value": "k-f2" }, { "type": "stringLiteral", "value": "kw-fh" }, { "type": "stringLiteral", "value": "kn-fh" }, { "type": "stringLiteral", "value": "kn-f2" }, { "type": "stringLiteral", "value": "kn-u" }, { "type": "stringLiteral", "value": "koet-fh" }, { "type": "stringLiteral", "value": "koet-th" }, { "type": "stringLiteral", "value": "koet-u" }, { "type": "stringLiteral", "value": "kr-fh" }, { "type": "stringLiteral", "value": "og-fw" }, { "type": "stringLiteral", "value": "ld-u" }, { "type": "stringLiteral", "value": "la-fh" }, { "type": "stringLiteral", "value": "da-v4" }, { "type": "stringLiteral", "value": "ler-fh" }, { "type": "stringLiteral", "value": "l-fb" }, { "type": "stringLiteral", "value": "l-f2" }, { "type": "stringLiteral", "value": "l-kh" }, { "type": "stringLiteral", "value": "l-h3" }, { "type": "stringLiteral", "value": "l-hh" }, { "type": "stringLiteral", "value": "l-hm" }, { "type": "stringLiteral", "value": "l-h2" }, { "type": "stringLiteral", "value": "l-ph" }, { "type": "stringLiteral", "value": "l-hs" }, { "type": "stringLiteral", "value": "l-ht" }, { "type": "stringLiteral", "value": "l-th" }, { "type": "stringLiteral", "value": "l-u" }, { "type": "stringLiteral", "value": "mer-th" }, { "type": "stringLiteral", "value": "lev-pf" }, { "type": "stringLiteral", "value": "lev-fh" }, { "type": "stringLiteral", "value": "fg-fh" }, { "type": "stringLiteral", "value": "lip-f2" }, { "type": "stringLiteral", "value": "lip-h1" }, { "type": "stringLiteral", "value": "lip-fh" }, { "type": "stringLiteral", "value": "so-f2" }, { "type": "stringLiteral", "value": "loe-dh" }, { "type": "stringLiteral", "value": "hl-fh" }, { "type": "stringLiteral", "value": "hl-vf" }, { "type": "stringLiteral", "value": "hl-f3" }, { "type": "stringLiteral", "value": "hl-uk" }, { "type": "stringLiteral", "value": "hl-u" }, { "type": "stringLiteral", "value": "hl-f2" }, { "type": "stringLiteral", "value": "hl-hm" }, { "type": "stringLiteral", "value": "lb-v2" }, { "type": "stringLiteral", "value": "lb-fh" }, { "type": "stringLiteral", "value": "lb-ph" }, { "type": "stringLiteral", "value": "lb-p2" }, { "type": "stringLiteral", "value": "lb-vf" }, { "type": "stringLiteral", "value": "lu-fh" }, { "type": "stringLiteral", "value": "lu-kf" }, { "type": "stringLiteral", "value": "lg-u" }, { "type": "stringLiteral", "value": "lg-fh" }, { "type": "stringLiteral", "value": "md-f2" }, { "type": "stringLiteral", "value": "md-fh" }, { "type": "stringLiteral", "value": "md-tu" }, { "type": "stringLiteral", "value": "md-f3" }, { "type": "stringLiteral", "value": "md-mh" }, { "type": "stringLiteral", "value": "md-ph" }, { "type": "stringLiteral", "value": "md-u" }, { "type": "stringLiteral", "value": "mz-f4" }, { "type": "stringLiteral", "value": "mz-u2" }, { "type": "stringLiteral", "value": "mz-vf" }, { "type": "stringLiteral", "value": "mz-f3" }, { "type": "stringLiteral", "value": "mz-f2" }, { "type": "stringLiteral", "value": "mz-u" }, { "type": "stringLiteral", "value": "mz-kf" }, { "type": "stringLiteral", "value": "ma-dh" }, { "type": "stringLiteral", "value": "ma-fg" }, { "type": "stringLiteral", "value": "ma-ft" }, { "type": "stringLiteral", "value": "ma-ba" }, { "type": "stringLiteral", "value": "ma-v3" }, { "type": "stringLiteral", "value": "ma-v2" }, { "type": "stringLiteral", "value": "ma-hm" }, { "type": "stringLiteral", "value": "ma-fs" }, { "type": "stringLiteral", "value": "ma-u" }, { "type": "stringLiteral", "value": "mr-eh" }, { "type": "stringLiteral", "value": "mr-fh" }, { "type": "stringLiteral", "value": "mr-u" }, { "type": "stringLiteral", "value": "re-pf" }, { "type": "stringLiteral", "value": "myk-vf" }, { "type": "stringLiteral", "value": "mgn-vf" }, { "type": "stringLiteral", "value": "mei-fh" }, { "type": "stringLiteral", "value": "mei-fv" }, { "type": "stringLiteral", "value": "mei-f2" }, { "type": "stringLiteral", "value": "sk-hs" }, { "type": "stringLiteral", "value": "hal-fh" }, { "type": "stringLiteral", "value": "hsk-fh" }, { "type": "stringLiteral", "value": "me-fh" }, { "type": "stringLiteral", "value": "rt-hs" }, { "type": "stringLiteral", "value": "mi-fh" }, { "type": "stringLiteral", "value": "c-fh" }, { "type": "stringLiteral", "value": "mw-ht" }, { "type": "stringLiteral", "value": "hc-ih" }, { "type": "stringLiteral", "value": "mtw-ht" }, { "type": "stringLiteral", "value": "mg-fh" }, { "type": "stringLiteral", "value": "z-fh" }, { "type": "stringLiteral", "value": "mos-dh" }, { "type": "stringLiteral", "value": "mh-fh" }, { "type": "stringLiteral", "value": "m-am" }, { "type": "stringLiteral", "value": "m-b2" }, { "type": "stringLiteral", "value": "m-bw" }, { "type": "stringLiteral", "value": "m-ea" }, { "type": "stringLiteral", "value": "m-vf" }, { "type": "stringLiteral", "value": "m-as" }, { "type": "stringLiteral", "value": "m-mf" }, { "type": "stringLiteral", "value": "m-hk" }, { "type": "stringLiteral", "value": "m-hs" }, { "type": "stringLiteral", "value": "m-fh" }, { "type": "stringLiteral", "value": "m-kf" }, { "type": "stringLiteral", "value": "m-hm" }, { "type": "stringLiteral", "value": "m-kh" }, { "type": "stringLiteral", "value": "m-hp" }, { "type": "stringLiteral", "value": "m-fp" }, { "type": "stringLiteral", "value": "m-tu" }, { "type": "stringLiteral", "value": "m-u" }, { "type": "stringLiteral", "value": "gap-ks" }, { "type": "stringLiteral", "value": "m-u2" }, { "type": "stringLiteral", "value": "m-t2" }, { "type": "stringLiteral", "value": "ms-ph" }, { "type": "stringLiteral", "value": "ms-kf" }, { "type": "stringLiteral", "value": "ms-u" }, { "type": "stringLiteral", "value": "ms-fh" }, { "type": "stringLiteral", "value": "ms-vf" }, { "type": "stringLiteral", "value": "ms-hk" }, { "type": "stringLiteral", "value": "ms-hm" }, { "type": "stringLiteral", "value": "ms-kh" }, { "type": "stringLiteral", "value": "ms-v2" }, { "type": "stringLiteral", "value": "nmb-kh" }, { "type": "stringLiteral", "value": "nb-fh" }, { "type": "stringLiteral", "value": "m-ah" }, { "type": "stringLiteral", "value": "m-k3" }, { "type": "stringLiteral", "value": "ne-eu" }, { "type": "stringLiteral", "value": "ne-hs" }, { "type": "stringLiteral", "value": "ne-pf" }, { "type": "stringLiteral", "value": "nu-fh" }, { "type": "stringLiteral", "value": "h-f2" }, { "type": "stringLiteral", "value": "ndh-fh" }, { "type": "stringLiteral", "value": "coe-vf" }, { "type": "stringLiteral", "value": "n-kf" }, { "type": "stringLiteral", "value": "n-hm" }, { "type": "stringLiteral", "value": "n-hk" }, { "type": "stringLiteral", "value": "n-k1" }, { "type": "stringLiteral", "value": "n-k2" }, { "type": "stringLiteral", "value": "n-k3" }, { "type": "stringLiteral", "value": "n-fh" }, { "type": "stringLiteral", "value": "n-u" }, { "type": "stringLiteral", "value": "nt-fh" }, { "type": "stringLiteral", "value": "nt-f3" }, { "type": "stringLiteral", "value": "gp-f2" }, { "type": "stringLiteral", "value": "gr-kh" }, { "type": "stringLiteral", "value": "hg-kh" }, { "type": "stringLiteral", "value": "wi-eb" }, { "type": "stringLiteral", "value": "of-hk" }, { "type": "stringLiteral", "value": "fr-f2" }, { "type": "stringLiteral", "value": "ol-fh" }, { "type": "stringLiteral", "value": "ol-pf" }, { "type": "stringLiteral", "value": "ol-u" }, { "type": "stringLiteral", "value": "os-f2" }, { "type": "stringLiteral", "value": "os-fh" }, { "type": "stringLiteral", "value": "os-f3" }, { "type": "stringLiteral", "value": "os-u" }, { "type": "stringLiteral", "value": "os-kf" }, { "type": "stringLiteral", "value": "ver-fh" }, { "type": "stringLiteral", "value": "pb-fh" }, { "type": "stringLiteral", "value": "pb-kf" }, { "type": "stringLiteral", "value": "pb-kh" }, { "type": "stringLiteral", "value": "pb-ug" }, { "type": "stringLiteral", "value": "pb-f1" }, { "type": "stringLiteral", "value": "pb-u2" }, { "type": "stringLiteral", "value": "pa-u" }, { "type": "stringLiteral", "value": "pf-fg" }, { "type": "stringLiteral", "value": "pf-fh" }, { "type": "stringLiteral", "value": "ps-fh" }, { "type": "stringLiteral", "value": "pl-fh" }, { "type": "stringLiteral", "value": "p-bs" }, { "type": "stringLiteral", "value": "p-f2" }, { "type": "stringLiteral", "value": "p-sh" }, { "type": "stringLiteral", "value": "p-pf" }, { "type": "stringLiteral", "value": "p-u" }, { "type": "stringLiteral", "value": "p-fh" }, { "type": "stringLiteral", "value": "p-hf" }, { "type": "stringLiteral", "value": "brb-f2" }, { "type": "stringLiteral", "value": "dd-f2" }, { "type": "stringLiteral", "value": "rv-fh" }, { "type": "stringLiteral", "value": "rv-dh" }, { "type": "stringLiteral", "value": "r-kh" }, { "type": "stringLiteral", "value": "r-u" }, { "type": "stringLiteral", "value": "r-fh" }, { "type": "stringLiteral", "value": "rd-v2" }, { "type": "stringLiteral", "value": "ko-f2" }, { "type": "stringLiteral", "value": "rd-bf" }, { "type": "stringLiteral", "value": "rd-fh" }, { "type": "stringLiteral", "value": "rt-fh" }, { "type": "stringLiteral", "value": "rt-ts" }, { "type": "stringLiteral", "value": "rt-ft" }, { "type": "stringLiteral", "value": "su-f2" }, { "type": "stringLiteral", "value": "st-mh" }, { "type": "stringLiteral", "value": "bc-f2" }, { "type": "stringLiteral", "value": "rie-fh" }, { "type": "stringLiteral", "value": "shg-vf" }, { "type": "stringLiteral", "value": "ro-fh" }, { "type": "stringLiteral", "value": "ros-hm" }, { "type": "stringLiteral", "value": "ros-im" }, { "type": "stringLiteral", "value": "hro-hu" }, { "type": "stringLiteral", "value": "hro-u" }, { "type": "stringLiteral", "value": "hro-hm" }, { "type": "stringLiteral", "value": "rof-vf" }, { "type": "stringLiteral", "value": "nol-fh" }, { "type": "stringLiteral", "value": "tue-fh" }, { "type": "stringLiteral", "value": "wi-f3" }, { "type": "stringLiteral", "value": "sb-f2" }, { "type": "stringLiteral", "value": "sb-hm" }, { "type": "stringLiteral", "value": "sb-hs" }, { "type": "stringLiteral", "value": "sb-vf" }, { "type": "stringLiteral", "value": "sb-hk" }, { "type": "stringLiteral", "value": "sb-fh" }, { "type": "stringLiteral", "value": "sb-kf" }, { "type": "stringLiteral", "value": "sb-u" }, { "type": "stringLiteral", "value": "sz-fh" }, { "type": "stringLiteral", "value": "sm-fh" }, { "type": "stringLiteral", "value": "aa-fg" }, { "type": "stringLiteral", "value": "aa-ph" }, { "type": "stringLiteral", "value": "sha-ht" }, { "type": "stringLiteral", "value": "sha-kh" }, { "type": "stringLiteral", "value": "sad-pf" }, { "type": "stringLiteral", "value": "ru-fh" }, { "type": "stringLiteral", "value": "wue-f2" }, { "type": "stringLiteral", "value": "lds-bc" }, { "type": "stringLiteral", "value": "sn-hm" }, { "type": "stringLiteral", "value": "hd-vf" }, { "type": "stringLiteral", "value": "sfb-fh" }, { "type": "stringLiteral", "value": "si-pf" }, { "type": "stringLiteral", "value": "si-ug" }, { "type": "stringLiteral", "value": "sig-fh" }, { "type": "stringLiteral", "value": "so-fh" }, { "type": "stringLiteral", "value": "so-vf" }, { "type": "stringLiteral", "value": "so-ug" }, { "type": "stringLiteral", "value": "sp-u" }, { "type": "stringLiteral", "value": "su-fh" }, { "type": "stringLiteral", "value": "su-kh" }, { "type": "stringLiteral", "value": "sta-vf" }, { "type": "stringLiteral", "value": "st-fh" }, { "type": "stringLiteral", "value": "sdl-fh" }, { "type": "stringLiteral", "value": "hst-fh" }, { "type": "stringLiteral", "value": "hst-f2" }, { "type": "stringLiteral", "value": "sr-fh" }, { "type": "stringLiteral", "value": "og-fh" }, { "type": "stringLiteral", "value": "s-dp" }, { "type": "stringLiteral", "value": "s-dh" }, { "type": "stringLiteral", "value": "s-f2" }, { "type": "stringLiteral", "value": "s-im" }, { "type": "stringLiteral", "value": "s-kf" }, { "type": "stringLiteral", "value": "s-u" }, { "type": "stringLiteral", "value": "s-va" }, { "type": "stringLiteral", "value": "s-wh" }, { "type": "stringLiteral", "value": "s-hk" }, { "type": "stringLiteral", "value": "s-fh" }, { "type": "stringLiteral", "value": "s-fb" }, { "type": "stringLiteral", "value": "s-hm" }, { "type": "stringLiteral", "value": "s-mf" }, { "type": "stringLiteral", "value": "s-f3" }, { "type": "stringLiteral", "value": "s-th" }, { "type": "stringLiteral", "value": "ue-fh" }, { "type": "stringLiteral", "value": "k-v3" }, { "type": "stringLiteral", "value": "k-f3" }, { "type": "stringLiteral", "value": "tr-fh" }, { "type": "stringLiteral", "value": "tr-kh" }, { "type": "stringLiteral", "value": "tr-u" }, { "type": "stringLiteral", "value": "an-f2" }, { "type": "stringLiteral", "value": "tut-hm" }, { "type": "stringLiteral", "value": "tue-u" }, { "type": "stringLiteral", "value": "tut-f3" }, { "type": "stringLiteral", "value": "ul-fh" }, { "type": "stringLiteral", "value": "ul-f4" }, { "type": "stringLiteral", "value": "ul-u" }, { "type": "stringLiteral", "value": "myk-kh" }, { "type": "stringLiteral", "value": "vec-fh" }, { "type": "stringLiteral", "value": "vec-u" }, { "type": "stringLiteral", "value": "vec-kf" }, { "type": "stringLiteral", "value": "bo-f2" }, { "type": "stringLiteral", "value": "vs-vf" }, { "type": "stringLiteral", "value": "vs-dh" }, { "type": "stringLiteral", "value": "vs-f2" }, { "type": "stringLiteral", "value": "ros-hs" }, { "type": "stringLiteral", "value": "ro-vf" }, { "type": "stringLiteral", "value": "pi-fh" }, { "type": "stringLiteral", "value": "fs-fh" }, { "type": "stringLiteral", "value": "we-hm" }, { "type": "stringLiteral", "value": "we-u" }, { "type": "stringLiteral", "value": "we-vf" }, { "type": "stringLiteral", "value": "we-th" }, { "type": "stringLiteral", "value": "kn-ph" }, { "type": "stringLiteral", "value": "rv-ph" }, { "type": "stringLiteral", "value": "wsf-pf" }, { "type": "stringLiteral", "value": "wr-fh" }, { "type": "stringLiteral", "value": "wr-v2" }, { "type": "stringLiteral", "value": "qlb-vf" }, { "type": "stringLiteral", "value": "ldk-fh" }, { "type": "stringLiteral", "value": "wi-bs" }, { "type": "stringLiteral", "value": "wi-v1" }, { "type": "stringLiteral", "value": "wi-fh" }, { "type": "stringLiteral", "value": "wi-vf" }, { "type": "stringLiteral", "value": "kw-th" }, { "type": "stringLiteral", "value": "whv-fh" }, { "type": "stringLiteral", "value": "hwi-fh" }, { "type": "stringLiteral", "value": "wis-th" }, { "type": "stringLiteral", "value": "wis-fh" }, { "type": "stringLiteral", "value": "en-u" }, { "type": "stringLiteral", "value": "wf-fh" }, { "type": "stringLiteral", "value": "wob-fh" }, { "type": "stringLiteral", "value": "wo-fh" }, { "type": "stringLiteral", "value": "w-hm" }, { "type": "stringLiteral", "value": "w-kh" }, { "type": "stringLiteral", "value": "w-ug" }, { "type": "stringLiteral", "value": "w-vf" }, { "type": "stringLiteral", "value": "wue-hm" }, { "type": "stringLiteral", "value": "wue-u" }, { "type": "stringLiteral", "value": "wue-fh" }, { "type": "stringLiteral", "value": "wue-f3" }, { "type": "stringLiteral", "value": "zi-ht" }, { "type": "stringLiteral", "value": "zi-ih" }, { "type": "stringLiteral", "value": "zi-th" }, { "type": "stringLiteral", "value": "zw-fh" }, { "type": "stringLiteral", "value": "z-t3" }, { "type": "stringLiteral", "value": "z-t2" }, { "type": "stringLiteral", "value": "z-pf" }, { "type": "stringLiteral", "value": "z-hs" }, { "type": "stringLiteral", "value": "z-ph" }, { "type": "stringLiteral", "value": "z-th" }, { "type": "stringLiteral", "value": "z-tu" }, { "type": "stringLiteral", "value": "z-ht" }, { "type": "stringLiteral", "value": "rc-hs" }, { "type": "stringLiteral", "value": "z-p2" } ] } }, { "id": 2730, "name": "SCNamespaces", "kind": 2097152, "kindString": "Object literal", "flags": { "isExported": true, "isConst": true }, "comment": { "shortText": "Namespaces for universities for UUID generation" }, "children": [ { "id": 2731, "name": "ab-fh", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "comment": { "shortText": "Namespace for Hochschule Aschaffenburg" }, "sources": [ { "fileName": "types/namespaces.ts", "line": 790, "character": 9 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"b28746bb-e95e-4d4d-bf21-1c0a3bb7e83e\"" }, { "id": 2732, "name": "b-tu", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "comment": { "shortText": "Namespace for Technische Universität Berlin" }, "sources": [ { "fileName": "types/namespaces.ts", "line": 794, "character": 8 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"909a8cbc-8520-456c-b474-ef1525f14209\"" }, { "id": 2733, "name": "f-u", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "comment": { "shortText": "Namespace for Goethe-Universität Frankfurt am Main" }, "sources": [ { "fileName": "types/namespaces.ts", "line": 798, "character": 7 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"fa256ea6-942d-4ead-96da-5d7678e9e965\"" }, { "id": 2734, "name": "fd-fh", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "comment": { "shortText": "Namespace for Hochschule Fulda" }, "sources": [ { "fileName": "types/namespaces.ts", "line": 802, "character": 9 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"f1aa9ac0-ed3d-493b-987c-f98aeeba154b\"" }, { "id": 2735, "name": "gi-fh", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "comment": { "shortText": "Namespace for Technische Hochschule Mittelhessen" }, "sources": [ { "fileName": "types/namespaces.ts", "line": 806, "character": 9 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"f599f1d1-5b76-4654-a394-d37680d75e22\"" }, { "id": 2736, "name": "gi-u", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "comment": { "shortText": "Namespace for Justus-Liebig-Universität Gießen" }, "sources": [ { "fileName": "types/namespaces.ts", "line": 810, "character": 8 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"9884e6f2-cbbb-4341-8d30-5ba3f1514927\"" }, { "id": 2737, "name": "ks-ug", "kind": 32, "kindString": "Variable", "flags": { "isExported": true }, "comment": { "shortText": "Namespace for Universität Kassel" }, "sources": [ { "fileName": "types/namespaces.ts", "line": 814, "character": 9 } ], "type": { "type": "intrinsic", "name": "string" }, "defaultValue": "\"277fe8f6-dbc9-4ec2-9f87-d30e0dc347af\"" } ], "groups": [ { "title": "Variables", "kind": 32, "children": [ 2731, 2732, 2733, 2734, 2735, 2736, 2737 ] } ], "sources": [ { "fileName": "types/namespaces.ts", "line": 785, "character": 25 } ], "type": { "type": "intrinsic", "name": "object" } } ], "groups": [ { "title": "Type aliases", "kind": 4194304, "children": [ 2729 ] }, { "title": "Object literals", "kind": 2097152, "children": [ 2730 ] } ], "sources": [ { "fileName": "types/namespaces.ts", "line": 1, "character": 0 } ] }, { "id": 2404, "name": "\"types/sorts/Abstract\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/types/sorts/Abstract.ts", "children": [ { "id": 2405, "name": "SCSearchAbstractSort", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Abstract sort instruction" }, "typeParameter": [ { "id": 2406, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "reference", "name": "SCSearchAbstractSortArguments", "id": 2410 } } ], "children": [ { "id": 2407, "name": "arguments", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Map of arguments for the sort instruction" }, "sources": [ { "fileName": "types/sorts/Abstract.ts", "line": 28, "character": 11 } ], "type": { "type": "typeParameter", "name": "T", "constraint": { "type": "reference", "name": "SCSearchAbstractSortArguments", "id": 2410 } } }, { "id": 2408, "name": "order", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Direction of the sort instruction: `asc`ending or `desc`ending." }, "sources": [ { "fileName": "types/sorts/Abstract.ts", "line": 33, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "stringLiteral", "value": "asc" }, { "type": "stringLiteral", "value": "desc" } ] } }, { "id": 2409, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Type of the sort instruction" }, "sources": [ { "fileName": "types/sorts/Abstract.ts", "line": 38, "character": 6 } ], "type": { "type": "reference", "name": "SCSearchSortType", "id": 2414 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2407, 2408, 2409 ] } ], "sources": [ { "fileName": "types/sorts/Abstract.ts", "line": 24, "character": 37 } ], "extendedBy": [ { "type": "reference", "name": "SCDistanceSort", "id": 2380 }, { "type": "reference", "name": "SCDucetSort", "id": 2390 }, { "type": "reference", "name": "SCPriceSort", "id": 2395 } ] }, { "id": 2410, "name": "SCSearchAbstractSortArguments", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Map of arguments for the sort instruction" }, "indexSignature": [ { "id": 2412, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "comment": { "shortText": "One value for each key" }, "parameters": [ { "id": 2413, "name": "key", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "intrinsic", "name": "string" } } ], "type": { "type": "intrinsic", "name": "any" } } ], "children": [ { "id": 2411, "name": "field", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Field to sort by" }, "sources": [ { "fileName": "types/sorts/Abstract.ts", "line": 48, "character": 7 } ], "type": { "type": "reference", "name": "SCThingsField", "id": 2055 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2411 ] } ], "sources": [ { "fileName": "types/sorts/Abstract.ts", "line": 44, "character": 46 } ], "extendedTypes": [ { "type": "reference", "name": "SCMap", "id": 82, "typeArguments": [ { "type": "intrinsic", "name": "any" } ] } ], "extendedBy": [ { "type": "reference", "name": "SCDistanceSortArguments", "id": 2384 }, { "type": "reference", "name": "SCPriceSortArguments", "id": 2399 } ] }, { "id": 2415, "name": "SCSearchSort", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "A sort instruction" }, "sources": [ { "fileName": "types/sorts/Abstract.ts", "line": 59, "character": 24 } ], "type": { "type": "union", "types": [ { "type": "reference", "name": "SCDistanceSort", "id": 2380 }, { "type": "reference", "name": "SCPriceSort", "id": 2395 }, { "type": "reference", "name": "SCDucetSort", "id": 2390 } ] } }, { "id": 2414, "name": "SCSearchSortType", "kind": 4194304, "kindString": "Type alias", "flags": { "isExported": true }, "comment": { "shortText": "Type of a sort instruction" }, "sources": [ { "fileName": "types/sorts/Abstract.ts", "line": 54, "character": 28 } ], "type": { "type": "union", "types": [ { "type": "stringLiteral", "value": "distance" }, { "type": "stringLiteral", "value": "price" }, { "type": "stringLiteral", "value": "ducet" } ] } } ], "groups": [ { "title": "Interfaces", "kind": 256, "children": [ 2405, 2410 ] }, { "title": "Type aliases", "kind": 4194304, "children": [ 2415, 2414 ] } ], "sources": [ { "fileName": "types/sorts/Abstract.ts", "line": 1, "character": 0 } ] }, { "id": 2379, "name": "\"types/sorts/Distance\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/types/sorts/Distance.ts", "children": [ { "id": 2380, "name": "SCDistanceSort", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Sort instruction to sort by distance" }, "children": [ { "id": 2382, "name": "arguments", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Map of arguments for the sort instruction" }, "sources": [ { "fileName": "types/sorts/Abstract.ts", "line": 28, "character": 11 } ], "type": { "type": "reference", "name": "SCDistanceSortArguments", "id": 2384 }, "inheritedFrom": { "type": "reference", "name": "SCSearchAbstractSort.arguments", "id": 2407 } }, { "id": 2383, "name": "order", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Direction of the sort instruction: `asc`ending or `desc`ending." }, "sources": [ { "fileName": "types/sorts/Abstract.ts", "line": 33, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "stringLiteral", "value": "asc" }, { "type": "stringLiteral", "value": "desc" } ] }, "inheritedFrom": { "type": "reference", "name": "SCSearchAbstractSort.order", "id": 2408 } }, { "id": 2381, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "types/sorts/Distance.ts", "line": 22, "character": 6 } ], "type": { "type": "stringLiteral", "value": "distance" }, "overwrites": { "type": "reference", "name": "SCSearchAbstractSort.type", "id": 2409 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2382, 2383, 2381 ] } ], "sources": [ { "fileName": "types/sorts/Distance.ts", "line": 21, "character": 31 } ], "extendedTypes": [ { "type": "reference", "name": "SCSearchAbstractSort", "id": 2405, "typeArguments": [ { "type": "reference", "name": "SCDistanceSortArguments", "id": 2384 } ] } ] }, { "id": 2384, "name": "SCDistanceSortArguments", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Additional arguments for sort instruction to sort by distance" }, "indexSignature": [ { "id": 2387, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "comment": { "shortText": "One value for each key" }, "parameters": [ { "id": 2388, "name": "key", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "intrinsic", "name": "string" } } ], "type": { "type": "intrinsic", "name": "any" } } ], "children": [ { "id": 2386, "name": "field", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Field to sort by" }, "sources": [ { "fileName": "types/sorts/Abstract.ts", "line": 48, "character": 7 } ], "type": { "type": "reference", "name": "SCThingsField", "id": 2055 }, "inheritedFrom": { "type": "reference", "name": "SCSearchAbstractSortArguments.field", "id": 2411 } }, { "id": 2385, "name": "position", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Position to calculate distances to" }, "sources": [ { "fileName": "types/sorts/Distance.ts", "line": 32, "character": 10 } ], "type": { "type": "reference", "name": "Position" } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2386, 2385 ] } ], "sources": [ { "fileName": "types/sorts/Distance.ts", "line": 28, "character": 40 } ], "extendedTypes": [ { "type": "reference", "name": "SCSearchAbstractSortArguments", "id": 2410 } ] } ], "groups": [ { "title": "Interfaces", "kind": 256, "children": [ 2380, 2384 ] } ], "sources": [ { "fileName": "types/sorts/Distance.ts", "line": 1, "character": 0 } ] }, { "id": 2389, "name": "\"types/sorts/Ducet\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/types/sorts/Ducet.ts", "children": [ { "id": 2390, "name": "SCDucetSort", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Sort instruction for ducet sort" }, "children": [ { "id": 2392, "name": "arguments", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Map of arguments for the sort instruction" }, "sources": [ { "fileName": "types/sorts/Abstract.ts", "line": 28, "character": 11 } ], "type": { "type": "reference", "name": "SCSearchAbstractSortArguments", "id": 2410 }, "inheritedFrom": { "type": "reference", "name": "SCSearchAbstractSort.arguments", "id": 2407 } }, { "id": 2393, "name": "order", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Direction of the sort instruction: `asc`ending or `desc`ending." }, "sources": [ { "fileName": "types/sorts/Abstract.ts", "line": 33, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "stringLiteral", "value": "asc" }, { "type": "stringLiteral", "value": "desc" } ] }, "inheritedFrom": { "type": "reference", "name": "SCSearchAbstractSort.order", "id": 2408 } }, { "id": 2391, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "types/sorts/Ducet.ts", "line": 21, "character": 6 } ], "type": { "type": "stringLiteral", "value": "ducet" }, "overwrites": { "type": "reference", "name": "SCSearchAbstractSort.type", "id": 2409 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2392, 2393, 2391 ] } ], "sources": [ { "fileName": "types/sorts/Ducet.ts", "line": 20, "character": 28 } ], "extendedTypes": [ { "type": "reference", "name": "SCSearchAbstractSort", "id": 2405, "typeArguments": [ { "type": "reference", "name": "SCSearchAbstractSortArguments", "id": 2410 } ] } ] } ], "groups": [ { "title": "Interfaces", "kind": 256, "children": [ 2390 ] } ], "sources": [ { "fileName": "types/sorts/Ducet.ts", "line": 1, "character": 0 } ] }, { "id": 2394, "name": "\"types/sorts/Price\"", "kind": 1, "kindString": "External module", "flags": { "isExported": true }, "originalName": "/home/wielandschoebl/Git/stapps-com/core/src/core/types/sorts/Price.ts", "children": [ { "id": 2395, "name": "SCPriceSort", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Sort instruction to sort by price" }, "children": [ { "id": 2397, "name": "arguments", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Map of arguments for the sort instruction" }, "sources": [ { "fileName": "types/sorts/Abstract.ts", "line": 28, "character": 11 } ], "type": { "type": "reference", "name": "SCPriceSortArguments", "id": 2399 }, "inheritedFrom": { "type": "reference", "name": "SCSearchAbstractSort.arguments", "id": 2407 } }, { "id": 2398, "name": "order", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Direction of the sort instruction: `asc`ending or `desc`ending." }, "sources": [ { "fileName": "types/sorts/Abstract.ts", "line": 33, "character": 7 } ], "type": { "type": "union", "types": [ { "type": "stringLiteral", "value": "asc" }, { "type": "stringLiteral", "value": "desc" } ] }, "inheritedFrom": { "type": "reference", "name": "SCSearchAbstractSort.order", "id": 2408 } }, { "id": 2396, "name": "type", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "sources": [ { "fileName": "types/sorts/Price.ts", "line": 22, "character": 6 } ], "type": { "type": "stringLiteral", "value": "price" }, "overwrites": { "type": "reference", "name": "SCSearchAbstractSort.type", "id": 2409 } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2397, 2398, 2396 ] } ], "sources": [ { "fileName": "types/sorts/Price.ts", "line": 21, "character": 28 } ], "extendedTypes": [ { "type": "reference", "name": "SCSearchAbstractSort", "id": 2405, "typeArguments": [ { "type": "reference", "name": "SCPriceSortArguments", "id": 2399 } ] } ] }, { "id": 2399, "name": "SCPriceSortArguments", "kind": 256, "kindString": "Interface", "flags": { "isExported": true }, "comment": { "shortText": "Additional arguments for sort instruction to sort by price" }, "indexSignature": [ { "id": 2402, "name": "__index", "kind": 8192, "kindString": "Index signature", "flags": {}, "comment": { "shortText": "One value for each key" }, "parameters": [ { "id": 2403, "name": "key", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "intrinsic", "name": "string" } } ], "type": { "type": "intrinsic", "name": "any" } } ], "children": [ { "id": 2401, "name": "field", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "Field to sort by" }, "sources": [ { "fileName": "types/sorts/Abstract.ts", "line": 48, "character": 7 } ], "type": { "type": "reference", "name": "SCThingsField", "id": 2055 }, "inheritedFrom": { "type": "reference", "name": "SCSearchAbstractSortArguments.field", "id": 2411 } }, { "id": 2400, "name": "universityRole", "kind": 1024, "kindString": "Property", "flags": { "isExported": true }, "comment": { "shortText": "University role to sort price for" }, "sources": [ { "fileName": "types/sorts/Price.ts", "line": 32, "character": 16 } ], "type": { "type": "typeOperator", "operator": "keyof", "target": { "type": "reference", "name": "SCSportCoursePriceGroup" } } } ], "groups": [ { "title": "Properties", "kind": 1024, "children": [ 2401, 2400 ] } ], "sources": [ { "fileName": "types/sorts/Price.ts", "line": 28, "character": 37 } ], "extendedTypes": [ { "type": "reference", "name": "SCSearchAbstractSortArguments", "id": 2410 } ] } ], "groups": [ { "title": "Interfaces", "kind": 256, "children": [ 2395, 2399 ] } ], "sources": [ { "fileName": "types/sorts/Price.ts", "line": 1, "character": 0 } ] } ], "groups": [ { "title": "External modules", "kind": 1, "children": [ 2027, 2618, 527, 2662, 1083, 634, 816, 864, 37, 1429, 370, 257, 772, 90, 2738, 2087, 2332, 2479, 2601, 2616, 2204, 2223, 2225, 2247, 2254, 2269, 2271, 2286, 2288, 2330, 2060, 2744, 2561, 2599, 2533, 2576, 906, 966, 1025, 145, 677, 1241, 1179, 1311, 1356, 1500, 1555, 1617, 397, 455, 210, 293, 722, 1675, 1135, 1751, 1833, 1451, 1875, 1960, 25, 2646, 81, 367, 29, 451, 525, 2347, 2448, 2416, 2525, 2483, 2494, 2504, 2515, 1, 2728, 2404, 2379, 2389, 2394 ] } ] }