void InspectorState::setValue(InspectorPropertyId id, PassRefPtr<InspectorValue> value, const String& stringValue) { PropertyMap::iterator i = m_properties.find(id); ASSERT(i != m_properties.end()); i->second.m_value = value; if (i->second.m_preferenceName.length()) m_client->storeSetting(i->second.m_preferenceName, stringValue); updateCookie(); }
void InspectorState::setObject(InspectorPropertyId id, PassRefPtr<InspectorObject> value) { PropertyMap::iterator i = m_properties.find(id); ASSERT(i != m_properties.end()); Property& property = i->second; property.m_value = value; if (property.m_preferenceName.length()) m_client->storeSetting(property.m_preferenceName, value->toJSONString()); updateCookie(); }
void InspectorState::remove(const String& propertyName) { m_properties->remove(propertyName); updateCookie(); }
void InspectorState::setValue(const String& propertyName, PassRefPtr<JSONValue> value) { m_properties->setValue(propertyName, value); updateCookie(); }