| Server IP : 35.80.110.71 / Your IP : 216.73.216.52 Web Server : Apache/2.4.58 (Ubuntu) System : Linux ip-172-31-21-44 6.17.0-1019-aws #19~24.04.1-Ubuntu SMP Tue Jun 23 18:53:06 UTC 2026 x86_64 User : ubuntu ( 1000) PHP Version : 8.3.31 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /usr/lib/python3/dist-packages/css_parser/css/__pycache__/ |
Upload File : |
�
��3e�� � � � d dl mZmZmZmZ d dlZd dlZd dlZd dl Z
d dl
Z
d dlmZm
Z
mZmZmZ g d�ZdZdZd dlZej* d dk\ reZeZneZeZ G d� d e
j6 j8 � Z G d
� de� Z G d� d
e� Z G d� de� Z G d� de � Z! G d� de � Z" G d� de � Z# G d� de� Z$y)� )�unicode_literals�division�absolute_import�print_functionN)�Choice�Sequence�PreDef�Prod�
ProdParser)�CSSValue�CSSPrimitiveValue�CSSValueList�RGBColor�CSSVariable�restructuredtextz$Id$� c � � � e Zd ZdZdZdZdZdZdZddd d
dd�Z d� fd
� Z
d� Zd� Zd� Z
ed� e
d�� Z ed� d�� Z ed� d�� Z� xZS )r z�The CSSValue interface represents a simple or a complex value.
A CSSValue object only occurs in a context of a CSS property.
r � � r � �CSS_INHERIT�CSS_PRIMITIVE_VALUE�CSS_VALUE_LIST�
CSS_CUSTOM�CSS_VARIABLE)r r r r r c �� �� t t | � � d| _ d| _ || _ |�8t
|t � rt |� }nt
|t � rd|z }|| _
|| _ y)z�
:param cssText:
the parsable cssText of the value
:param readonly:
defaults to False
NFz%f)�superr �__init__�
_cssValueType�
wellformed�parent�
isinstance�int� text_type�float�cssText� _readonly��selfr&