A borderless style.

@return GridStyle The style.
12442
public static function borderless()
    {
        if (!self::$borderless) {
            self::$borderless = new static();
            self::$borderless->borderStyle = BorderStyle::none();
        }

        return clone self::$borderless;
    }
1026661
public function copyChildless()
    {
        $new = $this->copyWithName();
        $new->setAction($this->getAction());
        $new->setMainRoute($this->getMainRoute());
        $new->setChildRoutes($this->getChildRoutes());
        $new->setEvent($this->getEvent());
        $new->setEventArguments($this->getEventArguments());
        $new->setIcon($this->getIcon());
        $new->setHeaderIcon($this->getHeaderIcon());
        $new->setHeaderTitle($this->getHeaderTitle());
        $new->setId($this->getId());
        $new->setHasSettings($this->getHasSettings());
        $new->setPosition($this->getPosition());
        $new->setLabel($this->getLabel());

        return $new;
    }
885938
public function getAreaLayoutColumnOffsetEditClass()
    {
        /*
         * @var ThemeGridLayout $this->arLayout
         */
        $gf = $this->arLayout->getThemeGridFrameworkObject();
        if (is_object($gf)) {
            $class = $gf->getPageThemeGridFrameworkColumnAdditionalClasses();
            if ($class) {
                $class .= ' ';
            }

            $class .= $gf->getPageThemeGridFrameworkColumnClassForSpan($this->arLayoutColumnOffset);

            return $class;
        }
    }
857624
public function style($styles)
    {
        if (is_string($styles)) {
            return $this->style([$styles]);
        }

        $styles = array_map(function ($style) {
            return 'box-'.$style;
        }, $styles);

        $this->class = $this->class.' '.implode(' ', $styles);

        return $this;
    }
124505
public function save()
    {
        $rows = parent::save();

        if ( $rows && null !== $this->columnWidths )
        {
            $ruleModel = $this->getServiceLocator()
                              ->get( 'Grid\Customize\Model\Rule\Model' );

            foreach ( $this->columnWidths as $id => $width )
            {
                $rule = $ruleModel->findBySelector(
                    sprintf( Column::WIDTH_SELECTOR, $id ),
                    '',
                    $this->getRootId()
                );

                $rule->setProperty(
                    'width',
                    ( (int) $width ) . '%',
                    $rule::PRIORITY_IMPORTANT
                );

                $rule->rootParagraphId = $this->getRootId() ?: $id;
                $rows += $rule->save();
            }
        }

        return $rows;
    }
322167
public function convertCssToVisualAttributes()
    {
        /** @var \DOMElement $node */
        foreach ($this->getAllNodesWithStyleAttribute() as $node) {
            $inlineStyleDeclarations = $this->parseCssDeclarationsBlock($node->getAttribute('style'));
            $this->mapCssToHtmlAttributes($inlineStyleDeclarations, $node);
        }

        return $this;
    }
448260
public function style($style)
    {
        if (in_array($style, ['arrow', 'dot', 'bar'])) {
            $this->attributes->removeAttributeClass('breadcrumb-*');
            $this->attributes->addAttributeClass('breadcrumb-' . $style);
        }

        return $this;
    }
726393
protected function set_active_styles() {
		parent::set_active_styles();
		$style = '#control-' . $this->id() . '{border-color: ' . $this->base_color() . ';}';
		$style .= '#' . $this->id() . ' span.uix-control-label {color: ' . $this->base_color() . ';}';
		uix_share()->set_active_styles( $style );
	}
1368857
public function buildRowStyle(array $style)
    {
        $finalStyle = new StyleBuilder();

        // Spout doesn't offer support for changing column alignment.

        if (array_key_exists('font', $style)) {
            if (array_key_exists('color', $style['font'])) {
                $finalStyle->setFontColor(
                    Color::toARGB($style['font']['color']['rgb'])
                );
            }

            if (array_key_exists('bold', $style['font']) && ($style['font']['bold'] === true)) {
                $finalStyle->setFontBold();
            }
        }

        return $finalStyle->build();
    }
