Lines Matching refs:DisplayLayout
29 typedef std::map<DisplayLayout::Position, std::string> PositionToStringMap;
33 DisplayLayout::TOP, "top", in GetPositionToStringMap()
34 DisplayLayout::BOTTOM, "bottom", in GetPositionToStringMap()
35 DisplayLayout::RIGHT, "right", in GetPositionToStringMap()
36 DisplayLayout::LEFT, "left"); in GetPositionToStringMap()
41 DisplayLayout::Position* field) { in GetPositionFromString()
48 std::string GetStringFromPosition(DisplayLayout::Position position) { in GetStringFromPosition()
64 DisplayLayout DisplayLayout::FromInts(int position, int offsets) { in FromInts()
65 return DisplayLayout(static_cast<Position>(position), offsets); in FromInts()
68 DisplayLayout::DisplayLayout() in DisplayLayout() function in ash::DisplayLayout
75 DisplayLayout::DisplayLayout(DisplayLayout::Position position, int offset) in DisplayLayout() function in ash::DisplayLayout
91 DisplayLayout DisplayLayout::Invert() const { in Invert()
107 DisplayLayout ret = DisplayLayout(inverted_position, -offset); in Invert()
113 bool DisplayLayout::ConvertFromValue(const base::Value& value, in ConvertFromValue()
114 DisplayLayout* layout) { in ConvertFromValue()
115 base::JSONValueConverter<DisplayLayout> converter; in ConvertFromValue()
120 bool DisplayLayout::ConvertToValue(const DisplayLayout& layout, in ConvertToValue()
134 std::string DisplayLayout::ToString() const { in ToString()
142 void DisplayLayout::RegisterJSONConverter( in RegisterJSONConverter()
143 base::JSONValueConverter<DisplayLayout>* converter) { in RegisterJSONConverter()
145 kPositionKey, &DisplayLayout::position, &GetPositionFromString); in RegisterJSONConverter()
146 converter->RegisterIntField(kOffsetKey, &DisplayLayout::offset); in RegisterJSONConverter()
147 converter->RegisterBoolField(kMirroredKey, &DisplayLayout::mirrored); in RegisterJSONConverter()
149 kPrimaryIdKey, &DisplayLayout::primary_id, &GetDisplayIdFromString); in RegisterJSONConverter()