RenderthemeZoomlevel constructor

RenderthemeZoomlevel({
  1. required List<Rule> rulesList,
  2. required int maxLevels,
  3. int zoomlevel = -1,
})

Creates a new zoom level specific rendering theme.

rulesList Hierarchical list of rendering rules for this zoom level

Implementation

RenderthemeZoomlevel({required this.rulesList, required this.maxLevels, int zoomlevel = -1}) {
  nodeMatchingCache = LruCache(capacity: 1000, name: "Node-MatchingCache$zoomlevel");
  openWayMatchingCache = LruCache(capacity: 5000, name: "OpenWay-MatchingCache$zoomlevel");
  closedWayMatchingCache = LruCache(capacity: 2000, name: "ClosedWay-MatchingCache$zoomlevel");
}