Constructors
constructor
- new Fruit(): Fruit
- new Fruit(...args: any[]): Fruit
Properties
valid
valid: boolean = false
Accessors
__@toStringTag
- get __@toStringTag(): string
Methods
absorb
- absorb(prop: string, value: string): this
- absorb(decl: decl): this
- absorb(decls: Array<decl>): this
-
Parameters
-
prop: string
-
value: string
Returns this
-
Parameters
Returns this
-
Parameters
Returns this
analyze
- analyze(stem: Stem): void
parse
- parse(value: string): Fruit | string
-
Parameters
Returns Fruit
|
string
toResult
- toResult(): Fruit | string
toString
- toString(complete?: boolean): string
-
Parameters
-
Optional complete: boolean
Returns string
Static absorb
-
Parameters
-
prop: string
-
value: string
-
Parameters
-
Parameters
Static parse
- parse(value: string): Fruit | string
-
Parameters
Returns Fruit
|
string
Static validate
- validate(value: string): boolean
-
Parameters
Returns boolean