UNPKG

celerichain-fleetop-data

Version:

Fleetbase Fleet-Ops based models, serializers, transforms, adapters and GeoJson utility functions.

22 lines (17 loc) 538 B
import Transform from '@ember-data/serializer/transform'; import Polygon from '../utils/geojson/polygon'; import { isNone } from '@ember/utils'; export default class PolygonTransform extends Transform { deserialize(serialized) { if (isNone(serialized)) { return serialized; } return new Polygon(serialized); } serialize(deserialized) { if (isNone(deserialized)) { return deserialized; } return new Polygon(deserialized); } }