#ifndef SASS_TYPES_MAP_H #define SASS_TYPES_MAP_H #include #include "sass_value_wrapper.h" namespace SassTypes { class Map : public SassValueWrapper { public: Map(Sass_Value*); static char const* get_constructor_name() { return "SassMap"; } static Sass_Value* construct(const std::vector>, Sass_Value **); static void initPrototype(v8::Local); static NAN_METHOD(GetValue); static NAN_METHOD(SetValue); static NAN_METHOD(GetKey); static NAN_METHOD(SetKey); static NAN_METHOD(GetLength); }; } #endif