1037796
public function ignorePageThemeGridFrameworkContainer()
    {
        if ($this->overrideBlockTypeContainerSettings()) {
            return !$this->enableBlockContainer();
        }
        $controller = $this->getController();

        return $controller->ignorePageThemeGridFrameworkContainer();
    }
1310262
public function build(): SetStyleSheetTextRequest
	{
		$instance = new SetStyleSheetTextRequest();
		if ($this->styleSheetId === null) {
			throw new BuilderException('Property [styleSheetId] is required.');
		}
		$instance->styleSheetId = $this->styleSheetId;
		if ($this->text === null) {
			throw new BuilderException('Property [text] is required.');
		}
		$instance->text = $this->text;
		return $instance;
	}
902547
protected function _styleElement()
    {
        $styleElementConfig = $this->gridConfig['styleElement'] ?? NULL;

        if( ! empty($styleElementConfig) )
        {
            $attributes = NULL;

            $sheet = Singleton::class('ZN\Hypertext\Sheet');
            $style = Singleton::class('ZN\Hypertext\Style');

            foreach( $styleElementConfig as $selector => $attr )
            {
                $attributes .= $sheet->selector($selector)->attr($attr)->create();
            }

            return $style->open().$attributes.$style->close();
        }

        return NULL;
    }
1129091
public function buildDefaultTemplate() {
		$table = $this->elements["container"];
		$table->setAttribute("cellpadding", "5px");
		
		// Header
		$tr = Html::el("tr");
		$th = Html::el("th colspan='2' style='border-right: none'");
		$th->setText("Nahrávání souborů");
		$tr->addHtml($th);
		$th2 = Html::el("th colspan='2' style='text-align: right; border-left: none'");
		$th2->addHtml($this->elements["input"]->setAttribute("style", "display: none"));
		$button = Html::el("button type='button'");
		$button->setText("Nahrát soubor");
		$id = $this->elements["input"]->getAttribute("id");
		$button->setAttribute("onclick", "document.getElementById('$id').click(); return false;");
		$th2->addHtml($button);
		
		$tr->addHtml($th2);
		$table->addHtml($tr);
		
		// Global Progress
		$tr = Html::el("tr");
		$td = Html::el("td colspan='4'");
		$td->addHtml($this->elements["globalProgress"]);
		$tr->addHtml($td);
		$table->addHtml($tr);
		
		return $table;
	}
604991
public static function spanContext()
    {
        if (!isset(self::$instance)) {
            return new SpanContext(null, null, false);
        }
        return self::$instance->tracer()->spanContext();
    }
793649
public String getStyle() {
        final Object result = getStateHelper().eval(PropertyKeys.style, null);
        if (result == null) {
            return null;
        }
        return result.toString();
    }
1216067
public function getFormStyle()
    {
        $prop = array();

        $prop['alignment'] = $this->value['text-align'];

        if (isset($this->value['background']['color']) && is_array($this->value['background']['color'])) {
            $prop['fillColor'] = $this->value['background']['color'];
        }

        if (isset($this->value['border']['t']['color'])) {
            $prop['strokeColor'] = $this->value['border']['t']['color'];
        }

        if (isset($this->value['border']['t']['width'])) {
            $prop['lineWidth'] = $this->value['border']['t']['width'];
        }

        if (isset($this->value['border']['t']['type'])) {
            $prop['borderStyle'] = $this->value['border']['t']['type'];
        }

        if (!empty($this->value['color'])) {
            $prop['textColor'] = $this->value['color'];
        }

        if (!empty($this->value['font-size'])) {
            $prop['textSize'] = $this->value['font-size'];
        }

        return $prop;
    }
827314
public static function borderless()
    {
        if (!self::$borderless) {
            self::$borderless = new static();
            self::$borderless->borderStyle = BorderStyle::none();
            self::$borderless->borderStyle->setLineHCChar('=');
            self::$borderless->borderStyle->setLineVCChar(' ');
            self::$borderless->borderStyle->setCrossingCChar(' ');
        }

        return clone self::$borderless;
    }