.. index:: pair: class; EE::UI::CSS::ShorthandDefinition .. _doxid-class_e_e_1_1_u_i_1_1_c_s_s_1_1_shorthand_definition: class EE::UI::CSS::ShorthandDefinition ====================================== .. toctree:: :hidden: .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include class ShorthandDefinition { public: // construction :target:`ShorthandDefinition`(const std::string& name, const std::vector& properties, const std::string& shorthandFuncName); // methods static ShorthandDefinition* :target:`New`(const std::string& name, const std::vector& properties, const std::string& shorthandParserName); std::vector<:ref:`StyleSheetProperty`> :target:`parse`(std::string value) const; const std::string& :target:`getName`() const; const :ref:`String::HashType`& :target:`getId`() const; ShorthandDefinition& :target:`addAlias`(const std::string& alias); bool :target:`isAlias`(const std::string& alias) const; bool :target:`isAlias`(const :ref:`String::HashType`& id) const; bool :target:`isDefinition`(const std::string& name) const; bool :target:`isDefinition`(const :ref:`String::HashType`& id) const; :ref:`ShorthandId` :target:`getShorthandId`() const; const std::vector& :target:`getProperties`() const; };