* Set or clear a specific flag.
(flag: AnnotationFlags, value: boolean)
| 200 | * Set or clear a specific flag. |
| 201 | */ |
| 202 | setFlag(flag: AnnotationFlags, value: boolean): void { |
| 203 | let flags = this.flags; |
| 204 | |
| 205 | if (value) { |
| 206 | flags |= flag; |
| 207 | } else { |
| 208 | flags &= ~flag; |
| 209 | } |
| 210 | |
| 211 | this.dict.set("F", PdfNumber.of(flags)); |
| 212 | this.markModified(); |
| 213 | } |
| 214 | |
| 215 | /** |
| 216 | * Whether the annotation is hidden. |
no test coverage detected