name: OutputFormatterStyleInterface class_comment: null dependencies: [] properties: [] methods: - name: setForeground visibility: public parameters: - name: color comment: '# * Formatter style interface for defining styles. # * # * @author Konstantin Kudryashov # */ # interface OutputFormatterStyleInterface # { # /** # * Sets style foreground color.' - name: setBackground visibility: public parameters: - name: color comment: '# * Sets style background color.' - name: setOption visibility: public parameters: - name: option comment: '# * Sets some specific style option.' - name: unsetOption visibility: public parameters: - name: option comment: '# * Unsets some specific style option.' - name: setOptions visibility: public parameters: - name: options comment: '# * Sets multiple style options at once.' - name: apply visibility: public parameters: - name: text comment: '# * Applies the style to a given text.' traits: [] interfaces: []