|
Class: CSS_BorderStyle (in HTML)
Object
|
+--HTML::CSS_AbstractStyleObject
|
+--HTML::CSS_AbstractStyleProperty
|
+--HTML::CSS_AbstractStylePropertyBox
|
+--HTML::CSS_BorderStyle
- Package:
- stx:goodies/webServer/htmlTree
- Category:
- Net-Documents-HTML-StyleSheet-Box-Border
- Version:
- rev:
1.10
date: 2018/04/26 10:34:04
- user: cg
- file: HTML__CSS_BorderStyle.st directory: goodies/webServer/htmlTree
- module: stx stc-classLibrary: htmlTree
instance creation
-
newDashed
-
Create a new border-style initialy set to dashed.
usage example(s):
CSS_BorderStyle newDashed printHtmlString.
|
-
newDotted
-
Create a new border-style initialy set to dotted.
usage example(s):
CSS_BorderStyle newDotted printHtmlString.
|
-
newDouble
-
Create a new border-style initialy set to double.
usage example(s):
CSS_BorderStyle newDouble printHtmlString.
|
-
newGroove
-
Create a new border-style initialy set to groove.
usage example(s):
CSS_BorderStyle newGroove printHtmlString.
|
-
newInset
-
Create a new border-style initialy set to inset.
usage example(s):
CSS_BorderStyle newInset printHtmlString.
|
-
newOutset
-
Create a new border-style initialy set to outset.
usage example(s):
CSS_BorderStyle newOutset printHtmlString.
|
-
newRidge
-
Create a new border-style initialy set to ridge.
usage example(s):
CSS_BorderStyle newRidge printHtmlString.
|
-
newSolid
-
Create a new border-style initialy set to solid.
usage example(s):
CSS_BorderStyle newSolid printHtmlString.
|
required protocol
-
keyName
-
Return a key name for border-style.
interface-accessing
-
beDashed
-
Set the border-style to dashed.
-
beDotted
-
Set the border-style to dotted.
-
beDouble
-
Set the border-style to double.
-
beGroove
-
Set the border-style to groove.
-
beInset
-
Set the border-style to inset.
-
beOutset
-
Set the border-style to outset.
-
beRidge
-
Set the border-style to ridge.
-
beSolid
-
Set the border-style to solid.
required-visiting
-
acceptHTMLVisitor: aVisitor
-
visitor pattern: dispatch me to the visitor
Create an empty border-style:
|style|
style := CSS_BorderStyle newAuto.
style printHtmlString.
|
Create a border-style for all sides:
|style|
style := CSS_BorderStyle
top: #dashed
right: #dotted
bottom: #solid
left: #double.
style printHtmlString.
|
Create a border-style with top-left identical values:
(This one will reduce to top-left)
|style|
style := CSS_BorderStyle
top: #dashed
right: #dotted
bottom: #dashed
left: #dotted.
style printHtmlString.
|
Create a border-style with identical values:
(This one will reduce to onme value)
|
|style|
|style|
style := CSS_BorderStyle
top: #double
right: #double
bottom: #double
left: #double.
style printHtmlString.
|
CSS_BorderStyle newDashed printHtmlString.
|
CSS_BorderStyle newDotted printHtmlString.
|
CSS_BorderStyle newDouble printHtmlString.
|
CSS_BorderStyle newGroove printHtmlString.
|
CSS_BorderStyle newInset printHtmlString.
|
CSS_BorderStyle newNone printHtmlString.
|
CSS_BorderStyle newOutset printHtmlString.
|
CSS_BorderStyle newRidge printHtmlString.
|
CSS_BorderStyle newSolid printHtmlString.
|
|