// Copyright 2014 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

[
    RuntimeEnabled=Geofencing,
    Exposed=(Window,Worker),
    GarbageCollected,
    Constructor(Dictionary init)
] interface CircularRegion : GeofencingRegion {
    const double MIN_RADIUS = 1.0;
    const double MAX_RADIUS = 100.0;

    readonly attribute double latitude;
    readonly attribute double longitude;
    readonly attribute double radius;
};
