MetaSEO class abstract
Make it as interface to implement later on only Web platform
- Implementers
Constructors
- MetaSEO.new()
-
Check the platform if is web so get the correct code
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
seoAuthor(
String author) → void -
Definition of
author
meta tag attribute https://developer.mozilla.org/en-US/docs/Learn/HTML/Introduction_to_HTML/The_head_metadata_in_HTML#adding_an_author_and_description Add web mata data ofauthor
attribute -
seoCharset(
String charset) → void -
Definition of
charset
meta tag attribute https://developer.mozilla.org/en-US/docs/Web/HTML/Element/meta#attr-charset Add web mata data ofcharset
attribute -
seoDescription(
String description) → void -
Definition of
description
meta tag attribute https://developer.mozilla.org/en-US/docs/Learn/HTML/Introduction_to_HTML/The_head_metadata_in_HTML#adding_an_author_and_description Add web mata data ofdescription
attribute -
seoHttpEquiv(
String httpEquiv) → void -
Definition of
http-equiv
meta tag attribute https://developer.mozilla.org/en-US/docs/Web/HTML/Element/meta#attr-http-equiv Add web mata data ofhttpEquiv
attribute -
seoKeywords(
String keywords) → void -
Definition of
keywords
meta tag attribute Separate list of keyword strings by commas Add web mata data ofkeywords
attribute -
seoMetaConfig(
) → void -
Add web seo mata config method which remove any javascript
code with the same id
metaSEOScripts
and replace if exists with needed one before the end of the body of the html web file automatically. This method should be run before any meta seo method to run the package correctly -
seoMetaKeyValue(
String metaKey, String metaValue) → void -
Definition of
metaKey
meta tag attribute If you do not found meta key you want just use metaKey Definition ofmetaValue
meta tag attribute The value is used for other key-value meta not listed in attributes by metaValue Add web mata data of other meta key with value -
seoMetaNameContent(
String metaName, String metaNameContent) → void -
Definition of
metaName
meta tag attribute If you do not found meta name you want just use metaName Definition ofmetaNameContent
meta tag attribute The value is used for other named meta not listed in attributes by metaNameContent Add web mata data of other meta named with content -
seoMetaPropertyContent(
String metaProperty, String metaPropertyContent) → void -
Definition of
metaProperty
meta tag attribute If you do not found meta property you want just use metaProperty Definition ofmetaPropertyContent
meta tag attribute The value is used for other property meta not listed in attributes by metaPropertyContent Add web mata data of other meta property with content -
seoOGDescription(
String ogDescription) → void -
Definition of
og:description
meta tag attribute https://ogp.me https://developer.mozilla.org/en-US/docs/Learn/HTML/Introduction_to_HTML/The_head_metadata_in_HTML#other_types_of_metadata Add web mata data ofogDescription
attribute -
seoOGImage(
String ogImage) → void -
Definition of
og:image
meta tag attribute https://ogp.me https://developer.mozilla.org/en-US/docs/Learn/HTML/Introduction_to_HTML/The_head_metadata_in_HTML#other_types_of_metadata Add web mata data ofogImage
attribute -
seoOGTitle(
String ogTitle) → void -
Definition of
og:title
meta tag attribute https://ogp.me https://developer.mozilla.org/en-US/docs/Learn/HTML/Introduction_to_HTML/The_head_metadata_in_HTML#other_types_of_metadata Add web mata data ofogTitle
attribute -
seoRobots(
String robots) → void -
Definition of
robots
meta tag attribute https://developers.google.com/search/docs/crawling-indexing/robots-meta-tag Add web mata data ofrobots
attribute -
seoTwitterDescription(
String twitterDescription) → void -
Definition of
twitter:description
meta tag attribute https://developer.twitter.com/en/docs/twitter-for-websites/cards/overview/markup Add web mata data oftwitterDescription
attribute -
seoTwitterImage(
String twitterImage) → void -
Definition of
twitter:image
meta tag attribute https://developer.twitter.com/en/docs/twitter-for-websites/cards/overview/markup Add web mata data oftwitterImage
attribute -
seoTwitterTitle(
String twitterTitle) → void -
Definition of
twitter:title
meta tag attribute https://developer.twitter.com/en/docs/twitter-for-websites/cards/overview/markup Add web mata data oftwitterTitle
attribute -
seoViewport(
String viewport) → void -
Definition of
viewport
meta tag attribute Separate list of viewport strings by commas https://developer.mozilla.org/en-US/docs/Web/HTML/Viewport_meta_tag Add web mata data ofviewport
attribute -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited