@@ -118,40 +118,40 @@ suite('Color', () => {
118
118
} ) ;
119
119
} ) ;
120
120
121
- suite ( 'toNumber24Bit ' , ( ) => {
121
+ suite ( 'toNumber32Bit ' , ( ) => {
122
122
test ( 'alpha channel' , ( ) => {
123
- assert . deepStrictEqual ( Color . fromHex ( '#00000000' ) . toNumber24Bit ( ) , 0x00000000 ) ;
124
- assert . deepStrictEqual ( Color . fromHex ( '#00000080' ) . toNumber24Bit ( ) , 0x00000080 ) ;
125
- assert . deepStrictEqual ( Color . fromHex ( '#000000FF' ) . toNumber24Bit ( ) , 0x000000FF ) ;
123
+ assert . deepStrictEqual ( Color . fromHex ( '#00000000' ) . toNumber32Bit ( ) , 0x00000000 ) ;
124
+ assert . deepStrictEqual ( Color . fromHex ( '#00000080' ) . toNumber32Bit ( ) , 0x00000080 ) ;
125
+ assert . deepStrictEqual ( Color . fromHex ( '#000000FF' ) . toNumber32Bit ( ) , 0x000000FF ) ;
126
126
} ) ;
127
127
128
128
test ( 'opaque' , ( ) => {
129
- assert . deepStrictEqual ( Color . fromHex ( '#000000' ) . toNumber24Bit ( ) , 0x000000FF ) ;
130
- assert . deepStrictEqual ( Color . fromHex ( '#FFFFFF' ) . toNumber24Bit ( ) , 0xFFFFFFFF ) ;
131
- assert . deepStrictEqual ( Color . fromHex ( '#FF0000' ) . toNumber24Bit ( ) , 0xFF0000FF ) ;
132
- assert . deepStrictEqual ( Color . fromHex ( '#00FF00' ) . toNumber24Bit ( ) , 0x00FF00FF ) ;
133
- assert . deepStrictEqual ( Color . fromHex ( '#0000FF' ) . toNumber24Bit ( ) , 0x0000FFFF ) ;
134
- assert . deepStrictEqual ( Color . fromHex ( '#FFFF00' ) . toNumber24Bit ( ) , 0xFFFF00FF ) ;
135
- assert . deepStrictEqual ( Color . fromHex ( '#00FFFF' ) . toNumber24Bit ( ) , 0x00FFFFFF ) ;
136
- assert . deepStrictEqual ( Color . fromHex ( '#FF00FF' ) . toNumber24Bit ( ) , 0xFF00FFFF ) ;
137
- assert . deepStrictEqual ( Color . fromHex ( '#C0C0C0' ) . toNumber24Bit ( ) , 0xC0C0C0FF ) ;
138
- assert . deepStrictEqual ( Color . fromHex ( '#808080' ) . toNumber24Bit ( ) , 0x808080FF ) ;
139
- assert . deepStrictEqual ( Color . fromHex ( '#800000' ) . toNumber24Bit ( ) , 0x800000FF ) ;
140
- assert . deepStrictEqual ( Color . fromHex ( '#808000' ) . toNumber24Bit ( ) , 0x808000FF ) ;
141
- assert . deepStrictEqual ( Color . fromHex ( '#008000' ) . toNumber24Bit ( ) , 0x008000FF ) ;
142
- assert . deepStrictEqual ( Color . fromHex ( '#800080' ) . toNumber24Bit ( ) , 0x800080FF ) ;
143
- assert . deepStrictEqual ( Color . fromHex ( '#008080' ) . toNumber24Bit ( ) , 0x008080FF ) ;
144
- assert . deepStrictEqual ( Color . fromHex ( '#000080' ) . toNumber24Bit ( ) , 0x000080FF ) ;
145
- assert . deepStrictEqual ( Color . fromHex ( '#010203' ) . toNumber24Bit ( ) , 0x010203FF ) ;
146
- assert . deepStrictEqual ( Color . fromHex ( '#040506' ) . toNumber24Bit ( ) , 0x040506FF ) ;
147
- assert . deepStrictEqual ( Color . fromHex ( '#070809' ) . toNumber24Bit ( ) , 0x070809FF ) ;
148
- assert . deepStrictEqual ( Color . fromHex ( '#0a0A0a' ) . toNumber24Bit ( ) , 0x0a0A0aFF ) ;
149
- assert . deepStrictEqual ( Color . fromHex ( '#0b0B0b' ) . toNumber24Bit ( ) , 0x0b0B0bFF ) ;
150
- assert . deepStrictEqual ( Color . fromHex ( '#0c0C0c' ) . toNumber24Bit ( ) , 0x0c0C0cFF ) ;
151
- assert . deepStrictEqual ( Color . fromHex ( '#0d0D0d' ) . toNumber24Bit ( ) , 0x0d0D0dFF ) ;
152
- assert . deepStrictEqual ( Color . fromHex ( '#0e0E0e' ) . toNumber24Bit ( ) , 0x0e0E0eFF ) ;
153
- assert . deepStrictEqual ( Color . fromHex ( '#0f0F0f' ) . toNumber24Bit ( ) , 0x0f0F0fFF ) ;
154
- assert . deepStrictEqual ( Color . fromHex ( '#a0A0a0' ) . toNumber24Bit ( ) , 0xa0A0a0FF ) ;
129
+ assert . deepStrictEqual ( Color . fromHex ( '#000000' ) . toNumber32Bit ( ) , 0x000000FF ) ;
130
+ assert . deepStrictEqual ( Color . fromHex ( '#FFFFFF' ) . toNumber32Bit ( ) , 0xFFFFFFFF ) ;
131
+ assert . deepStrictEqual ( Color . fromHex ( '#FF0000' ) . toNumber32Bit ( ) , 0xFF0000FF ) ;
132
+ assert . deepStrictEqual ( Color . fromHex ( '#00FF00' ) . toNumber32Bit ( ) , 0x00FF00FF ) ;
133
+ assert . deepStrictEqual ( Color . fromHex ( '#0000FF' ) . toNumber32Bit ( ) , 0x0000FFFF ) ;
134
+ assert . deepStrictEqual ( Color . fromHex ( '#FFFF00' ) . toNumber32Bit ( ) , 0xFFFF00FF ) ;
135
+ assert . deepStrictEqual ( Color . fromHex ( '#00FFFF' ) . toNumber32Bit ( ) , 0x00FFFFFF ) ;
136
+ assert . deepStrictEqual ( Color . fromHex ( '#FF00FF' ) . toNumber32Bit ( ) , 0xFF00FFFF ) ;
137
+ assert . deepStrictEqual ( Color . fromHex ( '#C0C0C0' ) . toNumber32Bit ( ) , 0xC0C0C0FF ) ;
138
+ assert . deepStrictEqual ( Color . fromHex ( '#808080' ) . toNumber32Bit ( ) , 0x808080FF ) ;
139
+ assert . deepStrictEqual ( Color . fromHex ( '#800000' ) . toNumber32Bit ( ) , 0x800000FF ) ;
140
+ assert . deepStrictEqual ( Color . fromHex ( '#808000' ) . toNumber32Bit ( ) , 0x808000FF ) ;
141
+ assert . deepStrictEqual ( Color . fromHex ( '#008000' ) . toNumber32Bit ( ) , 0x008000FF ) ;
142
+ assert . deepStrictEqual ( Color . fromHex ( '#800080' ) . toNumber32Bit ( ) , 0x800080FF ) ;
143
+ assert . deepStrictEqual ( Color . fromHex ( '#008080' ) . toNumber32Bit ( ) , 0x008080FF ) ;
144
+ assert . deepStrictEqual ( Color . fromHex ( '#000080' ) . toNumber32Bit ( ) , 0x000080FF ) ;
145
+ assert . deepStrictEqual ( Color . fromHex ( '#010203' ) . toNumber32Bit ( ) , 0x010203FF ) ;
146
+ assert . deepStrictEqual ( Color . fromHex ( '#040506' ) . toNumber32Bit ( ) , 0x040506FF ) ;
147
+ assert . deepStrictEqual ( Color . fromHex ( '#070809' ) . toNumber32Bit ( ) , 0x070809FF ) ;
148
+ assert . deepStrictEqual ( Color . fromHex ( '#0a0A0a' ) . toNumber32Bit ( ) , 0x0a0A0aFF ) ;
149
+ assert . deepStrictEqual ( Color . fromHex ( '#0b0B0b' ) . toNumber32Bit ( ) , 0x0b0B0bFF ) ;
150
+ assert . deepStrictEqual ( Color . fromHex ( '#0c0C0c' ) . toNumber32Bit ( ) , 0x0c0C0cFF ) ;
151
+ assert . deepStrictEqual ( Color . fromHex ( '#0d0D0d' ) . toNumber32Bit ( ) , 0x0d0D0dFF ) ;
152
+ assert . deepStrictEqual ( Color . fromHex ( '#0e0E0e' ) . toNumber32Bit ( ) , 0x0e0E0eFF ) ;
153
+ assert . deepStrictEqual ( Color . fromHex ( '#0f0F0f' ) . toNumber32Bit ( ) , 0x0f0F0fFF ) ;
154
+ assert . deepStrictEqual ( Color . fromHex ( '#a0A0a0' ) . toNumber32Bit ( ) , 0xa0A0a0FF ) ;
155
155
} ) ;
156
156
} ) ;
157
157
0 commit comments